- 博客(3)
- 收藏
- 关注
原创 AOP面向切面编程
2.3 AOP面向切面编程 在软件行业中,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。注意对于实现过接口的类在AOP时,使用基于JDK的动态代理来生成
2021-07-07 19:15:52
195
原创 Spring junit单元测试
传统是通过main方法进行测试(java类中只有一个main方法能直接执行)class A{ main(){ //login(); //register(); }}JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。 [...
2021-07-06 18:26:58
722
原创 Spring framework 入门
主要是对代码进行解耦和。简介spring源码是graddle构建springframework 是spring 里面的一个基础开源框架,主要用于javaee的企业开发。Spring是什么呢?首先它是一个开源的项目,而且非常活跃;它是一个基于IOC和AOP构架的多层j2ee系统框架,但它不强迫你必须在每一层中必须使用Spring,因为它模块化的很好,允许你根据自己的需要选择使用它的某一个模块;它实现了很优雅的MVC,对不同的数据访问技术提供了统一的接口,采用IOC使得可以很容易的实现bean(
2021-07-05 16:04:21
313
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人