spring相关知识点
漂流幻境
全力以赴
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring的PropertyPlaceholderConfigurer应用
1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是BeanFactoryPostProcessor接口的一个实现。 PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Properties文件中去。在XML文件中用${key}替换指定的properties文件中的值转载 2013-09-06 11:02:53 · 7041 阅读 · 0 评论 -
Spring jdbctemplate
一、spring jdbctemplate 使用java的jdbc我们需要的做的步骤有: 1、指定数据库连接参数; (配置) 2、打开数据库连接; 3.、声明SQL语句; 4、预编译并执行sql语句; 5、遍历查找结果(需要的话进行遍历); 6、处理每一次遍历操作; 7、处理抛出 的任何异常;原创 2014-03-18 17:33:16 · 819 阅读 · 0 评论 -
Spring 的 org.springframework.web.filter.DelegatingFilterProxy
一、org.springframework.web.filter.DelegatingFilterProxy(委托过滤器代理)原创 2014-04-28 17:38:21 · 6076 阅读 · 0 评论 -
Spring 事务管理高级应用难点剖析: 第 1 部分
Spring 的事务管理是被使用得最多的功能之一,虽然 Spring 事务管理已经帮助程序员将要做的事情减到了最小。但在实际开发中,如果使用不当,依然会造成数据连接泄漏等问题。本系列以实际应用中所碰到的各种复杂的场景为着眼点,对这些应用的难点进行深度的剖析。查看本系列更多内容|陈 雄华, 系统架构师2010 年 3 月 19 日内容概述转载 2014-06-05 16:50:49 · 695 阅读 · 0 评论 -
Spring 事务管理高级应用难点剖析: 第 3 部分
概述对于应用开发者来说,数据连接泄漏无疑是一个可怕的梦魇。如果存在数据连接泄漏问题,应用程序将因数据连接资源的耗尽而崩溃,甚至还可能引起数据库的崩溃。数据连接泄漏像黑洞一样让开发者避之唯恐不及。Spring DAO 对所有支持的数据访问技术框架都使用模板化技术进行了薄层的封装。只要您的程序都使用 Spring DAO 模板(如 JdbcTemplate、HibernateTemplate转载 2014-06-05 17:41:36 · 783 阅读 · 0 评论 -
spring3.0事务的多数据源的annotation-driven用法
一.annotation-driven如何正确使用事务管理器(本文仅基于3.0+版本作为测试) 假定spring 容器中定义了两个事务管理器:transactionManagerX,transactionManagerY,分管两个数据源datasourceX和datasourceY.(spring容器中的定义顺序如上)有如下应用代码:public interfa转载 2014-06-05 13:28:13 · 884 阅读 · 0 评论 -
Spring 事务管理高级应用难点剖析: 第 2 部分
联合军种作战的混乱Spring 抽象的 DAO 体系兼容多种数据访问技术,它们各有特色,各有千秋。像 Hibernate 是非常优秀的 ORM 实现方案,但对底层 SQL 的控制不太方便;而 iBatis 则通过模板化技术让您方便地控制 SQL,但没有 Hibernate 那样高的开发效率;自由度最高的当然是直接使用 Spring JDBC 莫属了,但是它也是最底层的,灵活的代价是代码的繁复。转载 2014-06-05 17:40:26 · 726 阅读 · 0 评论 -
Spring jdbcTemplate说明
本文引自:http://www.blogjava.net/176142998/archive/2009/02/03/221507.htmlSpring的JDBCTemplate当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Sess转载 2014-06-05 09:45:13 · 1080 阅读 · 0 评论 -
Spring 多数据源事务配置问题
在SpringSide 3中,白衣提供的预先配置好的环境非常有利于用户进行快速开发,但是同时也会为扩展带来一些困难。最直接的例子就是关于在项目中使用多个数据源的问题,似乎很难搞。在上一篇中,我探讨了SpringSide 3 中的数据访问层,在这一篇中,我立志要解决多数据源配置的难题,我的思路是这样的:第一步、测试能否配置多个DataSource第二步、测试能否配置多个SessionFa转载 2014-06-05 16:39:02 · 1207 阅读 · 0 评论 -
spring IOC简单应用(一)
一、IOC的优势 1、本来是由应用程序管理的对象之间的依赖关系,现在交给容器进行管理; 2、大量的减少了工厂类与单列类的数量,使得代码层次更加清晰; 3、是一个轻量级容器,没有侵入性;二、注入方式(常用) 1、构造函数注入public class UserServiceImpl implements UserService{ private原创 2013-06-18 22:36:05 · 775 阅读 · 0 评论 -
org.springframework.web.context.ContextLoaderListener的作用
如果你想要在自己定义的servlet类别中使用spring的容器功能,则也可以使用org.springframework.web.context.ContextLoaderListener,例如在web.xml使用 标签;来定义: org.springframework.web.context.ContextLoaderListenerContextLoaderL转载 2013-09-06 10:43:14 · 2819 阅读 · 0 评论 -
spring mvc中org.springframework.web.servlet.DispatcherServlet类
当在web.xml文件将.do后缀的请求交给org.springframework.web.servlet.DispatcherServlet后,他是怎样读取另外的xml文件?比如在web.xml中配置如下: mh org.springframework.web.servlet.DispatcherServlet1 mh *.do转载 2013-09-06 10:49:30 · 2138 阅读 · 0 评论 -
spring mvc简单案例
1、spring mvc简单案例 A、建一个WEB工程:springmvc(加入相应的jar包) B、配置spring mvc控制器到web.xml中 <web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/原创 2013-09-08 10:45:24 · 1163 阅读 · 0 评论 -
Spring MVC 国际化
一、Spring MVC 国际化 1、静态国际化,依赖于浏览器语言环境的设置 在-servlet.xml中进行配置:绑定国际化资源文件,这些国际化的文件放置在SRC目录下:原创 2013-09-24 16:03:23 · 3941 阅读 · 0 评论 -
Spring事务配置的五种方式
一、Spring事务配置的五种方式 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分, 无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变原创 2013-10-11 10:39:10 · 864 阅读 · 0 评论 -
spring声明式事务管理配置及说明
一、spring声明式事务管理配置及说明(配置在配置文件中,此处的配置文件名称为:applicationContext.xml) Spring中配置声明式事务管理的几种方式: 一种:----------------------------------------------------------------- <!-- 定义切入点 express原创 2013-09-26 11:42:48 · 3125 阅读 · 1 评论 -
spring中context:property-placeholder元素
一、spring中context:property-placeholder元素 1.有些参数在某些阶段中是常量 a、在开发阶段我们连接数据库时的连接url,username,password,driverClass等 b、分布式应用中client端访问server端所用的server地址,port,service等原创 2014-02-18 09:39:44 · 1502 阅读 · 0 评论 -
spirng 相关注解详解
1、@Controller是告诉Spring容器,这是一个控制器类;2、@RequestMapping("/user")是来定义该控制器对应的请求路径(/user)3、@Autowired按byType自动注入所需要使用的对象,这样就不需要我们再写get/set方法了(同时,JSR-250标准注解,推荐使用@Resource来代替Spring专有的@Autowired注解。)原创 2013-09-06 11:49:18 · 1237 阅读 · 0 评论 -
spring mvc接收json参数
以前,一直以为在SpringMVC环境中,@RequestBody接收的是一个Json对象,一直在调试代码都没有成功,后来发现,其实 @RequestBody接收的是一个Json对象的字符串,而不是一个Json对象。然而在ajax请求往往传的都是Json对象,后来发现用 JSON.stringify(data)的方式就能将对象变成字符串。同时ajax请求的时候也要指定dataType: "json原创 2015-06-25 17:49:42 · 2596 阅读 · 0 评论
分享