1 Star 0 Fork 14

lanfen100 / summer

forked from xiwa / summer 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

summer

此项目目的在于提供一个简化、简洁、迅速的开发架构。

它是基于spring mvc3的RESTfull风格web框架、socket服务框架,并支持spring boot,数据库操作同样使用的是spring的jdbc template在它的基础上进行封装简化,视图层采用的是Rythm模板引擎(http://rythmengine.org)。 可以用它来做web项目、微服务、socket服务,且同一套代码同时兼容这三种方式。

它的优点如下:

  1. 基本建立在spring一套组件之上采用注解方式,方便快捷无需学习其它框架。
  2. 数据库操作简单,只需写好sql即可,自动与指定实体bean进行绑定。
  3. 无须编写DAO,无须动态拼sql,查询条件智能组装。
  4. 支持多数据源,不同数据库。
  5. 自动分页支持,无须编写任何与分页相关的代码。
  6. 统一的异常捕获,无须编写异常处理代码。
  7. 统一日志记录,无须编写代码,只须配置需要记录日志的controller方法和要记录的信息即可。
  8. 采用hibernate的注解数据验证,同时应用于前台验证无须编写JS代码。
  9. 支持json和页面输出自动转换,异常包装确保输出的都是可用的json。
  10. 页面使用Rythm提供的Razor语法,基本与java语法一致无须学习,没有标签。
  11. 表单自动JS验证,列表自动分页。

群:233391281

空文件

简介

summer 展开 收起
Java
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/lanfen100/summer.git
git@gitee.com:lanfen100/summer.git
lanfen100
summer
summer
master

搜索帮助