自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 spring_day04

spring_day04 事务的概念回顾 事务的概念: 一个包含多个操作的逻辑单元,要么同时成功,要么同时失败。 事务的四大特性: 原子性 一致性 持久性 隔离性 事务并发带来的读问题: 脏读 不可重复读 虚读/幻读 隔离级别: read uncommitted read committed repeatable read serializeable 事务管理的核心对象 事务管理器对象:PlatformTransactionManager 事务管理器的顶层接口,定

2020-12-15 22:14:53 172

原创 静态代理和动态代理

静态代理和动态代理 静态代理:对被代理对象的复制并增强一些特有的功能. 继承实现 public class AccountServiceImpl implements AccountService { public void findById(String name, int age) { System.out.println("查询单个数据"); } } 代理类 public class AccountServiceImpl2 extends AccountServi

2020-12-14 11:17:03 144

原创 SpringAop

SpringAOP 1. 体验 OOP 的黑暗 有业务类 UserServiceImpl 代码如下: public class UserServiceImpl implements UserService { public void add() { System.out.println("新增用户"); } public void delete() { System.out.println("删除用户"); } public voi

2020-12-13 19:14:58 216

原创 Spring整合mybatis(基于注解)

Spring整合mybatis(基于注解) 思路:用一系列的注解名来传入相应的xml文件所提供的信息 首先是导入配置Spring核心配置文件 @Configuration //该注解声明该类是一个配置类,该注解可以省略不写 @ComponentScan("com.itheima") //开启Spring注解组件扫描 @Import({MybatisConfig.class}) //引入其他的配置类文件 public class SpringConfig { } jdbc相关配置 @Configur

2020-12-12 19:48:33 884

原创 Mybatis实现Dao层的方式

Mybatis实现Dao层的方式 一.原生Dao层的实现 jdbc工具类的加载 public static String url=null; public static String username=null; public static String password=null; static{ try { //读取本地类加载路径下的properties文件 InputStream is = jdbcUt

2020-12-12 13:47:37 681

原创 Spring整合mybatis

Spring整合mybatis 整合思路:让spring产生Dao层的代理实现类对象,并交给spring的容器IOC管理. 在spring中配置mybatis的核心信息(加载mybatis的核心配置文件),产生SqlSesstion对象 配置dao层接口所在的包路径 spring会自动扫描接口所在的包下子包并产生代理对象交给ioc容器 通过依赖注入service层所需要的资源 步骤 在service的实现类提供Dao层的资源引用, 并提供该引用的set注入 //提供Dao层的资源引用 pr

2020-12-10 20:45:50 125

原创 springIOC容器的原理

spring sping优势: 方便解耦,简化开发. 方便集成其他的框架 方便程序的测试 AOP编程的支持 声明式事务的支持 降低java EE API的使用难度 java源码是经典的学习范例 IOC容器\ 概念:控制反转,指Spring反向控制应用程序所需要的外部资源,Spring把所有控制的资源放在一个名叫ioc的容器中. 作用:使应用程序与所需资源之间实现高内聚低耦合. 原理:工厂+配置文件+反射 实现: 导入jar坐标 <dependencies>

2020-12-10 13:09:59 317

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除