2021年9月15日

mybatis的动态sql

摘要: 一,动态九个sql标签 1 <where> 2 <if> 3 <set> 4 <choose> 5 <when> 6 <foreach> 7 <trim> 8 9 <otherwise> 10 <bind> 参考文献:https://www.cnblogs.com/lyr-2000/p/138554 阅读全文

posted @ 2021-09-15 16:36 居一雪 阅读(13) 评论(0) 推荐(0) 编辑

2021年6月11日

dsf对矩阵进行搜索

摘要: public static boolean dfs(char[][] board, char[] word, int i, int j, int k) { //递归出口1 if(i<0||j<0||i>=board.length||j>=board[0].length||board[i][j]!=w 阅读全文

posted @ 2021-06-11 17:49 居一雪 阅读(63) 评论(0) 推荐(0) 编辑

2021年5月30日

JVM

摘要: JVM的内存结构: 垃圾回收 什么对象可以回收 注意:1,途中实线表示强引用,有GC Root指出的强引用的对象不能被回收, 2,当一个对象只有软引用指向时,并且当垃圾回收机制回收一次后发现内存任然不够,再回收该对象, 3,当一个对象只有弱引用指向时,当垃圾回收机制回收时,会直接回收掉, 4,配合引 阅读全文

posted @ 2021-05-30 18:17 居一雪 阅读(39) 评论(0) 推荐(0) 编辑

2021年5月24日

REST风格

摘要: 什么是RESTful风格 http不仅仅是传输协议,更是一种应用协议。REST,即Representational State Transfer的缩写。意为是"表现层状态转化"。资源以某种形式进行状态转换。直白的讲就是按照一定的规范去操作某种特定格式的数据。RESTful表示一种风格,理解REST前 阅读全文

posted @ 2021-05-24 14:11 居一雪 阅读(537) 评论(0) 推荐(0) 编辑

2021年5月22日

自定义Starters(自动配置Bean)

摘要: 1,创建Spring Startes Project的项目 2,修改pom.xml文件如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="ht 阅读全文

posted @ 2021-05-22 17:02 居一雪 阅读(243) 评论(0) 推荐(0) 编辑

2021年5月17日

反射和注解的原理

摘要: 一,注解的实现原理 1,定义注解 @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) public @interface pro { String className(); String methodName(); } 2,注解 阅读全文

posted @ 2021-05-17 23:30 居一雪 阅读(145) 评论(0) 推荐(0) 编辑

2021年5月15日

mybatis的注解开发

摘要: 准备的model: 1 public class User implements Serializable{ 2 private Integer id; 3 private String name; 4 5 //保存一对多查询结果 6 private List<Account> accounts; 阅读全文

posted @ 2021-05-15 14:58 居一雪 阅读(85) 评论(0) 推荐(0) 编辑

2021年5月13日

Java的多线程安全

摘要: 一,创建线程的几种方式: public class futureTask_test { public static void main(String[] args) throws InterruptedException, ExecutionException { //创建futureTask Fu 阅读全文

posted @ 2021-05-13 14:32 居一雪 阅读(116) 评论(0) 推荐(0) 编辑

2021年4月27日

mybatis(3)

摘要: 一,mybatis的延迟加载 1,延迟加载 在真正使用数据的时候才发起查询,不用的时候不查询,按需加载(懒加载) 2,立即加载 不管用不用,只要一调用,马上发起查询。 3,四种表关系 一对一,多对一:采用立即加载。 一对多,多对多:懒加载。 二,mybatis的缓存 1,什么是缓存 存在于内存中的临 阅读全文

posted @ 2021-04-27 18:22 居一雪 阅读(51) 评论(0) 推荐(0) 编辑

2021年4月24日

mybatis的连表查询

摘要: first:创建环境 1 public class Account implements Serializable{ 2 private Integer id; 3 private Integer uid; 4 private double money; 5 6 //从表包含一个主表实体 7 pri 阅读全文

posted @ 2021-04-24 17:04 居一雪 阅读(476) 评论(0) 推荐(0) 编辑

导航