Spring
文章平均质量分 63
本专栏主要介绍Spring相关理论知识
TechGenius
Just DO IT.
展开
-
关于Spring加载classpath与classpath*的过程剖析
本篇文章是由朋友的一篇博客引出的,博客原文地址:http://jinnianshilongnian.iteye.com/blog/1416322 他这篇博客比较细的讲解了classpath与classpath*,以及通配符的使用,那些配置能成功加载到资源,那些配置加载不了资源。但是我相信仍然有很多同学不明白,为什么是这样的,知其然,不知其所以然,那么本篇文章将慢慢为你揭开神秘的面纱,转载 2015-11-21 17:59:47 · 512 阅读 · 0 评论 -
最详细的Log4j使用教程(一)
首先,这是在码农网看到的一篇比较详细的使用教程,受益匪浅,在这里表示感谢! 附上原文链接:http://www.codeceo.com/article/log4j-usage.html 附上jar包链接地址:jakarta.apache.org/log4j 还有一点就是实际上无需在其他XML文件中配置log4j,因为LogManager类默认读取的就是classpath下的log4j.peo原创 2015-11-28 15:19:55 · 691 阅读 · 0 评论 -
ServletContextListener使用详解
ServletContextListener 在 Servlet API 中有一个 ServletContextListener 接口,它能够监听 ServletContext 对象的生命周期,实际上就是监听 Web 应用的生命周期。 当Servlet 容器启动或终止Web 应用时,会触发ServletContextEvent 事件,该事件由ServletContextListener 来处理。原创 2016-06-15 18:57:51 · 376 阅读 · 0 评论 -
Spring-JdbcTemplate的queryForObject方法EmptyResultDataAccessException异常产生的原理及处理方法
前言技术框架持久层使用的是spring-JdbcTemplate,在使用queryForObject接口的时候,发现抛出异常信息: org.springframework.dao.EmptyResultDataAccessException: Incorrect result size: expected 1, actual 0 org.springframework.dao.support.D原创 2016-12-29 21:16:43 · 8225 阅读 · 0 评论 -
被忽略的Spring3小改进—支持多数据源的@Transactional事务注解
问题描述有个项目在配置Spring事务时,使用了@Transactional注解,但这个项目使用了多个数据源,而事务注解只对第一个起作用,咋办?探幽先回顾一下之前个人习惯使用的 + 配置方式,大致步骤如下: 1)定义与事务管理器对应的事务通知 2)配置需要拦截的方法调用切面 3)将切入点连接到相应的事务通知 整个系统的事务,三下配置,一处搞定,相比注解方式,个人觉得更简单、省力、原创 2017-02-28 20:13:49 · 14909 阅读 · 0 评论 -
spring中使用parent属性来减少配置
在基于spring框架开发的项目中,如果有多个bean都是一个类的实力,如配置多个数据源时,大部分配置的属性都一样,只有少部分不一样,经常是copy上一个的定义,然后修改不一样的地方。其实spring bean定义也可以和对象一样进行继承。示例如下:<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframew原创 2017-02-28 20:27:28 · 3050 阅读 · 1 评论