- 博客(7)
- 收藏
- 关注
原创 设计模式基础—02
类适配器: 继承源类(原始类)实现目标接口对象适配器: 适配器和源是组合关系接口适配器: 抽象类空实现接口中的所有的方法 具体的适配器根据需要取重写方法。
2024-07-12 16:24:13
635
原创 设计模式基础—01
设计模式是一种在软件开发中常用的最佳实践,它是一系列解决常见问题并提供可复用解决方案的经验总结。设计模式并不是具体的代码实现,而是一个描述性的框架,用于结构化复杂的设计决策。
2024-07-10 18:51:46
622
原创 多线程基础-02
1. Wait() 方法可以使线程暂停运行,而 Notify() 方法通知暂停的线程继续运行。2. Wait() 方法会释放锁,Notify() 方法不会释放锁3. Wait() 释放锁之后会回来继续执行时,必须先拿到锁,否则不会执行。
2024-06-21 18:25:09
578
原创 多线程基础-01
线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。一个进程可以有很多个线程,每条线程并行执行不同的任务。同一进程中的多条线程将共享该进程中的全部系统资源。
2024-06-19 21:15:19
1748
原创 MyBatis-04-mybatis 多表查询
ResultMap元素 主要用于如: 属性名和列名不一致,为一些连接的复杂语句编写映射代码使用,ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。多表查询时,首先确认表与表之间的关系,一个老师可以教多个学生,一个学生可以有多个老师,但一个学生只会有一个班级。表与表之间的关系是一对多 还是 多对一。在多对一的时候 我们需要在多的一方的类里面引入一的类(作为一个属性而存在)查询所有的班级 以及班级里的所有学生。一对多的时候 一配置多。
2024-06-05 19:21:07
309
原创 MyBatis-02-mybatis的增删改查
一定要更换为自己数据库名和密码-- 环境 default=development 使用的默认的环境的id是development-->-- 打印日志 --><settings>-- 事务管理器-->-- 数据源 type =pooled -->-- basedb driver mysql8的jar 必须是加cj-->-- mysql8的时候一定要加时区不加的话 时间会错8个小时 2024-5-28 10:53:00 -->-- 连接数据库的名字-->
2024-05-31 20:06:45
1776
原创 MyBatis-SringBoot基础-01
SpringBoot是Spring平台的一个全新的框架。目的是简化Spring框架应用中的初始化搭建和开发过程。SpringBoot基于Spring4进行的设计。它使用“习惯优于配置”(项目中存在大量的配置,此外还内置一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用SpringBoot很容易创建一个独立运行(运行jar,内嵌Servlet容器) 、准生产级别的基于Spring框架的项目,使用SpringBoot你可以不用或者只需要很少的Spring配置。
2024-05-29 18:15:39
1550
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人