
SSM
文章平均质量分 93
杨DaB
A+B≠AB,1+3=10
展开
-
Spring的IoC
控制反转IoC(Inversion of Control),是一种设计思想,DI(依赖注入)是实现IoC的一种方法,也有人认为DI只是IoC的另一种说法。没有IoC的程序中 , 我们使用面向对象编程 , 对象的创建与对象间的依赖关系完全硬编码在程序中,对象的创建由程序自己控制,控制反转后将对象的创建转移给第三方,个人认为所谓控制反转就是:获得依赖对象的方式反转了。在你最初的代码中:问题分析:硬编码问题: 中直接实例化了 或其他实现类,导致代码与具体实现类强耦合。扩展性差:如果需要新增一个 实现类原创 2025-04-16 10:21:47 · 689 阅读 · 0 评论 -
Mybatis_相关配置解析和ResultMap
MyBatis 的真正强大在于它的映射语句,这是它的魔力所在。配置MyBatis的多套运行环境,将SQL映射到多个不同的数据库上,必须指定其中一个为默认运行环境(通过default指定)所以它应该存活在一个业务请求中,处理完整个请求后,应该关闭这条连接,让它归还给。如此查询,在java实例中使用时,必然会出现password的字段为空的情况,这是两者字段所不想匹配的场合;再SQL中通过as的方式指定别名,使查出的数据字段与实体类中的字段的属性名相一致;所以 SqlSession 的最佳的作用域是。原创 2023-03-08 23:45:31 · 768 阅读 · 0 评论 -
Mybatis_增删改查(CRUD的使用)
jdk 8 +IDEAMyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【POJO(Plain Old Java Objects),普通的 Java对象】映射成数据库中的记录。原创 2023-03-04 22:15:29 · 794 阅读 · 0 评论