
Spring
HUAO2416
乐于分享,乐于学习
展开
-
AOP
一. AOP概念(1)AOP:面向切面编程(方面)编程:扩展一个功能不是通过修改源代码实现(2)AOP采取横向抽取机制,取代了传统的纵向集成体系重复性代码(性能监视,事务管理,安全检查,缓存)二.AOP原理(画图分析)(1)纵向抽取机制: 定义一个类,如果我们需要扩展其功能(比如说添加日志功能) 最原始的实现方式是修改源代码,在方法中添加日志逻辑 这样会比较麻烦,工原创 2017-08-30 21:10:55 · 271 阅读 · 0 评论 -
Spring框架中@Resource注解报错解决方案
问题:Spring框架中,@Resource注解报错,在书写时没有自动提示解决:因为maven配置文件的pom.xml文件中缺少javax.annotation的依赖,在pom.项目路中加入依赖即可 javax.annotation jsr250-api 1.0原创 2017-08-31 20:47:39 · 9485 阅读 · 0 评论 -
Spring的IOC原理
一.IOC概念IOC:控制反转.即把对象的创建交给Spring进行管理二.IOC操作两部分1.IOC的配置文件2.IOC的注解方式三.IOC的底层原理1.IOC底层原理使用的技术(1)xml配置文件(2)dom4j解析xml(3)工厂模式(4)反射2.首先画图分析,再详细解释IOC底层原理IOC底层原理原创 2017-09-01 00:50:29 · 420 阅读 · 0 评论 -
Spring整合Web项目原理
1.加载Spring核心配置文件new对象,功能可以实现,但是效率很低2.实现思想把加载配置文件和创建对象过程,在服务器启动的时候完成3.实现原理(1)ServletContext对象(2)监听器,可以监听ServletContext对象时候创建(3)具体使用---在服务器启动的时候会为每个项目创建一个ServletContext对象--原创 2017-09-01 10:38:55 · 352 阅读 · 0 评论 -
eclipse配置文件没有提示问题解决方案
1.Spring引入schema约束,把约束文件引入到eclipse中(1)复制约束路径(2)引入约束定位到此位置:点击ok完成原创 2017-09-01 10:59:09 · 815 阅读 · 0 评论 -
Spring中属性注入操作
1.创建对象的时候,向类里面属性设置值2.属性注入的三种方式:(1)使用set方法注入a.实例化beanb.给成员变量设置值 通过反射实现(2)有参数构造注入(3)接口注入3.在Spring框架中,只支持前两种方式(1)使用set方法注入(使用最多,重点掌握)(2)有参数原创 2017-09-01 11:03:14 · 757 阅读 · 0 评论 -
Spring中Bean的生命周期
一. Bean的定义我们知道servlet生命周期分为四个阶段(实例化, 初始化, 就绪/调用, 销毁)具体可参考上一篇博客servlet生命周期同样对于Spring容器管理的bean也存在生命周期的概念在Spring中, Bean的生命周期包括Bean的定义,初始化,使用,销毁4个阶段在Spring中,通常是通过配置文档的方式来定义Bean的,在一个 配置文档中,可以定义原创 2017-09-01 17:24:02 · 744 阅读 · 0 评论 -
Spring中AOP注解实现
1.AOP的jar包依赖 org.aspectj aspectjweaver 1.8.9 2.beans.xml配置(1)添加命名空间xmlns:aop="http://www.springframework.org/schema/aop"http://www.springframework.org/schema/原创 2017-09-02 09:50:11 · 4194 阅读 · 0 评论 -
如何跟女孩子聊天?
今天不说java,说一说该如何跟女孩子聊天首先说说看,女孩子眼中的程序员,钱多人傻死得快? 好人? 修的一手好电脑? 电子数码产品在线技术客服?.....算了,我们还是直接进入正题吧首先跟女孩子聊天,最重要的是读懂女生的潜台词,比如说:男: 开学季又到了,都有点怀念大学生活了女: 大学还好吧(大学生活比较宅,大概也就是吃饭睡觉追韩剧)男: 这么宅嘛?女: 哈哈,我原创 2017-09-02 14:25:16 · 1067 阅读 · 2 评论