
spring
文章平均质量分 75
breezylee09
这个作者很懒,什么都没留下…
展开
-
【转】spring配置datasource三种方式
1,使用org.springframework.jdbc.datasource.DriverManagerDataSource说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName} ${jdbc.url}...原创 2011-12-31 17:42:55 · 87 阅读 · 0 评论 -
spring结合mysql事务注解@Transactional不起作用的问题
最近遇到的一个比较诡异的问题,貌似各种配置都正确了,事务不起效。首先resin服务器的配置文件连接数据库的配置如下:<database> <jndi-name>jdbc/bbs7_app</jndi-name> <driver> <type>com.mysql.jdbc.jdbc2.optional.My...原创 2014-04-23 18:04:41 · 600 阅读 · 0 评论 -
spring @Autowire 的注解默认是按类型注入bean
spring @Autowire 的注解默认是按类型注入bean,比如下面这个类import javax.sql.DataSource;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Qualifier;...原创 2014-04-24 14:30:49 · 3378 阅读 · 0 评论 -
springJdbc 插入数据返回主键
public long addMsg(final SysMessage sysMessage){ final String sql = "INSERT INTO sys_message (title,send_time,type,kugouIds,is_send) values(?,?,?,?,?) ";// jdbc.update(sql, sysMessage.getTitle(...原创 2015-11-24 16:22:33 · 222 阅读 · 0 评论 -
Spring MVC HandlerExceptionResolver自定义处理异常
用spring的接口HandlerExceptionResolver,可以处理一些自定义个化的异常;实现步骤也比较简单: (1)实现HandlerExceptionResolver接口,如:public class BBS7ExceptionHandler implements HandlerExceptionResolver { private static fina...原创 2014-10-29 11:27:56 · 288 阅读 · 0 评论 -
RequestMappingHandlerMapping的用法
有时候,想查看应用请求对应的ur和方法l情况,可以用RequestMappingHandlerMapping这个类来处理,下面这个方法可以解决:package cn.pclby.controller.util;import java.io.IOException;import java.io.OutputStream;import java.io.PrintWriter;...原创 2014-11-26 14:43:49 · 813 阅读 · 0 评论 -
spring autowire="byName" 注入属性
byName 根据属性名自动装配。此选项将检查容器并根据名字查找与属性完全一致的bean,并将其与属性自动装配。例如,在bean定义中将 autowire设置为by name,而该bean包含master属性(同时提供setMaster(..)方法),Spring就会查找名为master的bean定义,并用它来装配给master属性。比如配置文件里面有如下配置<bean id="...原创 2016-01-30 12:03:40 · 1730 阅读 · 0 评论 -
eureka的Instances status列表显示ip
spring cloud 版本 Dalston.RELEASE<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-dependencies</artifactId><version>Dalston....原创 2017-09-16 14:42:07 · 5997 阅读 · 0 评论 -
[转]解惑 spring 嵌套事务
转:http://www.iteye.com/topic/35907/原创 2017-02-08 19:36:05 · 147 阅读 · 0 评论 -
SpringMVC中使用Interceptor拦截器[转]
转:http://haohaoxuexi.iteye.com/blog/1750680 SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 ...原创 2014-04-18 15:30:19 · 81 阅读 · 0 评论 -
spring抛异常之后的事务回滚
spring 的声明式事务注解@Transactional,只在抛出RuntimeException异常的时候,才会回滚。只抛出普通Exception的话,不会回滚。如: @Transactional public void upgradeTalent(User user, Date updateAt) throws Exception { TalentLevel l...原创 2014-03-28 15:12:28 · 240 阅读 · 0 评论 -
Spring MVC学习之三:处理方法返回值的可选类型
转:http://flyer2010.iteye.com/blog/1294400 有修改 spring mvc处理方法支持如下的返回方式:ModelAndView, Model, ModelMap, Map,View, String, void。下面将对具体的一一进行说明:ModelAndViewJava代码 ...原创 2012-08-07 11:36:31 · 92 阅读 · 0 评论 -
Spring中ApplicationContext加载机制
转:http://blog.youkuaiyun.com/edisondu1983/article/details/3954417 有删改。 Spring中ApplicationContext加载机制。 加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。 这两者在功能上完全等同,...原创 2012-09-13 20:41:01 · 100 阅读 · 0 评论 -
Java EE6中的新框架 Bean的验证
转:http://xiangtui.iteye.com/blog/970951, 验证数据是应用程序生命周期中一个常见的任务,例如,在应用程序的表示层,你可能想验证用户在文本框中输入的字符数最多不超过20个,或者想验证用户在数字字段输入的字符只能是数字。 ...原创 2012-09-14 17:06:09 · 301 阅读 · 0 评论 -
spring3.0定时器
from《Spring in Action3》基于注解的sping3定时器配置1.首先要在application-context.xml里面配置好namespace 和schema,如下:xmlns:task="http://www.springframework.org/schema/task"http://www.springframework.org/schema...原创 2012-09-20 14:27:00 · 108 阅读 · 0 评论 -
spring 用静态工厂方法初始化bean的注意事项
如下<bean id="sockIOPool4BIP" class="com.danga.MemCached.SockIOPool" factory-method="getInstance" init-method="initialize" destroy-method="shutDown" p:initConn="${sockIOPool.initConn}&qu原创 2013-12-16 17:48:08 · 505 阅读 · 0 评论 -
spring 中运用单元测试
直接上代码package cn.pconline.bbs7.dao;import static org.junit.Assert.assertEquals;import static org.junit.Assert.assertTrue;import java.util.*;import junit.framework.Assert;import or...原创 2013-12-17 11:47:06 · 101 阅读 · 0 评论 -
maven单元测试报java.lang.IllegalStateException: Failed to load ApplicationContext
报这个异常java.lang.IllegalStateException: Failed to load ApplicationContext的时候,通常是因为applicationContent.xml里面的bean初始化失败的原因。 在maven的项目中,直接启动服务器没有报错,但在用maven进行的单元测试中,有时会报java.lang.IllegalStateExc...原创 2013-12-20 15:35:09 · 2768 阅读 · 0 评论 -
Spring MVC防御CSRF、XSS和SQL注入攻击[转]
转;http://www.cnblogs.com/Mainz/archive/2012/11/01/2749874.html 本文说一下SpringMVC如何防御CSRF(Cross-site request forgery跨站请求伪造)和XSS(Cross site script跨站脚本攻击)。说说CSRF对CSRF来说,其实Spring3.1、ASP.NET MVC3、R...原创 2014-02-13 13:53:06 · 282 阅读 · 0 评论 -
spring boot 2.0.1版本,多数据源支持
有时候我们需要在程序中加载多个数据源,用spring jpa可以实现,网上有许多资料,要指定哪个包下面的类使用哪个数据源,个人觉得这种方式不够灵活,不是我想要的。我是想通过多个jdbcTemplate的实例,不同实例操作不同的数据源,甚至不同的实例操作同一类路径的实体对象。下面记录下,实现加载读写分离两个数据源的过程。pom文件如下: <parent> <gro...原创 2018-05-12 09:30:02 · 365 阅读 · 0 评论