发布于 2017-09-11 02:51:18 | 160 次阅读 | 评论: 0 | 来源: 网友投递
JFinal 基于Java极速WEB+ORM 框架
JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间
Jboot 1.0-beta7 发布了,不知不觉,JBoot已经发布了第12个版本。非常感谢小伙伴们积极的反馈,Jboot越来越稳定,在使用和API设计上越来越简洁。
废话不多说,此版本更新如下:
新增:多数据源情况下,是否添加表映射的配置支持。 新增:websocket的支持,更新依赖。 修复:启用分布式session的情况下,在同一个request里setSession又去getSession 得到空值的bug 修复:修改方法名 RedisManager.getReidis() 为 RedisManager.getRedis() 优化:appassembler-maven-plugin插件打包jar存放的目录由lib修改为libs 优化:删除 无用的 JbootSessionManager 类 更新:分布式session的相关文档。 更新:dubbo到最新版本2.5.4 更新:undertow到最新版本1.4.20.Final
值得注意的是:JBoot依赖JFinal的java8版本,同时支持Action参数化,所以在maven编译的时候注意添加如下配置:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.8</source> <target>1.8</target> <encoding>UTF-8</encoding> <!--必须添加compilerArgument配置,才能使用JFinal的Controller方法带参数的功能--> <compilerArgument>-parameters</compilerArgument> </configuration> </plugin>
同时,欢迎各位扔各种砖头,欢迎各种喷,欢迎各种指责。这是JBoot优化最好的方式。
另:Jboot 1.0-beta7已经同步到maven中央仓库,maven依赖。
<dependency> <groupId>io.jboot</groupId> <artifactId>jboot</artifactId> <version>1.0-beta7</version> </dependency>