Spring框架
文章平均质量分 76
雪顶儿
这个作者很懒,什么都没留下…
展开
-
Spring中id与name的区别
1.id属性命名必须满足XML的命名规范,因为id其实是XML中就做了限定的。总结起来就相当于一个Java变量的命名:不能以数字,符号打头,不能有空格,如123,?ad,"ab "等都是不规范的,Spring在初始化时就会报错,诸如: 代码 org.xml.sax.SAXParseException: Attribute value "?ab" of type ID must be a原创 2018-01-22 20:05:51 · 1779 阅读 · 0 评论 -
认知Spring的框架结构
Spring 框架是一个分层架构,它包含一系列的功能要素,并被分为大约20个模块。这些模块分为Core Container、Data Access/Integration、Web、 AOP(Aspect Oriented Programming)、Instrumentation和测试部分,如目录中所带图所示: Core Container : Core Containe原创 2018-01-22 20:07:17 · 275 阅读 · 1 评论 -
Spring笔记系列_jp(三)
第三天: 1 代理模式 代理模式是常用的Java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 注意: 委托类对象原创 2018-01-25 14:08:12 · 180 阅读 · 0 评论 -
Spring笔记系列_jp(五)
第五天 1 Spring与jdbc结合 jdbc编程不变,主要是Connection对象的维护,即配置并使用数据源 1) class="oracle.jdbc.pool.OracleConnectionPoolDataSource"> tcp原创 2018-01-26 16:20:54 · 163 阅读 · 0 评论 -
Spring笔记系列_jp(二)
一、xml文件导入其他xml文件配置 如果我们在spring框架中配置了多个xml文件,我们可以在读取配置文件的时候把这些xml文件一下全都读取,也可以只读一个总的xml文件,在这个总的xml文件中把其他的xml全都都导入进来。 例如: student.xml文件: 25 teacher.xml文件:原创 2018-01-25 14:05:55 · 155 阅读 · 0 评论 -
Spring笔记系列_jp(一)
一、软件应用分层架构 1.1 标准三层架构 ①数据访问层:主要是对原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据的操作,而不是数据库,具体为业务逻辑层或表示层提供数据服务. ②业务逻辑层:主要是针对具体的问题的操作,也可以理解成对数据层的操作,对数据业务逻辑处理,如果说数据层是积木,那逻辑层就是对这些积木的搭建。具体的讲主原创 2018-01-22 20:01:03 · 301 阅读 · 0 评论 -
Spring笔记系列_jp(四)
第四天 1 advisor 增强器 作用:筛选指定要拦截(要代理)的方法 默认情况下advice会拦截目标对象中的所有方法,advisor增强器可以进一步进行方法的筛选,筛选的方法就是我们的adivce需要拦截的方法。 指定为advisor的接口为: public interface PointcutAdvisor { Point原创 2018-01-25 14:13:38 · 194 阅读 · 0 评论