Spring笔记
Alice_LMY
这个作者很懒,什么都没留下…
展开
-
Spring笔记 08:声明式事务
在这里插入代码片原创 2020-10-28 10:05:32 · 111 阅读 · 0 评论 -
Spring笔记 07:JdbcTemplate的使用
配置数据源 <context:property-placeholder location="jdbc.properties"/> <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="${jdbc.driver}"/> <property nam原创 2020-10-22 11:44:03 · 141 阅读 · 0 评论 -
Spring笔记 06:面向切面编程
1. 实例 切面类 @Component @Aspect public class LoggingAspect { @Before("execution(public int com.dudu.aspect.*.*(int,int))") public void beforeMethod(JoinPoint joinPoint) { String methodName = joinPoint.getSignature().getName(); List<原创 2020-10-22 11:42:06 · 136 阅读 · 0 评论 -
Spring笔记 05:SpEL
注入字面值 <bean id="address" class="com.dudu.beans.Address"> <property name="city" value="#{'燕城'}"/> <property name="street" value="南平大道"/> </bean> 引用类的静态属性 <bean id="car" class="com.dudu.beans.Car"> <property .原创 2020-10-22 11:39:36 · 77 阅读 · 0 评论 -
Spring笔记 04:依赖注入
1. 说明 1.1 能注入的数据的类型 基本类型和String 其他bean类型(在配置文件或者注解中配置过的bean) 复杂类型/集合类型 1.2 注入方式 使用构造函数提供 使用set方法提供 使用注解提供 如果是经常变化的数据,并不适用于注入的方式 2. 分类 2.1 构造函数注入(constructor-arg) 标签属性: type:用于指定要注入的数据的数据类型,同时该数据类型也是构造函数中某个或某些参数的类型 index:用于指定要注入的数据给构造函数中指定索引位置的参数赋值原创 2020-10-22 11:38:54 · 116 阅读 · 0 评论 -
Spring笔记 03:XML中Bean相关
1. 创建Bean 1.1 使用默认构造函数创建(最常用) 在spring的配置文件中使用bean标签,配以class和id属性之后,且没有其他属性和标签时,采用的是默认构造函数创建bean对象,此时如果类中没有默认构造函数,则对象无法创建 <bean id="accountService" class="com.dudu.service.impl.AccountServiceImpl" ></bean> public class AccountServiceImpl imple原创 2020-10-20 11:48:45 · 182 阅读 · 0 评论 -
Spring笔记 02:IOC容器ApplicationContext
ApplicationContext在构建核心容器时,创建对象采取的策略是采用立即加载的方式,即读取完配置文件就直接创建对象,因此只有单例对象适用。 1. 三个常用实现类 ClassPathXmlApplicationContext:可以加载类路径下的配置文件(配置文件必须在类路径下) FileSystemXmlApplicationContext:可以加载磁盘任意路径下的配置文件(必须有访问权限) AnnotationConfigApplicationContext:用于读取注解创建容器 2. 获取原创 2020-10-20 11:42:39 · 118 阅读 · 0 评论 -
Spring笔记 01:使用注解配置Bean
1. 配置扫描的条件 使用注解标识一个类(@Component,@Controller,@Repository,@Service) //value属性指定当前类的对象在容器中的id @Component(value = "car") public class Car { } 在配置文件中配置要扫描的包,Spring会扫描该包及其子包下的所有类(context:component-scan标签) <context:component-scan base-package="com.dudu.beans"原创 2020-10-20 11:35:58 · 152 阅读 · 0 评论
分享