Nutz 1.r.59 盐焗腰果
没时间解释了,快更新吧
主要变化:
- add: #1144 HttpDNS的实现
- fix: #1145 1.r.58的pom.xml强引用了servlet api和log4j
- add: #1147 @modules默认扫描package了
- add: #1148 支持隐式HTTP方法
- add: #1151 Http类支持自定义SSLSocketFactory
- fix: #1156 dao.create没有建中间表
- add: #1157 Http类支持自定义默认header
- fix: #1160 Ioc工厂方法的唯一参数是变长参数的话会抛异常
- add: #1163 关联关系的target类自动推导
- fix: #1164 Sqls.callback.maps()应使用NutMap类型
- fix: #1166 Dao.migration会删@name的唯一性索引
- fix: #1168 Pojo带view属性的时候@el会报错
- fix: #1169 MySQL下建的关联表没有带编码信息
- add: #1170 ColDefine的type默认值是个坑
- fix: #1173 FileSqlManager在SpringBoot的onejar方式下不能工作
- fix:[https://github.com//issues/1176 自定义SQL首条数据带null会丢数据
- add: #1177 Http类发送的content-type添加编码信息
部分新功能介绍
关联关系的target自动推导
// 以前
@Many(target = Pet.class, field = "masterId")
private List<Pet> pets;
// 现在 (@One/@Many/@ManyMany均可省略target)
@Many(field = "masterId")
private List<Pet> pets;
@modules默认扫描package
// 以前
@Modules(scanPackage=true)
// 现在
// 可以啥都不写,或者象征性写个空的
@Modules()