java
叮当四次元
松柏有本性
展开
-
springboot Mybatis二级缓存,只需这两步
springboot Mybatis二级缓存application.yml配值mybatismybatis:# 设置别名映射包名 type-aliases-package: bean# 指定mapper的xml文件位置 mapper-locations: classpath*:mybatis/mapper-*.xml configuration:# 开启myb...原创 2020-01-12 14:36:51 · 362 阅读 · 0 评论 -
Mybatis MERGE INTO Oracle数据库有就update 没有就insert
Mybatis MERGE INTO Oracle数据库有就更新没有就插入直接上mybatis xml<insert id="addScheduleBusCase"> MERGE INTO JT_JC_JJY_SCHEDULE_BUS_CASE T1 USING ( SELECT ...原创 2020-01-12 14:24:47 · 652 阅读 · 0 评论 -
Mybatis批量插入Oracle数据库
Mybatis之批量插入Oracle数据库首先要说明的是,Mybatis批量插入Oracle和mysql是不同的,鄙人亲身经历,使用MySQL的批量插入会报各种错,在查了很多资料,最终使用Pl/sql来批量插入sql语句为:insert into employee (id,name,age,nameen) (select ‘1’,‘张三’,‘31’,‘zhangsan’ from dual u...原创 2020-01-12 13:15:16 · 268 阅读 · 0 评论 -
JSONObject,JSONArray与java实体类相互转换
JSONObject,JSONArray与java实体类相互转换正常情况下:JSONObject转换为实体类: Employee employee = JSONObject.toJavaObject(param, Employee.class);JSONArray转换为实体类数组: List employees = JSON.parseArray(jsonArray.toJSONSt...原创 2020-01-12 12:47:29 · 6226 阅读 · 0 评论 -
关于break、return和continue的深究
功能简介:continue:是结束当前循环,进行下一次循环;(比较简单就没有写检测方法)break:结束当前层次的循环体,且只能结束一层循环体;return:结束方法并返回数据。例如:while循环中的for循环,如果for循环中遇到break,那么结束并跳出for循环, 但跳不出while循环,会继续执行while循环的其他语句;while循环中的for循环,如果for循环中遇到r...原创 2019-05-14 20:15:26 · 142 阅读 · 0 评论 -
super和this的区别与使用
super关键字的三种用法:1.在子类成员方法中访问父类成员变量;2.在子类成员方法中访问父类成员方法;3.在子类构造方法中访问父类构造方法。见程序一:super关键字用来访问父类内容,而this关键字用来访问本类内容。用法也有三种:1.在本类成员方法中访问本类的成员变量。2.在本类成员方法中访问本类的另一个成员方法。3.在本类构造方法中访问本类的另一个构造方法。注意:A.th...原创 2019-05-15 22:06:08 · 195 阅读 · 0 评论 -
用集合ArrayList简化多对象继承的方法
在继承当中,我们经常遇到一个类有多个对象,这种情况,我们操作起来很不方便,尤其是当我们进行使用、增添、修改、或者删除时,会很麻烦,甚至需要修改整个程序。那就肯定有简单的操作方法。原创 2019-05-16 00:30:29 · 463 阅读 · 0 评论