![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring学习笔记
Byte、data
这个作者很懒,什么都没留下…
展开
-
spring-day04-事务控制
一.基于xml的事务控制配置:spring中基于XML的声明式事务控制配置步骤 1、配置事务管理器 2、配置事务的通知 此时我们需要导入事务的约束 tx名称空间和约束,同时也需要aop的 使用tx:advice标签配置事务通知 属性: id:给事务通知起一个唯一标识 transaction-manager:给事务通知提供一个事务管理原创 2020-06-20 18:12:56 · 115 阅读 · 0 评论 -
spring-day04-jdbcTemplate的两种使用
一.使用注解的方式配置jdbcTemplate:这种需要在dao中声明jdbcTemplate@Repositorypublic class AccountDaoImpl2 implements IAccountDao { @Autowired private JdbcTemplate jdbcTemplate; @Override public Account findAccountById(Integer accountId) { List<原创 2020-06-20 11:12:12 · 80 阅读 · 0 评论 -
spring-day03-面向切面编程AOP
一.切入点表达式的写法:spring中基于XML的AOP配置步骤 1、把通知Bean也交给spring来管理 2、使用aop:config标签表明开始AOP的配置 3、使用aop:aspect标签表明配置切面 id属性:是给切面提供一个唯一标识 ref属性:是指定通知类bean的Id。 4、在aop:aspect标签的内部使用对应标签来配置通知的类型 我们现在示例是让printLog方法在切入点方法执行之原创 2020-06-19 19:49:18 · 130 阅读 · 0 评论 -
spring-day02-spring的新注解
一.不用xml配置,完全依靠注解配置spring的方式:spring中的新注解Configuration 作用:指定当前类是一个配置类 细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写。ComponentScan 作用:用于通过注解指定spring在创建容器时要扫描的包 属性: value:它和basePackages的作用是一样的,都是用于指定创建容器时要扫描的包。 我原创 2020-06-19 09:57:47 · 80 阅读 · 0 评论 -
spring-day02-1-spring的常用注解
注解:使用注解首先在bean.xml中修改配置,在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:context="http://www.springframework.原创 2020-06-14 21:37:56 · 96 阅读 · 0 评论 -
spring-day01-依赖注入(DI)
spring的依赖注入:依赖注入:Dependency InjectionIOC的作用: 降低程序间的耦合(依赖关系)。依赖关系的管理:以后都交给spring来维护。在当前类需要用到其他类的对象,由spring为我们提供,我们只需要在配置文件中说明。依赖关系的维护: 就称之为依赖注入。 依赖注入: **能注入的数据:有三类** 基本类型和String 其他bean类型(在配置文件中或者注解配置过的bean)原创 2020-06-14 15:46:47 · 95 阅读 · 0 评论 -
spring-day01-spring的IOC的概念和bean对象的讲解
一.IOC部分:1.IOC的概念:2.ApplicationContext和BeanFactory的区别:3.ApplicationContext的三个实现类:暂时讲前两个:4.spring中bean的细节讲解: 一.bean对象的三种创建方式,都是通过标签中的id属性来反射创建class中对应的全限定类名对应的方法:1.第一种方式,类不在jar中的:2.第二种方式,类是在jar包中的,而且方法不是静态方法的:3.第三种方式,类是在jar包中的,方法是静态方法的:二.be原创 2020-06-14 13:17:02 · 98 阅读 · 0 评论 -
spring-day01-1学习笔记使用工厂模式解耦
一.在resource目录下创建一个bean.properties配置文件,里面存放key=value形式的数据,右边是全限定类名:accountService=com.itheima.service.impl.AccountServiceImplaccountDao=com.itheima.dao.impl.AccountDaoImpl二.创建一个BeanFactory工厂:一个创建Bean对象的工厂Bean:在计算机英语中,有可重用组件的含义。JavaBean:用java语言编写的可重用组原创 2020-06-14 10:09:51 · 86 阅读 · 0 评论