三、MyBatis实践:提高持久层数据处理效率

老大夫 发布于 2024-05-24 08:03
三、MyBatis实践:提高持久层数据处理效率 目录 一、Mybatis简介 1.1 简介 1.2 持久层框架对比 1.3 快速入门(基于Mybatis3方式) 二、MyBatis基本使用 2.1 向SQL语句传参 2.1.1 mybatis日志输出配置 2.1.2 #{}形式 2.1.3 \${}形式 2.2 数据输入 2.2.1 Mybat...

Spring声明式事务

老大夫 发布于 2024-05-23 13:49
在配置类中定义TransactionManager,需要给它传一个DataSource 开始事务声明的注解@EnableTransactionManagement //开启事务注解的支持 @Configuration @ComponentScan("com.atguigu") @PropertySource("classpath:jdbc.propert...

AOP是什么?

老大夫 发布于 2024-05-22 10:35
AOP并不是 age of Putin 普丁的年龄,而是 Aspect Oriented Programming 面向切面编程。 就是一种代理模式,将非核心业务剥离出来。例如,打印计算前后的数据,如果每个类都要手动添加那就太累了。这就需要一个代理。 分为静态代理和动态代理。静态代理我们不用,因为它就是手动去写代理类,还是很繁琐。 动态代理分为JDK动态代理(...

配置类---完全代替xml实现第三方类加入IOC容器

老大夫 发布于 2024-05-21 17:19
解决了 需要标签引入第三方类的问题 需要</context:component-scan> 扫描包的问题 需要</context:property-placeholder> 引入配置文件的问题 配置类编写 /** * 1. 包扫描配置 * 2. 引用外部文件配置 * 3. 声明第三方依赖Bean组件 */ /** ...

java: 错误: 无效的源发行版:21

老大夫 发布于 2024-05-21 12:37
出错截图 解决办法 把JAVA改成当前合适的版本

IOC控制反转 注解配置方式

老大夫 发布于 2024-05-21 12:05
在类名上添加注解 其实所有注解效果都是一样的,不同的单词是为了区分不同的用途 注解的单例、多例模式 注入引用类型 自动装配 注入基本类型 读取配置文件信息 声明周期方法,init、destroy.... //@Scope(scopeName = ConfigurableBeanFactory.SCOPE_SINGLETON) //默认单例模式 ...

java: 错误: 不支持发行版本 21

老大夫 发布于 2024-05-21 11:59
出错截图 解决办法 把这个编译版本改成现在使用的版本就好了

Ioc的配置方式

老大夫 发布于 2024-05-21 10:31
XML基本繁琐,需要同时兼顾XML的配置和类的声明,基本淘汰。 注解配置方式。

idea工程文件突然消失

老大夫 发布于 2024-05-21 09:50
到项目文件夹中把 .idea文件夹删除就好 文件显示后到各层pom里把maven配置刷新一下

LED流水灯

老大夫 发布于 2024-05-20 21:53
教程 https://www.bilibili.com/video/BV1RM4y1a7J5?p=8&vd_source=3c8c35a76bf8f011c75d2584ec4a3fda 接线图 代码 int arry[4]={12,11,10,9}; void setup() { for(int i=0;i<4;i++){ ...

点亮LED

老大夫 发布于 2024-05-20 21:47
教程 https://www.bilibili.com/video/BV1RM4y1a7J5?p=7&vd_source=3c8c35a76bf8f011c75d2584ec4a3fda 接线图 每秒闪烁一次: 代码 // Basic Arduino Microcontroller empty code template // The setup ...

BeanFactory和FactoryBean的区别

老大夫 发布于 2024-05-20 14:49
BeanFactory和FactoryBean 都是接口 BeanFactory: IOC容器最大的接口,它就是IOC容器 FactoryBean: 标准化组件工厂的接口,它是个组件

创建IoC容器、读取IoC组件信息

老大夫 发布于 2024-05-20 10:58
创建IoC容器 @Test public void creatIoC(){ //创建容器 选择合适的容器实现即可 /** * 接口 * BeanFactory * ApplicationContext * 实现类 * ...

DI依赖注入 xml配置方式

老大夫 发布于 2024-05-20 09:30
DI是依赖注入的意思,给Bean组件注入依赖。 注入说法有点难懂,其实就是给Bean组件传递参数,因为构造对象时需要参数,也需要配置一下参数从何而来。 引用和被引用的组件都必须在IOC容器之中。 单个构造参数注入 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://ww...

IOC控制反转 xml配置方式

老大夫 发布于 2024-05-20 08:46
ioc是spring的核心功能,叫做控制反转,让框架容器去管理各个组件(对象)。 这也是它智能的原理。 如何将实体类告诉spring容器呢? 配置xml,在resources下右键即可自动生成spring的xml配置文件,在里面声明标签,id是类名,class是这个类具体在哪个包,这样容器就可以知道了。 无参组件构造方法 <?xml version...