sqltoy-orm 5.6.68 已经发布,ORM 框架
此版本更新内容包括:
1、扩展对动态代码传递xml格式sql配置进行查询的功能,适用于灵活报表或查询服务
String sqlXml="""
<sql>
内容省略
</sql>
""";
//新增参数:new XMLBinding(sqlXml).id(id).lastUpdateTime(lastUpdateTime)
//lastUpdateTime 指xml最后修改时间,如果没有变化则从缓存直接获取xml解析后的模型
lightDao.findByQuery(new QueryExecutor(new XMLBinding(sqlXml).id(id).lastUpdateTime(lastUpdateTime))
.values(valueDTO).resultType(OrderInfoVO.class));
2、强化对无自定义属性的枚举类型的支持,如:
enum NoFieldEnum { A, B, C }
<!-- 其他非spring框架可以基于sagacity-sqltoy 进行扩展 -->
<dependency>
<groupId>com.sagframe</groupId>
<artifactId>sagacity-sqltoy</artifactId>
<!-- jdk8 对应的版本号为:5.6.68.jre8 -->
<version>5.6.68</version>
</dependency>
<!-- springboot -->
<dependency>
<groupId>com.sagframe</groupId>
<artifactId>sagacity-sqltoy-spring-starter</artifactId>
<!-- jdk8 对应的版本号为:5.6.68.jre8 -->
<version>5.6.68</version>
</dependency>
<!-- solon 插件 -->
<dependency>
<groupId>com.sagframe</groupId>
<artifactId>sagacity-sqltoy-solon-plugin</artifactId>
<!-- jdk8 对应的版本号为:5.6.68.jre8 -->
<version>5.6.68</version>
</dependency>
详情查看:https://gitee.com/sagacity/sagacity-sqltoy/releases/5.6.68