Spring/SpringMvc
文章平均质量分 74
zengson_g
IT1
展开
-
对spring的aop理解
1、问题 问题:想要添加日志记录、性能监控、安全监测 2、最初解决方案 2.1、最初解决方案缺点:太多重复代码,且紧耦合 2.2、抽象类进行共性设计,子类进行个性设计,此处不讲解,缺点一荣俱荣,一损俱损2.3、使用装饰器模式/代理模式改进的解决方案装饰器模式:动态地给一个对象添加一些额外的职责。就增加功能来说, 装饰器模式相比原创 2013-01-25 12:40:38 · 9925 阅读 · 1 评论 -
Spring配置数据源四种方式
使用spring框架时,平常你都使用那种数据源呢?本篇博客将分享spring常用的四种配置数据源方式。以下使用Oracle10g版本作为例子。第一种:使用spring自带的DriverManagerDataSource配置文件如下: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="h原创 2013-01-17 15:02:06 · 891 阅读 · 0 评论 -
spring 3.xjar包说明
Spring3.X以后jar包进行了重构,取消了原来2.X版本中的总的spring.jar包,而是把总包中的功能全部分开打包。正在向osgi靠拢。Spring官网提供了共20个包,各个包的作用如下:org.springframework.aop-3.0.6.RELEASESpring的面向切面编程,提供AOP(面向切面编程)实现org.s原创 2013-01-18 23:51:16 · 3331 阅读 · 0 评论 -
HibernateTransactionManager 和 hibernateTemplate的区别
在applicationContext.xml中有如下配置:也可以:两种实现方式其实没有区别,尤其是第二种不要自己去关闭session,session在事务结束后都会自动关闭。 但是一定要注意延迟加载的问题,当对象在session关闭前没有从数据库中取得,而jsp中需要展示对象时,会提示LazyInitializationException,你可原创 2013-01-19 01:03:58 · 3479 阅读 · 0 评论 -
spring 读取properties的两种方法
1.在配置文件中配置PropertyPlaceholderConfigurer然后在需要的地方直接以下方式引用:2.在配置文件中加入beans的命名空间声明如下:<beans xmlns="http://www.springframework.org/schema/beans"原创 2013-10-23 11:50:42 · 1876 阅读 · 1 评论 -
Spring的自动装配 default-autowire="byName"
今天来整理一下Spring的自动装配 autowire一节,在这里我们要解决以下问题:§1 什么是自动装配? §2 自动装配的意义? §3 自动装配有几种类型? §4 如何启用自动装配? §5 自动装配将引发的问题? §1 什么是自动装配? Spring IoC容器可以自动装配(autowire)相互协作bean之间的关联关系。因此,如果可能的话,可以自动让Sp原创 2013-08-20 17:09:16 · 31305 阅读 · 0 评论 -
Spring IO platform 使用介绍
以下内容来自:http://platform.spring.io/platform/ 通过有道翻译的,不准确,推荐看官网说明春天IO平台包括基础一层一层模块和执行特定领域的运行时 (域)。 基金会层代表春天的核心模块和相关第三方 依赖关系,协调以确保顺利发展经验。 提供的安全域 春天IO执行层大大简化建筑生产就绪,基于jvm的工作负载。 春天的第一个版本IO包含两个域:春季启动Grail原创 2015-11-21 13:45:17 · 4757 阅读 · 2 评论 -
Spring 配置 druid连接池 c3p0连接池
连接池配置临时笔记 <bean id="dataSource_c3p0" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">原创 2016-01-07 15:10:43 · 1789 阅读 · 0 评论