Skip to content

1.r.55 羊驼炒鸭梨

Compare
Choose a tag to compare
@wendal wendal released this 17 Feb 05:56
· 1839 commits to master since this release

新功能/问题修复

主要内容:
* add: 异步注解@async
* add: 改进自增主键的获取,并自动识别可批量插入的insert操作
* add: 更智能的@Inject -- 自动按类型注入
* add: dao.insert可忽略空值和零值
* add: 方法上的Mvc注解支持继承,但方法参数上的注解是不会继承的.
* add: PropertiesIocLoader,用properties文件简易定义ioc bean
* add: SimpleAopMaker,自定义Aop注解变成非常简单
* add: @el再加一个默认方法'by' 代理调用任意类的任意public方法
* add: 入口方法支持@cookie注解
* update: 继续优化NutDao的事务处理机制
* fix: Daos.migration在oracle下,如果新增TimeStamp类型的字段会报错
* fix: db2/sqlite/sqlserver 2008自动建表会失败的bug
* fix: UU32FilePool的文件夹分隔符错误

兼容性

* DaoStatement.onAfter和PojoCallback.invoke添加了Statement参数
* Ioc/Ioc2接口添加了getNamesByType和getByType方法
* JdbcExpert接口添加了addColumnNeedColumn和supportTimestampDefault方法

性能变化

* dao.fastInsert轻微下降,但支持获取自增主键的值了(Oracle数据库除外)
* dao.insert提高10%+(Oracle数据库除外)

百度网盘下载: http://pan.baidu.com/s/1bnLc4Nl