- 博客(21)
- 收藏
- 关注
原创 Sping6之Resource--资源操作
介绍了Spring6的资源操作,Resource实现类的举例说明。以及介绍了ResourceLoader和ResourceLoaderAware接口的作用以及使用。最后介绍了将Resource作为属性注入的方法
2023-09-21 21:39:58
104
原创 Mybatis之动态SQL
介绍了动态SQL的实现方法:包括使用if 、 where 、 trim 、 choose when otherwise 、 foreach,以及为了方便sql语句的编写,介绍了SQL代码片段的使用
2023-09-15 15:43:25
50
原创 Mybatis之自定义映射resultMap
介绍了Mybatis中ResultMap标签的使用方式以及使用场景。最多的是在处理一对多和多对一上以及延迟加载上
2023-09-15 15:27:06
64
原创 Mybatis之CRUD|获取参数值的方法|查询功能|特殊Sql的执行
介绍了myabtis标准的CRUD,从sql语句写死的例子种引出获取值的两种方式:简要概括为如果是实体类类型的参数,则可以通过访问实体类对象的属性名获取属性值,其他情况可以通过@Param()自定义map中的key来过去相应的值。然后是介绍了查询的返回值如何接收,其中多条map集合可以选择用List接收或者使用注解@MapKey。最后是介绍了特殊SQL的执行,主要目的就是介绍只能用${}而不能用#{}的情况
2023-09-15 14:36:16
52
原创 Mybatis之Mybatis环境搭建
介绍了Mybatis的概述,以及搭建MyBatis环境的步骤:1、创建maven工程 2、创建Mybatis的核心配置文件 3、创建实体类接口,命名为XxxMapper 4、创建接口的Mybatis的映射文件,其中需要注意对应的规则 5、加入log4j日志依赖以及配置文件进行测试。
2023-09-15 13:44:48
34
原创 Sping6之Transaction--事务
介绍了Spring的JdbcTemplate的使用以及声明式事务相关的知识,包括基于注解的声明式事务和基于XML的声明式事务
2023-09-12 14:02:48
34
原创 Sping6之单元测试--Junit
介绍了Spring整合Junit5和Junit4的方式,步骤为 1. 引入依赖 2. 添加配置文件 3. 测试
2023-09-12 11:19:54
34
原创 Sping6之AOP--面向切面编程
记录了Spring的AOP的内容,从概念到实现. 重点是动态代理模式以及如何创建切面类并配置、切入点表达式语法、还有五种通知方法的实现
2023-09-12 11:11:30
47
原创 Sping6之IoC容器--基于注解管理Bean
介绍了基于注解管理bean,通过四个步骤来进行:添加依赖、开启组件扫描(三种扫描方式)、使用注解定义Bean(四种常用注解)、以及依赖注入的方式。其中@Autowired是Spring框架的,默认byType进行依赖注入。@Resource是jdk内部的,默认byName进行注入,如果Name找不到则byType。分析源码可以看出两种注入方式的作用范围以及默认注入类型不同。
2023-09-11 21:07:27
36
原创 Sping6之IoC容器--基于XML管理Bean(以及概述)
基于XML管理Bean,包含获取bean的方式、属性注入、p命名空间、bean的作用域以及生命周期、FactoryBean、以及基于xml的自动装配
2023-09-11 20:14:52
36
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人