jboot是一个基于jfinal、undertow开发的一个类似springboot的开源框架, 我们已经在正式的商业上线项目中使用。 maven依赖: <dependency> <groupId>io.jboot</groupId> <artifactId>jboot</artifactId> <version>1.0-alpha3</version> </dependency> 1.0-alpha3内容更新如下: jboot-1.0-alphpa3: 1、对jboot代码进行重构,添加component模块,引入flyway、hystrix、metrics、redis、shiro、zuul等开源软件,方便对jboot的监控和管理。 2、新增:JbootDaoBase,方便jion操作 3、新增:Jboot启动的服务器信息输出,比如webroot路径,当前服务地址等 4、新增:序列化组件,方便自由对mq、rpc、cache等序列化。 5、新增:JFianl 的 sharedMethod、sharedStaticMethod、sharedObject 注解,用于配置模板共享函数和对象 6、新增:数据源配置 maximumPoolSize,用不配置连接池大小。 7、新增j:boot启动完成的时候会发现启动完成的事件,方便应用初始化其他数据 8、新增:jbootdemo项目,方便快速入门。 9、修复 fst2 反序列化出错的问题 10、修复 jbootredis读取数据可能出错的问题 11、修复 jbootredis 接收数据在某些情况下可能无法接收的bug 12、修复 代码生成器 当主键字段不为id时,报错的问题。 13、修复 代码生成器 当主键字段不为uuid时,报错的问题。 14、优化:重命名 UrlMapping 为 RequestMapping 15、优化:重命名 UseHystrixCommand 为 EnableHystrixCommand 16、优化:重命名 JbootDirective 为 JFinalDirective 17、优化:移除JbootService 18、优化:log输出移除log4j,修改为slf4j 19、更新 readme文档 新增了demo,1分钟入门:https://github.com/yangfuhai/jbootdemo |