2020-07-15
|
ZH
set1与set2合并生成新的集合 DataSet set = set1.unionAll(set2) 合并不重复的集合,根据ID,CODE判断是否重复 DataSet set = set1.union(set2,"ID","CODE")
2023-07-27
|
ZH
在多数据源的情况下会生成多个事务管理器。 为了更强的隔离性。否则数据源切换过程中,不好跟踪事务,如果遇到线程共享时,切换数据源也有可能失败,那事务管理器肯定就乱了。 为了在切换数据源过程中,保持事务状态。就是不要因为切换数据源,而把上一个事务强制提交或回滚。
2022-01-12
|
ZH
待定
高级
中级
初级
在根据集合数据源生成多选框时,经常需要生成一个数据源中没有的默认项,
如数据源中只有高级、中级、初级三个选项,但收集数据时需要一个待定,这时需要在生成标签时指定一个默认项
al:checkbox data="${set }" head="默认" name="lvl"/al:checkbox&
2025-10-21
|
ZH
在更新和删除时需要至少一个过滤条件,通常是根据主键 如 where id = 100 主键key:id 主键value:100 DataRow提供了setPrimaryKey()和setPrimaryValue()方法用来设置主键key以及主键value 有进会有多个主键对就setPrim
2023-07-12
|
ZH
一般在初次测试时会遇到这种问题,正式的开发环境不会遇到 在上文中没有找到spring jdbc template实例时会抛出这个异常。 jdbctemplate一般是连接池插件例化的,springboot2,3环境下默认使用HikariCP连接池(org.springframework.boot:s
2024-09-13
|
ZH
/** * 多列求和 * @param keys keys * @return BigDecimal */ public BigDecimal sum(String ... keys)
2023-08-24
|
ZH
默认情况下查询数据会把符合条件的数据一次性读到内存中,但是在大数据处理时会比较耗时甚至内存溢出。在这种情况下可以启用流式查询。返回一个迭代器。在迭代器中执行业务处理。 handler支持4种形式,按性能排序ResultSet>Map>DataRow>Entity 其中ResultS
2023-06-26
|
ZH
最近遇到有些项目需要anyline-mvc但不需要数据库环境 因为anyline-mvc的AnylineController中依赖了anyline-data-jdbc的ConfigStore,所以anylie-data-jdbc被依赖进来了,而anylie-data-jdbc中的DefaultDao
2023-08-04
|
ZH
理由是在用到的时候JAVA和配置文件里都可以临时写。 如果数据量不大,结构不复杂,数据不敏感,只是显示个列表或明细确实没什么大问题。 但是以下实际情况簇不是这样: 既然都需要写SQL了复杂度还是有点的 当然不能拿那些helloworld说事,那些SQL都是多余的