summer-boot基于 spring boot 和 spring mvc 的快速开发框架
此项目目的在于提供一个简化、简洁、迅速的开发架构。
它是基于spring boot和spring mvc高度封装的快速开发框架,数据库操作工具summerDao是基于jdbcTemplate高度封装简化、拥有超级简单实用的ORM功能、和ibatis一样强大但更简单、无需映射配置的dao工具,视图层采用的是Rythm(最简洁的java模板引擎:http://rythmengine.org)。可以用它来做web项目、微服务、socket服务,且同一套代码同时兼容这三种方式。
它的优点如下:
-
基本建立在spring一套组件之上采用注解方式,方便快捷无需学习其它框架。
-
数据库操作简单,只需写好sql即可,自动与指定实体bean进行绑定。
-
无须编写DAO,无须动态拼sql,查询条件智能组装。
-
支持单表ORM,零配置无需注解,实体类生成。
-
支持灵活的级联查询。
-
支持多数据源,不同数据库。
-
自动分页支持,无须编写任何与分页相关的代码。
-
统一的异常捕获,无须编写异常处理代码。
-
采用hibernate的注解数据验证,同时应用于前台验证无须编写JS代码。
-
支持json和页面输出自动转换,异常包装确保输出的都是可用的json。
-
页面使用Rythm提供的Razor语法,基本与java语法一致、无标签,极少的学习成本。
-
表单自动JS验证,列表自动分页。
-
action支持多值返回,彻底告别Model。
-
默认使用cookies代替session,轻松实现应用集群,开发时重启程序session不会丢失。
-
action支持使用RequestMapping的name指定视图名。
评论
Simple MVC基于Spring MVC的快速开发系统框架
SimpleMVC是基于SpringMVC,Hibernate,Boostrap3等可以快速开发的系统框架,该结构以及集成了基本的组织架构,以及详细的权限控制功能。如果你也是想基于SpringMVC做
Simple MVC基于Spring MVC的快速开发系统框架
0
sa-plus基于 Spring Boot 的快速开发框架
sa-plus 是一个基于 springboot 架构的快速开发框架,内置代码生成器。项目优点框架集
sa-plus基于 Spring Boot 的快速开发框架
0
sa-plus基于 Spring Boot 的快速开发框架
sa-plus是一个基于springboot架构的快速开发框架,内置代码生成器。项目优点框架集成JavaWeb开发常见功能:文件上传、角色授权、全局异常处理、redis控制台、API日志统计、全局配置
sa-plus基于 Spring Boot 的快速开发框架
0
Simple MVC基于Spring MVC的快速开发系统框架
Simple MVC是基于Spring MVC,Hibernate,Boostrap3等可以快速开发
Simple MVC基于Spring MVC的快速开发系统框架
0
ybg_plus基于 Spring Boot 2 的快速开发框架
使用springboot2开发的快速开发框架。集成了springmvc+spring+springj
ybg_plus基于 Spring Boot 2 的快速开发框架
0
ybg_plus基于 Spring Boot 2 的快速开发框架
使用springboot2开发的快速开发框架。集成了springmvc+spring+springjdbc(轻量级数据库操作模板)+quartz定时任务+springsocial社交登陆+ehcach
ybg_plus基于 Spring Boot 2 的快速开发框架
0
tyboot基于 Spring Boot 的快速开发脚手架
tyboot介绍tyboot是一个基于springboot的服务端脚手架,面向单体服务快速开发,需要
tyboot基于 Spring Boot 的快速开发脚手架
0
tyboot基于 Spring Boot 的快速开发脚手架
tyboot介绍tyboot是一个基于springboot的服务端脚手架,面向单体服务快速开发,需要微服务方案的可以看另一个项目tycloud(还在完善中)特点1.简化基础业务开发过程a.针对单表查询
tyboot基于 Spring Boot 的快速开发脚手架
0