基于 spring boot 和 spring mvc 的快速开发框架 summer-boot

未知
Java
跨平台
2017-04-25
xiwa

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

它是基于spring boot和spring mvc高度封装的快速开发框架,数据库操作工具summerDao是基于jdbcTemplate高度封装简化、拥有超级简单实用的ORM功能、和ibatis一样强大但更简单、无需映射配置的dao工具,视图层采用的是Rythm(最简洁的java模板引擎:http://rythmengine.org)。可以用它来做web项目、微服务、socket服务,且同一套代码同时兼容这三种方式。

它的优点如下:

  1. 基本建立在spring一套组件之上采用注解方式,方便快捷无需学习其它框架。

  2. 数据库操作简单,只需写好sql即可,自动与指定实体bean进行绑定。

  3. 无须编写DAO,无须动态拼sql,查询条件智能组装。

  4. 支持单表ORM,零配置无需注解,实体类生成。

  5. 支持灵活的级联查询。

  6. 支持多数据源,不同数据库。

  7. 自动分页支持,无须编写任何与分页相关的代码。

  8. 统一的异常捕获,无须编写异常处理代码。

  9. 采用hibernate的注解数据验证,同时应用于前台验证无须编写JS代码。

  10. 支持json和页面输出自动转换,异常包装确保输出的都是可用的json。

  11. 页面使用Rythm提供的Razor语法,基本与java语法一致、无标签,极少的学习成本。

  12. 表单自动JS验证,列表自动分页。

  13. action支持多值返回,彻底告别Model。

  14. 默认使用cookies代替session,轻松实现应用集群,开发时重启程序session不会丢失。

  15. action支持使用RequestMapping的name指定视图名。

的码云指数为
超过 的项目
加载中

评论(4)

OSC_AYkXbu
OSC_AYkXbu
收藏一下,慢慢看
星夜兼程行
星夜兼程行
mark
xiwa
xiwa 软件作者
自己顶下~
MartinBockZhu
MartinBockZhu
mark

暂无资讯

暂无问答

Cheap Lebron 10 counts, although he has had

He has an unbroken 56-0 record in USA Basketball, including exhibition games and also won a gold medal in the 2000 Summer Olympics!The watch is double the cost in a jewelry reta...

2014/04/04 14:27
20
0
Summer has came

Summer is my favorite season . The one of the most important reason is lots of girl wear less than other season.and I like wearing half pants,T-shirt , and sandals or flep-flops...

2016/06/10 23:23
10
0
Diesel men jeans​ help the particular come near

Modern day women, primarily typically the functioning course wants to enjoy a bag that can have capacity for most the woman's important things A Coconuts Matisse Memphis Blue De...

2015/01/12 11:53
2
0
Best time to travel to France

Most of the region in France belongs to the oceanity temperate zone foliage forest climate, the southern is subtropical Mediterranean environment, the tourist seasons are very d...

2016/11/24 14:42
4
0
Travel to France

France's land area is large, so it's not a single type of climate. The terrain is also unique affecting the climate in France. The average temperature in winter is 0℃-8℃; ave...

2016/11/24 14:47
2
0
Python3学习笔记07-特殊方法与多范式、上下文管理器、对象的属性

到现在为止,Python学习已经可以告一段落。下面的部分,我想讨论Python的高级语法和底层实现。这一部分的内容并不是使用Python所必须的。但如果你想从事一些大型的Python开发(比如制作Pytho...

2016/06/10 01:13
33
0
Best time to travel to Germany

The best time to travel to Germany is summer and autumn. From early April until late October, especially in June as well as July, the European has high latitude, days are long i...

2016/11/23 14:43
1
0
2、(知识篇)枚举Enum的使用

public class Test { public static void main(String[] args) { // 第一种获取枚举值的方法 Season[] seasions = Season.values(); for (Season season : seasions) { System.out.println(s...

2016/10/31 21:32
6
0
When Towson native Ani

When Towson native Ani

2015/05/06 11:45
5
0
Women's diesel watch​ unique style stands out

Modern day a lot of women, notably your being employed training wants likes to undertake a handbag that might have capacity for all of the the woman items Your Coconuts Matisse ...

2015/01/12 11:50
9
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部