Spring 框架中都用到了哪些设计模式? Spring 框架中使用到了大量的设计模式,下面列举了比较有代表性的: 1、代理模式—在 AOP 和 remoting 中被用的比较多。 2、单例模式:在 spring 配置文件中定义的 bean 默认为单例模式。 3、模板模式:用来解决代码重复的问题。 ...
分类:
编程语言 时间:
2019-11-16 12:36:09
阅读次数:
96
1、最主要的代码 Spring 配置文件(beans.xml) 1 <!-- 连接池 --> 2 <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> 3 <!-- 注册驱动 --> 4 <property ...
分类:
数据库 时间:
2019-11-09 21:36:41
阅读次数:
116
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
分类:
编程语言 时间:
2019-11-05 00:46:08
阅读次数:
70
在src下面新建一个属性配置文件 1 jdbc.user=root 2 jdbc.password=123456 3 jdbc.driverClass=com.mysql.jdbc.Driver 4 jdbc.jdbcUrl=jdbc\:mysql\:///test 配置Spring配置文件appl ...
分类:
数据库 时间:
2019-11-02 20:05:50
阅读次数:
89
IDEA创建Spring Config 选择项目文件右键 输入文件名称即可 applicationContext.xml ...
分类:
编程语言 时间:
2019-11-01 09:25:46
阅读次数:
217
本章通过分析 mybatis-spring-x.x.x.jar Jar 包中的源码,了解 MyBatis 是如何与 Spring 进行集成的。 Spring 配置文件 MyBatis 与 Spring 集成,在 Spring 配置文件中配置了数据源、SqlSessionFactory、自动扫描 My ...
分类:
编程语言 时间:
2019-10-29 11:49:21
阅读次数:
80
为了解决静态代理频繁编写代理功能缺点 分类 Cglib代理 优点: 基于字节码,会生成一个真实对象的子类 效率高 不需要接口,非jdk功能,需要导入额外cglib.jar 和 Asm.jar(字节码解析包) 缺点在使用spirng aop的时候出现Proxy和真实对象转换异常 写spring配置文件 ...
分类:
其他好文 时间:
2019-10-27 01:16:39
阅读次数:
106
一、前言 Spring提供了声明式事务处理机制,它基于AOP实现,无须编写任何事务管理代码,所有的工作全在配置文件中完成。 二、声明式事务的XML配置方式 为业务方法配置事务切面,需要用到tx和aop两个命名空间下的标签,先在Spring配置文件中导入这两个命名空间。 1、配置事务管理器组件 事务管 ...
分类:
编程语言 时间:
2019-10-20 12:58:22
阅读次数:
81
一、拆分策略 如果一个开发人员负责一个模块,我们采用公用配置(包括数据源、事务等)+每个系统模块一个单独配置文件(包括Dao、Service、Web控制器)的形式 如果是按照分层进行的分工,我们采用公用配置(包括数据源、事务等)+DAO Bean配置+业务逻辑Bean配置+Web控制器配置的形式 二 ...
分类:
编程语言 时间:
2019-10-19 19:01:16
阅读次数:
137
spring整合mybatis的主要工作就是把mybatis框架使用中所涉及的核心组件配置到spring容器中,交给spring来创建和管理。spring可以接管mybatis配置信息的维护工作,我们选择把数据源配置和sql映射信息转移至spring配置文件中进行管理,以了解如何在spring中配置 ...
分类:
编程语言 时间:
2019-10-18 18:48:40
阅读次数:
96