黑马程序员SSM-Spring学习笔记

学完Spring之后是SpringMVC

文章目录

前言

一、注解开发

1.1 注解开发定义bean

1.2纯注解开发

1.3bean作用范围

1.4依赖注入-自动装配

1.5 第三方bean管理

1.6 总结

二、Spring整合MyBatis 

2.1.产生SqlSessionFactoryBean

2.产生MapperScannerConfigurer

三、 Spring整合Junit

四、AOP

 4.1 AOP入门案例

4.2 AOP工作流程

4.3 AOP切入点表达式

4.3.1 描述方式

4.3.2 切入点表达式标准格式:

4.3.3 书写技巧

 4.4 AOP通知类型

4.5 测试业务层接口万次执行效率 

4.6 AOP通知获取数据

4.7 案例:百度网盘密码数据兼容处理

五、 Spring事务

简介

 5.1 案例

5.2 Spring事务角色

 5.3 Spring事务相关配置/案例


前言

学习Spring过程的笔记,没事得常回来看看0.0


一、注解开发

1.1 注解开发定义bean

使用@Component定义bean

@Component("bookDao")
public class BookDaoImpl implements BookDao {
    public void save() {
        System.out.println("book dao save ...");
    }
}

核心配置文件中通过组件扫描加载bean

Spring提供@Component注解的三个衍生注解

1.@Controller:用于表现层bean定义

2.@Service:用于业务层bean定于

@Service
public class BookServiceImpl implements BookService {}

3.@Repository:用于数据层bean定义

@Repository
public class BookDaoImpl implements BookDao {}

1.2纯注解开发

你可能感兴趣的:(spring,java,学习,后端)