spring
文章平均质量分 54
GOV_D
知道的愈多,愈发现自己的无知
展开
-
spring笔记(二)----------IOC(控制反转)和DI(依赖注入)
文章目录IOC理论推导代码理解IOC再理解注意点DI(依赖注入)spring配置IOC理论推导代码理解1.编写一个Hello类2.将其注册到spring配置文件中3.使用IOC再理解编写一个userDao接口,再编写多个该接口的实现类,将这些实现类注册到spring当用户需求不同的userDao接口的实现时,不需要去更改原有的代码,只需要在配置文件中修改一下property的赋值即可注意点spring的配置在new classPathXmlApplicati.原创 2021-10-31 12:49:31 · 113 阅读 · 0 评论 -
spring笔记(六)---------事务管理
配置声明式事务<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="ht原创 2021-10-31 16:23:59 · 63 阅读 · 0 评论 -
spring笔记(五)---------spring整合MyBatis
1.编写数据源配置相等原来mybatis中配置environment2.sqlSessionFactory相当于将mybatis中的配置写到了spring中,原来使用mybatis时要用sqlsessionFactoryBuild去读取配置文件也是一样的道理3.编写mybatis-config.xml其实mybatis的配置文件可以完全写到spring中,但我们一般还是保留其配置文件,以明显的知道使用了mybatis4.sqlsessionsqlSessionTempla原创 2021-10-31 16:10:34 · 113 阅读 · 1 评论 -
spring笔记(四)--------代理模式和AOP
文章目录代理模式静态代理动态代理动态代理原理解析AOP理论知识代码实现AOP实现方式一AOP实现方式二AOP实现方式三方法。代理模式静态代理3.代理对象动态代理代理类在程序运行时创建的代理方式被成为动态代理。我们上面静态代理的例子中,代理类(studentProxy)是自己定义好的,在程序运行之前就已经编译完成。然而动态代理,代理类并不是在Java代码中定义的,而是在运行时根据我们在Java代码中的“指示”动态生成的。相比于静态代理, 动态代理的优势在于可以很方便的对代理类.原创 2021-10-31 15:24:55 · 91 阅读 · 0 评论 -
spring笔记(三)---------自动装配和注解开发
文章目录自动装配注解实现自动装配@AutowiredResource注解开发纯Java注解方式配置spring自动装配1.环境搭建建立三个实体类一个人拥有两只宠物public class cat { public void shout(){ System.out.println("miao~"); }}public class dog { public void shout(){ System.out.println("wang~".原创 2021-10-31 13:42:20 · 70 阅读 · 0 评论 -
spring笔记(一)----------spring概述
maven依赖原创 2021-10-31 12:28:22 · 53 阅读 · 0 评论