spring
文章平均质量分 81
SQZHAO
查无此人
展开
-
Using MongoDB/GridFS and Spring Data
I recently delved into MongoDB for the first time, and albeit I was skeptical at first, I now believe it is my preference to use a NOSQL database over a traditional RDBMS. I rarely just fall in love w转载 2013-03-30 21:12:49 · 3495 阅读 · 0 评论 -
自定义PropertyPlaceHolder无法完成替换任务
Spring默认的PropertyPlaceholderConfigurer只能加载properties格式的配置文件,现在需要完成让其支持可以从类似hadoop格式的xml配置文件中读取配置信息,并替换掉相关bean中的占位符,对其进行了扩展,具体扩展如下:[java] view plaincopypublic class CustomPr转载 2015-01-13 18:27:22 · 625 阅读 · 0 评论 -
Spring JdbcTemplate返回插入记录的自增Id
Java代码 public int insertTable(LabelForm f) throws SQLException,ParseException { String content = f.getSiteId(); final String sql = "insert into TAG_INFO(SITE_ID,NAME,CONTENT)转载 2015-01-03 23:00:22 · 6328 阅读 · 0 评论 -
Spring JdbcTemplate 查询结果集Map反向生成Java实体
以前写过一篇文章吐槽过Spring JdbcTemplate的queryForList方法(参见:http://blog.csdn.net/will_awoke/article/details/12617383),因为这个方法只支持单数据类型泛型实体,而想返回自定义实体时还得自己写callback方法,笔者不想在每个返回自定义实体的query方法中都去写callback处理返回的map,于是索性就转载 2015-01-04 01:40:23 · 765 阅读 · 0 评论 -
Spring中集成Ehcache使用页面、对象缓存
Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也能转载 2015-01-05 13:39:48 · 476 阅读 · 0 评论 -
spring整合junit集成测试
之前测试代码: Java代码 @Test public void testAddOld() { ApplicationContext appContext = new ClassPathXmlApplicationContext("application.xml"); appContext.getBean("t转载 2016-02-03 09:03:03 · 1720 阅读 · 0 评论 -
Spring 基于事件的通信
Spring 应用上下文支持基于事件的Bean间通信。在基于事件的通信模式中,事件的发送者不需要关系,事件的监听者。这样可以使消息的发送者和监听者进行解耦。在Spring中所有事件类必须继承自ApplicationEvent,这样任何bean都可以调用事件发布者的publishEvent()方法,发布一个事件。 Java代码 pub转载 2016-02-03 09:08:08 · 827 阅读 · 0 评论 -
Proguard混淆代码导致Spring自动装配失败
最近尝试用Proguard来混淆代码,以增加发布出去的代码安全性。今天运行混淆后的jar包发生如下异常Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: public abc.service.Service test.rest.controller.Con转载 2016-02-03 09:31:58 · 8324 阅读 · 1 评论 -
Maven构建Spring4.x项目
<properties> <org.springframework.version>4.3.7.RELEASE</org.springframework.version> </properties> <dependencies> <!-- spring star...转载 2019-03-11 10:01:14 · 1165 阅读 · 0 评论 -
使用Spring的NamedParameterJdbcTemplate完成DAO操作
NamedParameterJdbcTemplate内部包含了一个JdbcTemplate,所以JdbcTemplate能做的事情NamedParameterJdbcTemplate都能干,NamedParameterJdbcTemplate相对于JdbcTemplate主要增加了参数可以命名的功能。public Object queryForObject(String sql, Map pa转载 2014-12-22 13:02:34 · 1482 阅读 · 0 评论 -
Spring的事务处理之编程式事务处理
[Java] view plaincopypackage org.springframework.transaction.support; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.s转载 2014-12-21 14:49:35 · 1005 阅读 · 1 评论 -
CSDN上看到的一篇有关Spring JDBC事务管理的文章(内容比较全)
JDBC事务管理 Spring提供编程式的事务管理(Programmatic transaction manage- ment)与声明式的事务管理(Declarative transaction management),为不同的事务实现提供了一致的编程模型,这节以JDBC事务为例,介绍Spring的事务管理。 5.3.1 Spring对事务的支持 事务是一组原子(Atomic)操转载 2014-12-21 14:46:18 · 564 阅读 · 0 评论 -
Maven3.0 Spring MVC4+Spring 4+Mybatis3+junit4
一、安装java环境(略) 这方面资料很多 我的环境是JDK6+eclipse4 j2ee版,自带Maven等一些插件二、安装Maven(略) Maven安装简单装好后修改 根目录/conf/settings.xml,配置好maven库目录 打开eclipse windows-preference-ma转载 2014-12-16 20:42:27 · 1309 阅读 · 0 评论 -
spring事务注解
注意的几点:1 @Transactional 只能被应用到public方法上, 对于其它非public的方法,如果标记了@Transactional也不会报错,但方法没有事务功能.2 默认情况下,一个有事务方法, 遇到RuntiomeException 时会回滚 . 遇到 受检查的异常 是不会回滚 的. 要想所有异常都回滚,要加上 @Transactional( rollba转载 2015-01-06 17:17:08 · 1173 阅读 · 0 评论 -
Spring 事务处理
一、概述(一)基本概念1 、什么是Spring事务处理?什么是事务处理我就不想回答了。 Spring 的事务处理,可以说是 Spring AOP 的一种实现。因为事务处理是所谓方面( Aspect )的一个子集。因此默认情况下,事务处理是利用 Java 动态代理机制实现的,这样就必须先定义一个接口,然后再编写实现;而对于没有接口的 Javabean ,则通过 CGLIB实现。这部分是转载 2014-12-21 14:42:33 · 478 阅读 · 0 评论 -
Spring中注解: @Transactional 事务处理
Spring中注解: @Transactional 的属性说明以下内容引自: http://neo19860208.iteye.com/blog/1602314事务的传播属性 PropagationRequired PROPAGATION_REQUIRED如果客户端已经包含在事务上下文中,则服务端加入客户端事务;如果客户端没有事务上下文,则容器为服务端转载 2014-12-21 14:43:36 · 642 阅读 · 0 评论 -
Spring中配置和读取多个Properties文件
Spring中配置和读取多个Properties文件{原文地址:http://blog.sina.com.cn/s/blog_6940cab30101evjf.html}(2013-09-04 16:11:01)一个系统中通常会存在如下一些以Properties形式存在的配置文件1.数据库配置文件demo-db.properties:Properties代码 data转载 2014-12-21 14:48:03 · 566 阅读 · 0 评论 -
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
使用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和方法并没有及时记录,以后在自己的小项目中遇到我再整理分享一下。这次,先说说三大框架整合过程。个人认转载 2014-12-21 14:55:55 · 1106 阅读 · 0 评论 -
maven+spring+springmvc+mybatis+ajax 框架下实现简单的聊天室
首先非常感谢SSM框架——详细整合教程这篇博文对框架整合的详细说明和Spring注解学习手札对spring注解的详细解释 搭建完之后刚好看到一本不错的书《锋利的jQuery》,结合最后的例子使用ajax实现了这个简单的聊天室。1.项目目录创建 controller表示控制层负责同页面数据的传输和页面的跳转,service表示服务层,dao和mapping负责持久层,po转载 2014-12-21 15:05:10 · 2824 阅读 · 0 评论 -
通过 XML 实现 DataSource(数据源)注入
这里介绍 Spring 提供的 3 种通过 Xml 实现 DataSource(数据源)注入的方式:使用 Spring自带的 DriverManagerDataSource、使用 DBCP 连接池和使用 Tomcat 提供的 JNDI。下面分别来进行介绍。 1 使用 Spring 自带的 DriverManagerDataSource 在第 6 章的例子中,所转载 2014-12-21 14:30:00 · 3095 阅读 · 0 评论 -
STS4 New 菜单没有Spring Bean Configuration File选项
下载STS4.1.2解压后打开,发现New菜单里没有 Spring/Spring Bean Configuration File选项。解决办法:1、下载Spring Roo Project文件,https://projects.spring.io/spring-roo/#download-widget2、解压下载的Spring Roo文件3、打开STS,Help -> Ins...原创 2019-03-11 14:39:18 · 15142 阅读 · 22 评论