![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
WiQin
这个作者很懒,什么都没留下…
展开
-
Spring(一)
spring framework 1.背景介绍 代码的三层架构: 实现高内聚,低耦合 web:表示层,与用户交互,依赖service,手动创建对象 service:业务逻辑层,处理业务逻辑 dao:数据访问层,与数据库交互 上层对下层的调用:面向接口/抽象编程 下层对上层的真正服务提供:实现类 模块和模块之间,对象和对象之间,手动在代码中书写,建立关系。 spring:...原创 2019-05-14 10:56:54 · 187 阅读 · 0 评论 -
Spring(三)
9.XML文件导入其他XML文件配置 如果我们在spring框架中配置了多个xml文件,我们可以在读取配置文件的时候把这些xml文件一下全都读取,也可以只读一个总的xml文件,在这个总的xml文件中把其他的xml全都都导入进来。 例如: student.xml文件: <bean name="student" class="com.briup.bean.Student"...原创 2019-05-21 13:30:32 · 93 阅读 · 0 评论 -
Spring(二)
–接上文 7.2基于构造器注入 方式: 配置元素 在Bean中不用写set方法,但是要有相应的构造器 构造器注入有两种形式 一个是根据参数类型 一个是根据参数位置的下标,起始索引为0 <constructor-arg type="int" value=""> <constructor-arg index="0" value=""> 例如: <bean na...原创 2019-05-17 16:08:15 · 114 阅读 · 0 评论 -
Spring(四)
AOP 1 代理模式 代理模式是常用的Java设计模式,它的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。 代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现功能,而是通过调用委托类的对象的相关方法, 来提供特定的功能。 IUserServie(){ vo...原创 2019-05-23 09:36:38 · 105 阅读 · 0 评论 -
Spring(五)
6 认识AOP中的一些基本概念,然后在一个一个的例子中,不断的加强对这些概念的理解,同时要能自己表述出每个概念的含义 AOP 面向切面编程 aspect 切面/切面类,要给代理类添加的操作 joinPoint 连接点,被代理的方法 在spring的aop中只有 类中的方法 可以做连接点,每一个方法都可以是一个连接点. pointCut 切入点 一组连接点的集合 advic...原创 2019-05-23 23:39:12 · 104 阅读 · 0 评论 -
Spring(六)
11 aop:config标签 使用aop的专用标签来完成相关的配置. 其中主要表现是使用AspectJ的expression的操作: execution(modifiers-pattern ret-type-pattern declaring-type-pattern name-pattern(param-pattern) throws-pattern)除了返回类型模式,名字模式和参数模式以外,...原创 2019-05-28 13:39:14 · 76 阅读 · 0 评论 -
Spring(七)
Spring 在三层架构中的应用 dao Spring与JDBC/MyBatis结合(ioc) 核心对象创建 jdbc:连接对象 dao层实例(需要conn,依赖注入)对象的创建 mybatis: SqlSessionFactory–SqlSession–XXXMapper(动态获取到dao层实例) connection: 数据源,包含数据库的连接信息,最大连接...原创 2019-05-28 22:02:06 · 153 阅读 · 0 评论