Spring
逐浪_一生悬命
一生悬命
展开
-
[JAVA][Spring]Spring中Bean的命名问题(id和name区别)及ref和idref之间的区别
Spring中Bean的命名1、每个Bean可以有一个id属性,并可以根据该id在IoC容器中查找该Bean,该id属性值必须在IoC容器中唯一;2、可以不指定id属性,只指定全限定类名,如:此时需要通过接口getBean(Class requiredType)来获取Bean;如果该Bean找不到则抛异常:NoSuchBeanDefinitionExceptio原创 2015-01-07 10:26:06 · 9777 阅读 · 1 评论 -
[Java][Spring]Spring事务不起作用 问题汇总
最近在项目的时候碰到pring事务不起作用的情况,后来解决了,这里我汇总下: 1、首先使用如下代码 确认你的bean 是代理对象吗?必须是Spring定义(通过XML或注解定义都可以)的Bean才接受事务。直接new出来的对象添加事务是不起作用的。可以通过以下方式判断是否是代理对象:AopUtils.isAopProxy(Object obj原创 2014-11-26 15:34:12 · 18836 阅读 · 1 评论 -
[Java][web]利用Spring随时随地获得Request和Session
利用Spring随时随地获得Request和Session一、准备工作:在web.xml中添加 org.springframework.web.context.request.RequestContextListener 二、使用方法:1、方法一:通过代码实现Ht原创 2014-07-22 15:08:53 · 28257 阅读 · 0 评论 -
[JAVA][Spring]Spring 3.0 注解注入详解
一、各种注解方式1.@Autowired注解(不推荐使用,建议使用@Resource)@Autowired可以对成员变量、方法和构造函数进行标注,来完成自动装配的工作。@Autowired的标注位置不同,它们都会在Spring在初始化这个bean时,自动装配这个属性。要使@Autowired能够工作,还需要在配置文件中加入以下Xml代码bean原创 2015-01-07 09:20:44 · 1568 阅读 · 1 评论 -
【spring】关于location路径的设置(相对路径和绝对路径)
【spring】关于location路径的设置1、相对路径可以通过classpath和classpath*设置、如:关于classpath和classpath*的区别请参照:1.无论是classpath还是classpath*都可以加载整个classpath下(包括jar包里面)的资源文件。2.classpath只会返回第一个匹配的资源,查找路径是优先在项目原创 2015-02-27 17:11:45 · 52047 阅读 · 3 评论 -
【spring】通过GZIP压缩提高网络传输效率(可以实现任何资源的gzip压缩、包括AJAX)
【spring】通过GZIP压缩提高网络传输效率(可以实现任何资源的gzip压缩、包括AJAX)gzip是http协议中使用的一种加密算法,客户端向web服务器端发出了请求后,通常情况下服务器端会将页面文件和其他资源,返回到客户端,客户端加载后渲染呈现,这种情况文件一般都比较大,如果开启Gzip ,那么服务器端响应后,会将页面,JS,CSS等文本文件或者其他文件通过高压缩算法将原创 2015-02-28 15:20:30 · 24935 阅读 · 3 评论 -
【DB】【Spring】多数据源事物配置
在SpringSide 3 中,白衣提供的预先配置好的环境非常有利于用户进行快速开发,但是同时也会为扩展带来一些困难。最直接的例子就是关于在项目中使用多个数据源的问题,似乎 很难搞。在上一篇中,我探讨了SpringSide 3 中的数据访问层,在这一篇中,我立志要解决多数据源配置的难题,我的思路是这样的:第一步、测试能否配置多个DataSource第二步、测试能否配置多个Session转载 2015-07-07 09:32:12 · 5146 阅读 · 0 评论 -
【DB】【Spring】从事务增强机制出发通过AOP为Controller添加事务
1.网上有很多资料讲解怎么给Controller添加数据库事务,但是好像很多人都没有看明白是怎么回事。我抽了点时间再说明白一点。都是个人观点如有错误之处敬请指正。1.1)Controller层启用事务的好处 A)降低代码的复杂度、减少数据库事务控制不当的风险、提高程序的稳定性、将绝大多数的数据库事务可以完全交给Spring处理。 B)如果事务控制在Service的话、调用多个S...原创 2018-10-09 10:45:50 · 894 阅读 · 1 评论 -
[JAVA]关于springboot的junit单元测试
[JAVA]关于springboot的junit单元测试1.需要引入spring-boot-starter-test <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...原创 2019-04-28 09:57:10 · 461 阅读 · 0 评论