- 博客(3)
- 收藏
- 关注
原创 Spring学习笔记----AOP
一、AOP在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。在实际中,例如对数据库的操作需要添加事务控制,而事务控制对于每一个业务逻辑都必不可少,但是
2020-12-07 21:17:59 205
原创 Spring学习笔记----IOC
一、IOC把创建对象的权力交给框架,降低模块之间的耦合性。使得单个模块在编写时不依赖于其他模块(能通过编译检测,完全解耦不可能)。包括依赖注入和依赖查找。Spring中通过核心容器实现IOC,容器为map的数据结构,key为我们在配置Spring时所设动的类的标识符,value为具体类的全限定类名。在运行时,Spring通过BeanFactory读取容器中的类并创建对象。可以通过xml和注解配置核心容器。同时在核心容器之中的类之间存在着依赖关系时(不可避免),可以通过依赖注入的方式创建具体对象。二、
2020-12-07 19:54:30 136 1
原创 Java对象的等价性
Java对象的等价性Java对象的等价性关系操作符基本数据类型与引用equals方法Java对象的等价性你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。关系操作符在c++中能直接使用关系操作符==和!=判断变量是否相等,在Java中这两个操作符也适用于所有对象,但结果却与c++不同。基本数据类型的==int n1 = 1;int n2 = 1;System.out.p
2020-10-15 11:07:40 409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人