随笔分类 -  Spring

在Spring、Hibernate中使用Ehcache缓存
摘要:前一篇http://blog.csdn.net/ibm_hoojo/article/details/7739181介绍了Ehcache整合Spring缓存,使用页面、对象缓存;这里将介绍在Hibernate中使用查询缓存、一级缓存、二级缓存,整合Spring在HibernateTemplate中使用查询缓存。EhCache是Hibernate的二级缓存技术之一,可以把查询出来的数据存储在内存或者磁盘,节省下次同样查询语句再次查询数据库,大幅减轻数据库压力;EhCache的使用注意点当用Hibernate的方式修改表数据(save,update,delete等等),这时EhCache会自动把缓存 阅读全文

posted @ 2012-07-12 10:52 java课程设计 阅读(383) 评论(0) 推荐(0)

Ehcache 整合Spring 使用页面、对象缓存
摘要:Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hibernate的缓存插件。同时它也能提供基于Filter的Cache,该Filter可以缓存响应的内容并采用Gzip压缩提高响应速度。Email:hoojo_@126.comBlog:http://blog.csdn.net/IBM_h 阅读全文

posted @ 2012-07-12 10:25 java课程设计 阅读(510) 评论(0) 推荐(0)

Spring REST
摘要:前面介绍过Spring的MVC结合不同的view显示不同的数据,如:结合json的view显示json、结合xml的view显示xml文档。那么这些数据除了在WebBrowser中用JavaScript来调用以外,还可以用远程服务器的Java程序、C#程序来调用。也就是说现在的程序不仅在BS中能调用,在CS中同样也能调用,不过你需要借助RestTemplate这个类来完成。RestTemplate有点类似于一个WebService客户端请求的模版,可以调用http请求的WebService,并将结果转换成相应的对象类型。至少你可以这样理解! 上一次博文介绍SpringMVC结合不同的View. 阅读全文

posted @ 2011-06-10 03:04 java课程设计 阅读(1326) 评论(0) 推荐(0)

Struts2、Spring3、MyBatis3整合ExtJS,完成CheckNodeColumnTree
摘要:前面介绍了ColumnTree:http://www.cnblogs.com/hoojo/archive/2011/05/11/2043426.html http://www.cnblogs.com/hoojo/archive/2011/05/11/2043453.html 加入CheckNodeColumnTree A、首先在AccountAction中添加如下代码: private String jsonText; public String getJsonText() { return jsonText; } ... 阅读全文

posted @ 2011-05-12 04:51 java课程设计 阅读(269) 评论(0) 推荐(0)

Struts2、Spring3、MyBatis3整合ExtJS,完成ColumnTree 【二】
摘要:三、加入Struts2框架 1、 准备工作 添加jar文件如下: org.springframework.web-3.0.5.RELEASE.jar org.springframework.aop-3.0.5.RELEASE.jar 这2个jar包是spring的context所依赖的jar包 struts2-spring-plugin-2.2.3.jar是struts整合spring的jar包 2、 在web.xml加入struts2的控制器 filter> filter-name>struts2filter-name> fil... 阅读全文

posted @ 2011-05-11 09:37 java课程设计 阅读(257) 评论(0) 推荐(0)

SpringMVC 中整合JSON、XML视图二
摘要:上篇文章介绍了程序整合的准备工作、结合MarshallingView视图完成jaxb2转换XML、xStream转换XML工作,这次将介绍castor、jibx转换XML。 还有MappingJacksonView用Jackson转换JSON,自己拓展AbstractView定义Jsonlib的视图完成JSON-lib转换JSON。 上一篇文章:http://www.cnblogs.com/hoojo/archive/2011/04/29/2032571.html 四、 用Castor转换XML 1、 castor可以通过一个mapping.xml文件对即将转换的Java对象进行... 阅读全文

posted @ 2011-04-29 04:44 java课程设计 阅读(533) 评论(0) 推荐(0)

FreeMarker整合Spring 3
摘要:开发环境: System:Windows WebBrowser:IE6+、Firefox3+ JavaEE Server:tomcat5.0.2.8、tomcat6 IDE:eclipse、MyEclipse 8 开发依赖库: JavaEE5、Spring 3.0.0.M4、FreeMarker 2.3.16 Email:hoojo_@126.com Blog:http://blog.csdn.net/IBM_hoojo http://hoojo.cnblogs.com/ 1、 新建WebProject,工程名称是SpringFreemarker;然后手动添加jar包,... 阅读全文

posted @ 2011-04-19 02:08 java课程设计 阅读(463) 评论(0) 推荐(0)

对HibernateDaoSupport进行二次封装:hibernate增删改查组件
摘要:本组件继承了HibernateDaoSupport,并完成对HibernateDaoSupport进行二次封装。提取平时开发常用的底层操作方法,并根据个人习惯,定义自己的编码规范。根据sun官方的最新开发规范,使用了jdk的新特性——泛型。所有的操作对象以泛型指定。定义接口规范:IBaseDao.javapackage com.hoo.dao;import java.io.Serializable;import java.util.List;import org.hibernate.Session;import org.hibernate.criterion.DetachedCriteria; 阅读全文

posted @ 2010-09-28 17:05 java课程设计 阅读(2651) 评论(0) 推荐(0)

导航