摘要: AOP编程 AOP是什么? aop(aspect oriented programming)面向切面编程,是对所有对象或者是一类对象编程,核心是(在不增加代码的基础上,还增加新功能) 汇编(伪机器指令 nov jump)面向机器 c语言(面向过程)->系统软件(操作系统,数据库,杀毒软件,防火墙,驱 阅读全文
posted @ 2018-10-31 23:59 寒潭渡鹤影 阅读(191) 评论(0) 推荐(0) 编辑
摘要: bean配置 启用注解 <context:annotation-config/> 使用spring的特殊bean 对bean BeanPostProcessor spring本身提供的特殊bean 1.实现了BeanPostProcessor的后置处理器 2.PropertyPlaceholderC 阅读全文
posted @ 2018-10-31 23:58 寒潭渡鹤影 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 在spring容器内拼凑bean叫做装配。装配bean的时候,需要告诉容器哪些bean以及容器如何使用依赖注入将它们配合在一起。 上下文定义文件的根元素是<beans>,<beans>中有很多<bean> id不能重复,class要写全。 scope prototype,singleton,requ 阅读全文
posted @ 2018-10-31 23:19 寒潭渡鹤影 阅读(241) 评论(0) 推荐(0) 编辑
摘要: Enumeration en = pp.keys(); while(en.hasMoreElements()){ String key = (String)en.nextElement(); System.out.println(pp.getProperty(key)); } 阅读全文
posted @ 2018-10-31 22:04 寒潭渡鹤影 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 一、Java Properties类 Java中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去修改相关的变量设置。像P 阅读全文
posted @ 2018-10-31 21:45 寒潭渡鹤影 阅读(175) 评论(0) 推荐(0) 编辑
摘要: bean的声明周期 为什么把生命周期当做一个重点? Servlet->servlet生命周期 Servlet生命周期分为三个阶段: 1:初始化阶段,调用init()方法 2:响应客户请求阶段,调用service()方法 3:终止阶段,调用destory()方法 bean的生命周期 ①实例化(当我们的 阅读全文
posted @ 2018-10-31 19:08 寒潭渡鹤影 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 理解反向控制(IOC) 依赖注入(di):比IOC更好地名字。获得依赖对象的方式反转了。 IOC应用 IOC或者di,还可以达到解耦的目的。 spring开发提倡接口编程,配合di技术,可以更好地达到程序间的解耦,解决层与层之间的解耦。 现在我们体验一下spring的di配合接口编程,完成一个字母大 阅读全文
posted @ 2018-10-31 17:08 寒潭渡鹤影 阅读(200) 评论(0) 推荐(0) 编辑
摘要: log4j:WARN No appenders could be found for logger 错误描述: log4j:WARN No appenders could be found for logger (org.springframework.core.env.StandardEnviro 阅读全文
posted @ 2018-10-31 15:29 寒潭渡鹤影 阅读(507) 评论(0) 推荐(0) 编辑
摘要: http://repo.spring.io/release/org/springframework/spring/ 阅读全文
posted @ 2018-10-31 10:12 寒潭渡鹤影 阅读(127) 评论(0) 推荐(0) 编辑