
spring
morning99
这个作者很懒,什么都没留下…
展开
-
SSH框架环境的搭建
把struts2看完了,在回过头来想下struts的东东,有时候真的差不多要走火入魔了......配置ssh环境是新手必须要经历的一个过程,自己总结了一下仅供大家参考。重点在spring对hibernate工厂类的接管,对struts action的处理上。添加顺序建议是 shs顺序,即spring hibernate struts ,ssh也可以,总之就是hibernate要转载 2013-04-10 16:27:43 · 865 阅读 · 0 评论 -
Spring Test 整合 JUnit 4 使用总结
搜到不错的JUNIT4范例特此转发一下=================以下为作者原文========================这两天做Web开发,发现通过Spring进行对象管理之后,做测试变得复杂了。因为所有的Bean都需要在applicationContext.xml中加载好,之后再通过@Resource去取得。如果每次都要整个业务流做的差不多了再去测试,这样效率很低,转载 2013-04-21 22:33:10 · 813 阅读 · 0 评论 -
Hibernate 问题,在执行Query session.createQuery(hql) 报错误直接跳到finally
近日老领导让我看看之前的系统不能登陆了,我查了查卡在了hibernate查询Session.CreateQuery(hql)那里,直接跳到finally内,连catch都没进去,感觉很奇怪,于是问了问度娘,发现一则是在配置文件内添加一个属性节点。我这项目是SSH搭建的,spring和hibernate配合着。经断点测试当走到 Begin后面的那句createQuery时直接跳入finally,原创 2014-01-04 01:15:09 · 9935 阅读 · 1 评论 -
zt spring InitializingBean接口
最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。TransactionTemplate的源码如下:public class TransactionTemplate extends DefaultTransaction转载 2014-04-11 15:40:19 · 669 阅读 · 0 评论 -
Spring jdbcTemplat 写入BLOB数据为空
近日做平台新闻接口,数据库用的是Oracle10g,项目使用Spring框架,新闻表内有一字段为BLOB类型,但是在写入时遇到了写入后BLOB字段为空,替换了Spring 的jar包无效,跟bug也没看出什么端倪,最终将目标锁定在oracle.jdbc.OracleDriver 所引用的jar包版本上,因为另一个平台的写入是可以的,经确认是 jar包的版本低导致写入不成功。 之前的jar包原创 2014-05-19 15:51:04 · 1405 阅读 · 0 评论 -
在 Spring 3.1 中使用 @Cacheable 实现缓存
在软件开发中使用缓存已经有一个非常久的历史了。缓存是一种很好的设计思想,一旦你用了他,你将会发现他确实很有用。Spring3.1版本的核心对缓存做了实现。在Java推出Annotation特性之前,实现缓存的一个难点在于它与业务逻辑代码的耦合性太强。然而,Spring3.1中使用@Cacheable 和@CacheEvict实现缓存在某种程度上解决了这个问题,基本思想是在方法加上@Cach转载 2014-06-09 12:54:35 · 4255 阅读 · 0 评论 -
使用Spring Mvc 转发 带着模板 父页面 之解决方法 decorators.xml
周末了,周一布置的任务还没完成,卡在了页面跳转上,做了一个半截的项目开发,之前没有人给培训,全靠自己爬代码,所以进度比较慢,而且加上之前没有用过 Spring Mvc 开发项目,所以有点吃力,不过接触了Spring Mvc近一个月的时间感觉 开发速度确实比 SSH快不少,不用一个一个的Bean去配置,直接扫描就OK了,可就是这样还是有些地方容易搞上一天也没搞多少进度,这不,被我新写的一个 Cont原创 2014-06-29 21:42:19 · 12585 阅读 · 0 评论