# sypro
**Repository Path**: dylan/sypro
## Basic Information
- **Project Name**: sypro
- **Description**: spring4+spring mvc+hibernate4 框架整合,带一个简易的代码生成工具。后台演示了增删改查、预先抓取、级联操作、动态条件过滤等功能。
- **Primary Language**: Unknown
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 136
- **Created**: 2014-12-29
- **Last Updated**: 2020-12-19
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
### SYpro Demo
=====================================================
演示了Spring4 + Spring mvc + Hibernate4框架的整合使用
这是一个基础框架,内部已经实现了泛型的增删改查、预先抓取(可以抓取多级对象)、动态条件查询(QueryFilter)等功能
具体请运行起来,并查看index.jsp示例索引
使用这个框架做后台,会大大降低你的代码量
此项目有代码生成工具类,可以直接生成dao、doaImpl、service、ServiceImpl、controller类,基本上整个项目你只需要自己写一下model和JSP就可以了
项目还包含了通用的Controller方法日志,使用AOP拦截,拦截了所有方法,能知道谁(IP)在什么时候,访问了什么类的什么方法,传递的参数是什么,返回了什么值
如果你会使用hibernate tools或者myeclipse的话,model也可以通过数据库反向生成,整个项目你只需要让美工写页面就行了
------------------------------------------------------
### 部署说明
> [下载详细部署说明](http://git.oschina.net/sphsyv/sypro/blob/master/DeploymentInstructions.docx)
--------------------------------------------------------
### 二次开发手册
> 由于项目进行了模块划分,分多个module了,所以二次开发手册得重新编写,下面这个仅供参考,目前有很多截图都不对
>> [下载二次开发手册](http://git.oschina.net/sphsyv/sypro/blob/master/SecondaryDevelopmentManual.docx)