上一页 1 2 3 4 5 6 7 8 ··· 22 下一页
  2023年4月2日
摘要: 单个参数: 1.POJO类型(实体类)直接使用,保证属性名和参数占位符名称一致 2.Map集合 直接使用,键名和参数占位符名称一致 3.Collection:封装Map集合 map.put("collection",collection集合) map.put("arg0",collection集合) 阅读全文
posted @ 2023-04-02 15:57 啥123 阅读(18) 评论(0) 推荐(0) 编辑
  2023年4月1日
摘要: 在使用Mapper代理开发时,出现数据库字段名称和实体属性名称不同问题,如数据库字段为brand_name,但是在定义实体类时,属性名称一般以驼峰形式命名,这样就会出现查询数据时,不能查出数据库该字段数据的情况。 解决方案一:对不一样的字段名起别名,别名与实体类属性名相同。 <select id=" 阅读全文
posted @ 2023-04-01 19:43 啥123 阅读(71) 评论(0) 推荐(0) 编辑
摘要: Mapper代理开发步骤 1.定义与SQL映射文件同名的Mapper接口。并且将Mapper接口和SQL映射文件放置在同一目录下,一般配置文件放在resources文件夹下,可以在resources里面定义一个与java放置Mapper接口同路径的文件夹,在用maven编译后两个文件就会在同一个目录 阅读全文
posted @ 2023-04-01 09:31 啥123 阅读(20) 评论(0) 推荐(0) 编辑
  2023年3月16日
摘要: 数据库连接池是个容器,负责分配、管理数据库连接。 它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。 释放空闲时间超过最大空闲时间的数据库连接来避免因为没有释放数据库连接而引起的数据库连接遗漏。 好处:资源重用,提升系统响应速度,避免数据库连接遗漏。 首先新建一个配置文件 编写代码 阅读全文
posted @ 2023-03-16 21:35 啥123 阅读(15) 评论(0) 推荐(0) 编辑
摘要: JDBC就是使用Java语言操作关系型数据库的一套API 本质上是官方公司定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包,我们可以使用这套接口(JDBC)编程,真正执行的代码是驱动的jar包中的实现类。 好处是各数据库厂商使用相同的接口,Java代 阅读全文
posted @ 2023-03-16 18:11 啥123 阅读(18) 评论(0) 推荐(0) 编辑
  2023年3月15日
摘要: MySQL语句不区分大小写,关键字建议大写。 DDL数据定义语言:用来定义数据库对象、数据库、表、列等 操作数据库 创建数据库 create database db1; create database if not exists db1; 删除数据库 drop database db1; drop 阅读全文
posted @ 2023-03-15 09:06 啥123 阅读(9) 评论(0) 推荐(0) 编辑
  2023年3月5日
摘要: 线程分为用户线程和守护线程。 虚拟机必须确保用户线程执行完毕。 虚拟机不用等待守护线程执行完毕。 正常代码里设置的线程都是用户线程,守护线程:后台记录操作日志,监控内存、垃圾回收等。 阅读全文
posted @ 2023-03-05 15:36 啥123 阅读(11) 评论(0) 推荐(0) 编辑
  2023年3月2日
摘要: Java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行。 线程优先级用数字表示,范围为1-10.先设置优先级再启动。 可以提前设置优先级,优先级高的cpu调度的概率大,但不是一定会被调度。 // 获得线程的优先级 t1.getPriorit 阅读全文
posted @ 2023-03-02 22:16 啥123 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 线程停止之后就不能start了。一旦进入死亡状态,线程就不能再启动了。 public class ThreadState { public static void main(String[] args) throws InterruptedException { Thread thread=new 阅读全文
posted @ 2023-03-02 22:02 啥123 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 线程礼让指让当前正在执行的线程暂停,但不阻塞。将线程从运行状态转为就绪状态。让cpu重新调度,礼让不一定成功。 //线程礼让 //礼让不一定成功,看cpu心情 public class ThreadYield { public static void main(String[] args) { My 阅读全文
posted @ 2023-03-02 21:34 啥123 阅读(13) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 22 下一页