随笔分类 - Spring
摘要:依赖注入方式:构造器注入和Setter注入,接口注入不支持。 依赖来源:1.Spring自己new的Bean比如@Component;2.工厂方法返回的一个对象作为bean,比如@Bean。
阅读全文
摘要:1. 使用示例 1.在pom中添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 2.使用aop注解
阅读全文
摘要:1. 声明式事务 Spring支持编程式事务管理和声明式事务管理两种方式。 其中声明式注解是建立在AOP之上的。其本质是对方法前后进行拦截,然后在目标方法开始之前创建或者加入一个事务,在执行完目标方法之后根据执行情况提交或者回滚事务。声明式事务最大的优点就是不需要通过编程的方式管理事务,这样就不需要
阅读全文
摘要:@Configuration @Configuration包含了@Component,所以被其注解的类自身也会被纳入到bean容器中,但是纳入的是经过cglib增强的子类(代理类)。 @Configuration标记的类必须符合下面的要求: 配置类必须以类的形式提供(不能是工厂方法返回的实例)。允许
阅读全文
摘要:jdbc是java的数据驱动程序,java语言必须通过jdbc来访问数据库。 数据源DataSource通常包含两个部分连接池和连接池管理。数据源多半能根据url来寻找正确的驱动,实在不行可通过driverClassName来设置。 用户程序访问数据源,使用数据源连接池中的一个连接,数据源中每个数据
阅读全文
摘要:1. 元注解@Inherited继承 package com.example.demo; import java.lang.annotation.*; import java.util.Arrays; public class Test { public static void main(Strin
阅读全文