S2JH: 基于SSH的企业Web应用开发框架分享

EntDIY 发布于 2013/09/30 13:08
阅读 1K+
收藏 23

S2JH

A Java/J2EE development framework for enterprise system based on Struts/Spring/JPA/Hibernate and jquery/bootstrap

项目详细WIKI文档: https://github.com/xautlx/s2jh/wiki/Index

Introduction

集结最新主流时尚开源技术的面向企业级Web应用的基础开发框架,提供一个J2EE相关主流开源技术架构整合及一些企业应用基础通用功能和组件的设计实现的最佳实践和原型参考。

Features

  • 面向主流企业级WEB应用系统的界面和常用基础功能设计实现
  • 主体基于主流的SSH(Struts2+Spring3+Hibernate4)架构
  • 引入JPA、Spring-Data-JPA提升持久层架构规范性和开发效率
  • 大量基于JQuery/Bootstrap/FreeMarker/StrutsTLD封装的UI定制化标签
  • 提供一个基础分模块的代码生成框架,简化实现基本的CRUD功能开发
  • 纯粹的免费开源技术选型,不涉及直接的收费License技术组件
  • 基于Maven的组件依赖管理模式,便捷高效的与持续集成开发集成

Snapshot

Snapshot View


以下是话题补充:

@EntDIY:http://www.oschina.net/p/s2jh (2013/09/30 13:45)
加载中
0
noday
noday
界面还不错
0
fanl1982
fanl1982

看起来不错


0
EntDIY
EntDIY
由于项目未提供在线Demo环境,可参考 https://github.com/xautlx/s2jh/wiki/ExecutableWAR ,下载一套集成了H2和Jetty运行环境的WAR实现本地一键部署启动查看框架应用样例。
0
sosg
sosg
运行了 感觉挺好有代码生成工具等
0
EntDIY
EntDIY

引用来自“sosg”的答案

运行了 感觉挺好有代码生成工具等
呵呵,所以框架里面有些基础功能页面还没有细化完善,尤其是大量数据查看页面,直接就是框架工具生成的模板页面,偷懒了。
0
EntDIY
EntDIY
各位,国庆节愉快。由于出门旅游期间可能无法访问网络回复,如果你对此有兴趣的探讨或问题,可访问 https://github.com/xautlx/s2jh/issues 提交Issue,我会尽快给予回复。
0
EntDIY
EntDIY

BTW,列出本人在OSCHINA上面提交的两个GitHub项目链接,欢迎围观。

  • http://www.oschina.net/p/s2jh

集结最新主流时尚开源技术的面向企业级Web应用的基础开发框架,提供一个J2EE相关主流开源技术架构整合及一些企业应用基础通用功能和组件的设计实现的最佳实践和原型参考。

  • http://www.oschina.net/p/nutch-htmlunit

Apache Nutch自带的Http Fetch组件对于AJAX类型页面基本是熟视无睹,因此基于Htmlunit组件实现Nutch Plugin形式提供AJAX类型页面抓取解析支持。

0
南湖船老大
南湖船老大
这种界面好看,就是维护难啊
0
EntDIY
EntDIY

引用来自“南湖船老大”的答案

这种界面好看,就是维护难啊

你指的维护难是什么呢?AJAX交互模式?JQuery插件?Bootstrap样式?

框架对绝大部分UI元素已经封装为类似Struts标签形式,无论是从开发使用上还是后期变更修改,应该都还是比较高效一致的。具体可参考自定义标签介绍:https://github.com/xautlx/s2jh/wiki/CustomizeTags 

0
EntDIY
EntDIY
下班啦,最后再踩一下
返回顶部
顶部