# s2jh **Repository Path**: rockjava/s2jh ## Basic Information - **Project Name**: s2jh - **Description**: 基于SSH的企业Web应用开发框架,镜像自:https://github.com/xautlx/s2jh - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: master - **Homepage**: https://github.com/xautlx/s2jh - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 211 - **Created**: 2013-11-23 - **Last Updated**: 2020-12-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 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](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](https://raw.github.com/wiki/xautlx/s2jh/images/index.gif) > 项目最新自动化持续集成构建状态 Travis-CI Status: [![Build Status](https://travis-ci.org/xautlx/s2jh.png?branch=master)](https://travis-ci.org/xautlx/s2jh) ## Reference * [关于作者](AboutAuthor): 作者联系方式及个人资料简介 * [SpringSide](https://github.com/springside/) - “SpringSide是以Spring Framework为核心的,Pragmatic风格的JavaEE应用参考示例,是JavaEE世界中的主流技术选型,最佳实践的总结与演示”。 本框架其中一些技术选型和整合也充分借鉴参考了SpringSide的最佳实践,如果说SpringSide是一把精巧多功能的瑞士军刀,那可以理解本框架目标是以此雕刻出一个面向企业应用开发的半成品工程。 * [Nutch Htmlunit Plugin](https://github.com/xautlx/nutch-htmlunit) - 作者项目:基于Htmlunit扩展的Nutch支持AJAX页面抓取插件 * [12306 Hunter](https://github.com/xautlx/12306-hunter) - 作者项目:Java Swing C/S版本12306订票助手,用处你懂的