-
插入数组类型
pg数组库支持数组类型,在定义时可以这样 table.addColumn("TYPE_IDS", "INT[]"); //在原型基础上加[] 插入数组类型时,需要设置这一列的数据类型,否则会把数组拆开只取下标0的条目,因为不知道数据库中是数组类型 可以打开ConfigTable.IS_AU -
MongoDB基础操作
DataSet set = new DataSet(); Long fr = System.currentTimeMillis(); for(int i=0; i<10;i ++){ MongoDataRow row = new MongoDataRow(); row.put("_id" -
Neo4j基础操作
//以下说到的标签相当于关系型数据库中的表 //原生CQL创建节点 service.execute("create (d:Dept{name:'财务部', leader:'张三'})"); //创建多标签(表)节点 service.ex -
不提供参数值的两种特殊情况
如根据类别查询时,如果没有提供类别值。 默认情况下是忽略类别条件 但也有另外两种特殊情况 用NULL或''拼接SQL 中断SQL执行,不返回值或返回空集合 -
ehcache不生效
先看pom有没有添加依赖org.anyline anyline-data-cache-ehcache 多数据源场景中service注入失败
如果是单个数据源默认情况下AnylineController中已经默认注入了一个AnylineService service;这个service可以操作多个数据源bean.id = @Service("anyline.service") 但是在多数据源情况下,为了更强的隔离性,避免线程共享生成的SQL语法不对,常见的如分页语法
语法不对一般是因为没有正确识别数据库类型造成。或者虽然识别出了正确类型但没有找到相应的适配器。 先检查一下pom中有没有相应的适配器, 如果是mysql需要anyline-data-jdbc-mysql 如果是oracle需要anyline-data-jdbc-oracle 其他数据库类似。 具体原为所有的查询sql统一添加查询条件
注意,这种方式并不适合用于多租户场景。未注册数据源:common
一般在初次测试时会遇到这种问题,正式的开发环境不会遇到 在上文中没有找到spring jdbc template实例时会抛出这个异常。 jdbctemplate一般是连接池插件例化的,springboot2,3环境下默认使用HikariCP连接池(org.springframework.boot:s根据情况生成不同的查询条件
这里主要说的时空值的情况,相关的查询条件是否生效 如果提供了年龄值,则按年龄查询条件有效,如果没有提供年龄值,则忽略年龄查询条件- 如果没有搜索到相关内容,就直接到群里喊一声,很快就有人回复
QQ群(86020680) 微信群 过期或满员联系管理员