随笔分类 -  Spring学习笔记

Spring11——Quartz
摘要:Quartz:定时异步任务 任务:做什么事情; 触发器:定义时间; 调度器:将任务、触发器一一对应。 实现步骤(独立使用): 1.jar 2.任务(service):Job 3.测试方法:job、触发器、调度器 scheduler.shutdown(); 立刻关闭 scheduler.shutdow 阅读全文
posted @ 2020-06-28 16:52 若雨静夜 阅读(226) 评论(0) 推荐(0)
Spring10——Spring重要组件
摘要:Spring重要组件 接口BeanPostProcessor: 拦截所有容器中的bean,并且可以对bean进行初始化、销毁操作。 BeanFactoryPostProcessor: 拦截容器。 //拦截整个容器 @Component public class MyBeanFactory imple 阅读全文
posted @ 2020-06-28 16:47 若雨静夜 阅读(344) 评论(0) 推荐(0)
Spring9——通过用Aware接口使用Spring底层组件、环境切换
摘要:通过用Aware接口使用Spring底层组件 能够供我们使用的组件,都是Aware的子接口。 ApplicationContextAware:实现步骤: (1)实现ApplicationContextAware; (2)重写其中的方法,都包含一个对象,将该对象赋值到属性中即可。 执行时间:在main 阅读全文
posted @ 2020-06-28 16:38 若雨静夜 阅读(280) 评论(0) 推荐(0)
Spring8——Bean的生命周期、自动装配
摘要:Bean的生命周期 创建、初始化(赋初值)、使用、销毁。 方法一:@Bean+返回值方式 init destory <bean id="student" class="org.ghl.entity.Student" scope="singleton" init-method="myInit" des 阅读全文
posted @ 2020-06-25 15:05 若雨静夜 阅读(342) 评论(0) 推荐(0)
Spring7——开发基于注解形式的spring
摘要:开发基于注解形式的spring SpringIOC容器的2种形式: (1)xml配置文件:applicationContext.xml; 存bean:<bean> 取bean: ApplicationContext context=new ClassPathXmlApplicationContext 阅读全文
posted @ 2020-06-25 10:20 若雨静夜 阅读(554) 评论(0) 推荐(0)
Spring6——Spring整合Mybatis
摘要:Spring整合Mybatis 思路:将Mybatis的SqlSessionFactory交给Spring。 SM整合步骤: 1.jar 2.类-表 3.mybatis配置文件conf.xml 4.通过mapper.xml将类、表建立映射关系 5.spring管理SqlSessionFactory 阅读全文
posted @ 2020-06-23 14:54 若雨静夜 阅读(805) 评论(0) 推荐(1)
Spring5——Spring开发web项目及拆分Spring配置文件
摘要:Spring开发web项目 web项目初始化Spring IOC容器: 当服务启动时,通过监听器初始化一次(Spring-web.jar已经提供)。 需要7个jar:spring-java6个jar+Spring-web.jar。 web项目启动时,会自动加载web.xml,因此在web.xml中加 阅读全文
posted @ 2020-06-23 14:40 若雨静夜 阅读(614) 评论(0) 推荐(0)
Spring4——基于注解形式的aop实现、基于Schema形式的aop实现
摘要:基于注解形式的aop实现 1.jar 与实现接口方式的一致。 2.配置 将业务类、通知类纳入IOC容器。 开启注解对AOP的支持。 <aop:aspectj-autoproxy></aop:aspectj-autoproxy> 使用@Componet注解需要扫描器。 <context:compone 阅读全文
posted @ 2020-06-23 14:31 若雨静夜 阅读(243) 评论(0) 推荐(0)
Spring3——使用注解实现声明式事务、面向切面编程——AOP
摘要:使用注解实现声明式事务 1.jar包 spring-tx-4.3.9.RELEASE mysql-connector-java-5.1.47.jar common-dbcp.jar 连接池使用数据源 common-pool.jar 连接池 spring-jdbc-4.3.9.RELEASE aopa 阅读全文
posted @ 2020-06-23 10:31 若雨静夜 阅读(431) 评论(0) 推荐(0)
Spring2——特殊值的注入问题、自动装配、使用注解定义bean
摘要:特殊值的注入问题: 给对象类型赋值null: <property name="name"> <null/> </property> 赋空值“” <property name="name"> <value></value> </property> 注意:在ioc容器中定义bean的前提:该bean的类 阅读全文
posted @ 2020-04-09 18:08 若雨静夜 阅读(250) 评论(0) 推荐(0)
Spring1——初识Spring、IOC控制反转(DI:依赖注入)
摘要:初识Spring 1.搭建spring环境 下载jar包 https://maven.springframework.org/release/org/springframework/spring/ spring-framework-4.3.9.RELEASE-dist.zip 开发spring至少需 阅读全文
posted @ 2020-03-25 18:00 若雨静夜 阅读(330) 评论(0) 推荐(0)