03 2020 档案
摘要:我们程序中的上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplicationContext(spring配置文件),这样的弊端是配置文件加载多次,应用
阅读全文
摘要:通过前面的文章可以看到,spring框架完成了一个很重要的解耦操作,把数据放到了容器里面,对数据访问层和业务逻辑层和强耦合进行了解耦。但是随之而来的一个问题是:我们使用配置文件的方式来配置的话,会额外做一些配置文件的书写,这样我们的代码量会增多,框架的意义是简化开发。所以spring提供了相应简单的
阅读全文
摘要:此篇博客不做商业用途,仅用于记录学习笔记,很多代码出自别人的资料。 什么是Spring? Spring是分层的 Java SE/EE应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programmin
阅读全文
摘要:Aop(面向切面编程)的实现核心是通过代理模式对目标进行增强的一种技术,他的目的在于解耦合,自我感觉编程不是在解耦合就是在去解耦合的路上~~ 在Java语言中,有两种实现Aop的方式,JDK和cjlib Jdk的实现方式是通过java.lang.reflect包下的动态代理类newProxyInst
阅读全文