Spring
人在囧途^o^
这个作者很懒,什么都没留下…
展开
-
Spring学习笔记五
Spring学习笔记五AOP是什么需求解决办法1:使用静态代理解决办法2:使用JDK动态代理AOP关键术语AOP的通知类型使用Spring AOP 解决上面的需求AOP是什么AOP(Aspect Oriented Programming),通常称为面向切面编程。它利用一种称为“横切” 的技术,破开了对象的内部,并将哪些影响了多个类的公共行为封装到了一个可重用模块,并将其命名为“Aspect”。...原创 2019-02-27 15:38:42 · 108 阅读 · 0 评论 -
Spring学习笔记六
Spring学习笔记六什么是AspectJ切点表达式AspectJ 通知类型AOP具体实例什么是AspectJAspectJ是一个面向切面的框架,它扩展了Java 语言。AspectJ定义了AOP语法,也可以说AspectJ是一个基于Java语言的AOP框架。通常我们在使用Spring AOP的时候,都会AspectJ的相关jar包。<!-- https://mvnrepository...原创 2019-02-28 08:14:28 · 84 阅读 · 0 评论 -
Spring学习笔记七
Spring学习笔记七xml 的方式实现AOP注解实现AOP注解改进总结xml 的方式实现AOP接口 UserServicepublic interface UserService{ //添加user public int addUser(); //删除user public int deleteUser();}实现类UserServiceImpl...原创 2019-02-28 16:11:32 · 74 阅读 · 0 评论 -
Spring学习笔记一
Spring学习笔记一什么是SpringSpring的特点Spring 框架总结什么是SpringSpring是一个开源框架,Spring是为了解决企业应用程序开发的复杂性而创建的。框架的主要优势之一是分层架构,分层架构允许使用者选择使用哪一个组件。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦...原创 2019-02-25 10:28:10 · 142 阅读 · 0 评论 -
Spring学习笔记二
Spring学习笔记二什么是IOCSpring 容器创建对象的三种方式Spring 容器创建对象的时机Spring的bean中的作用域scopeSpring 容器生命周期什么是IOCIOC,Inversion of Control,控制反转。是一种设计思想。传统的创建对象的方法是直接通过new关键字,而Spring则是通过IOC容器来创建对象的,也就是将创建对象的控制权交给了IOC容器。一...原创 2019-02-25 18:32:56 · 223 阅读 · 0 评论 -
Spring学习笔记三
Spring学习笔记三什么是DI依赖注入利用set方法给属性赋值利用构造方法给属性赋值什么是DI依赖注入spring动态的向某个对象提供它所需要的其他对象。这一点是通过DI(Dependency Injection)来实现的。比如对象A需要操作数据库,以前我们总是要在A类中自己编写代码来获得一个Connection对象,有了spring就只要告诉spring,A中需要一个Connection,...原创 2019-02-26 13:08:28 · 85 阅读 · 0 评论 -
Spring学习笔记四
Spring学习笔记四注解@Component@Repository @Service @Controller注解 @Resource@注解@AutoWiredAnnotation注解是JDK1.5以后引入的。它可以用于创建文档,跟踪代码中的依赖性,甚至执行基本编译时的检查。注解是以 @注解名 在代码中存在的。注解@Component创建Person2public class Pers...原创 2019-02-26 18:41:31 · 94 阅读 · 0 评论 -
Spring学习笔记八
Spring学习笔记八事务介绍事务的四个特性(ACID)Spring事务管理的核心PlatformTransactionManager 事务管理器TransactionStatus 事务状态TransactionDefinition 基本事务属性的定义Spring 编程式事务和声明式事务的区别不用事务实现转账编程式事务处理实现转账事务介绍事务(Transaction),一般是指要做的或所做的事...原创 2019-03-04 17:58:08 · 161 阅读 · 0 评论