摘要:AOP简介 AOP (Aspect Oriented Programing) 称为:面向切面编程,它是一种编程思想。AOP 是 OOP(面向对象编程 Object Oriented Programming)的思想延续 AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码的编写方式(例如性能监视、 阅读全文
posted @ 2019-12-13 15:35 Hu_qaq 阅读 (275) 评论 (0) 编辑
摘要:简介 Spring提供spring test 5.2.1.RELEASE.jar 可以整合junit。 优势:可以简化测试代码(不需要手动创建上下文,即手动创建spring容器) 使用spring和junit集成的步骤 1.导入jar包 2.创建包com.igeek.test,创建类SpringTe 阅读全文
posted @ 2019-12-08 14:03 Hu_qaq 阅读 (110) 评论 (0) 编辑
摘要:bean的实例化 1.导入jar包(必不可少的) 2.实例化bean applicationContext.xml(xml的写法) 注解的写法 第一种:在 applicationContext.xml中开启注解扫描(同时引入context命名空间) 第二种:@Component、@Service、@ 阅读全文
posted @ 2019-12-06 14:06 Hu_qaq 阅读 (88) 评论 (0) 编辑
摘要:开发所需jar包 实例化Bean的四种方式 1.无参数构造器 (最常用) 2.静态工厂方法 3.实例(非静态)工厂方法 4.FactoryBean方式(底层源码用的多) Bean的作用域 由spring创建的bean对象在什么情况下有效 项目开发中通常会使用:singleton 单例、 protot 阅读全文
posted @ 2019-12-06 09:45 Hu_qaq 阅读 (60) 评论 (0) 编辑
摘要:下载Spring jar包 "Spring官网" "下载地址" Sping核心jar包 IOC简介 IOC:控制反转,指以前程序自己创建对象,现在将创建对象的控制权交给了第三方(Spring)了 IoC底层实现:工厂(设计模式)+反射(机制) + 配置文件(xml) IOC是一种思想,是控制反转的思 阅读全文
posted @ 2019-12-05 21:52 Hu_qaq 阅读 (59) 评论 (0) 编辑