`
xhfei
  • 浏览: 115542 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
最近研究了spring的事务管理,在网上借鉴了很多blog,一一实践后,我把我的实践成果贴出来大家分享,感谢那些对我有帮助的blog的主人。 SPRING的两种事务管理方式:编程式、声明式。通常建议采用声明式事务管理。声明式事务管理的优势非常明显:代码中无需关于关注事务逻辑,让Spring声明式事务管理负责事务逻辑,声明式事务管理无需与具体的事务逻辑耦合,可以方便地在不同事务逻辑之间切换。 一、 Spring事务策略   Spring事务策略,也就是spring事务管理的实现方式.它有一个统一的抽象接口:  org.springframework.transaction.PlatformTr ...
页面引进jquery <script type="text/javascript" src="<%=request.getContextPath()%>/js/jquery.js"></script> function test(){ var url = "/donategroup/queryMemberDonate.action"; $.getJSON(url, function(json){ alert(json);//json是一个json数组 for(var i= ...
转自(http://www.playes.net/Blog/356.asp) 什么是 SHTML 使用SSI(Server Side Include)的html文件扩展名,SSI(Server Side Include),通常称为“服务器端嵌入”或者叫“服务器端包含”,是一种类似于ASP的基于服务器的网页制作技术。 SSI工作 ...
转自(http://www.blogjava.net/robbie/archive/2009/04/05/264003.html)     前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。     总结如下:     Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。     DataSource、Transa ...
转自http://ealpha.iteye.com/blog/56440 在hibernate中实现自定义类型,只要实现UserType接口即可或者以Compnent的形式提供.JPA的@Embedded有点类似,通过此注释可以在你的Entity中使用一般的java对象,此对象需要用@Embeddable标注 举个简单例子:Person类有一个 name属性,name应该有firstName,lastName两个属性,一般的写法直接在entity中写两个属性: private String firstName; private String lastName; 我们可以用一个Name类来 ...
比较基础,web开发人员必须了解的基础知识,面试的时候也常会问到 这篇文章讲的很详细,自己就不写了 http://woodsman.iteye.com/blog/483886 这个blog也很有参考价值 http://blog.csdn.net/wocongdongfanglai/archive/2007/02/05/1502615.aspx
一、IE下面实现复制文本到剪贴板很简单,只需要一行代码: window.clipboardData.setData("Text",varstring); 二、火狐下面就很麻烦了,目前常见的有2种方式: 第一种,比较少见,利用firefox的特性,但是需要用户手动去修改浏览器的设置,所以这种方法是下策,实现方式如下: (参考http://www.iteye.com/topic/125198) function copyToClipboard(txt) { if(window.clipboardData) { window ...
页面上调用的方式 <input type="image" src="images/gy45.gif" onClick ="javascript:bookmark(document.title, document.URL);return false" /> 实现收藏页面的js function bookmark(title, url) { if (document.all) window.external.AddFavorite(url, title); else if (window ...
转载http://blog.csdn.net/azheng270/archive/2008/03/11/2169906.aspx JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。 先简单解释一下什么是 Annotation,这个单词一般是翻译成元数据。元数据 ...
转自(http://xhfei.iteye.com/admin/blogs/new) Spring 不但提供了一个功能全面的应用开发框架,本身还拥有众多可以在程序编写时直接 使用的工具类,您不但可以在 Spring 应用中使用这些工具类,也可以在其它的应用中使用,这些工具 ...
Annotation用起来真是太方便了,多对多映射很需要很少的几个注解就可以搞定. 需要的jar包是ejb3-persistence.jar(见附件) 实例: 用户表:user CREATE TABLE user( id BIGINT NOT NULL, optimistic INT, userName VARCHAR(32), password VARCHAR(128), PRIMARY KEY (id) ); 角色表 ...
CLOB类型,在实体里声明为String即可, 下面是示例代码 @Entity @Table(name="Test") @SequenceGenerator( name="SEQ_STORE", sequenceName="member_id_sequence" ) public class Test extends AutoIDEntity{ private String netaddr; private String name; public String getNetaddr() { retu ...
转自(http://www.blogjava.net/i369/articles/219407.html) 1.EhCache是什么 EhCache是Hibernate的二级缓存技术之一,可以把查询出来的数据存储在内存或者磁盘,节省下次同样查询语句再次查询数据库,大幅减轻数据库压力; 2.EhCache的使用注意点 当用Hibernate的方式修改表数据(save,update,delete等等),这时EhCache会自动把缓存中关于此表的所有缓存全部删除掉(这样能达到同步)。但对于数据经常修改的表来说,可能就失去缓存的意义了(不能减轻数据库压力); 3.EhCa ...
留着自己看的。 转自(http://vinter.iteye.com/blog/492319) 1.<project>标签 每个构建文件对应一个项目。<project>标签时构建文件的根标签。它可以有多个内在属性, 就如代码中所示,其各个属性的含义分别如下。 (1) default表示默认的运行目标,这个属性是必须的。 (2) basedir表示项目的基准目录。 (3) name表示项目名。 (4) description表示项目的描述。 每个构建文件都对应于一个项目,但是大型项目经常包含大量的子项目,每一个子项目都可以有 自己的构建文件。 ...
转过来留着自己看的 转自(http://qiuye.iteye.com/blog/28207) webwork.properties 的属性值实在太多太烦人; Start: 文件说明 default.properties是Webwork的缺省配置文件,可以被classpath根目录下的 webwork.properties 文件覆盖 配置工厂 指定用来配置webwork的 Configuration. 用户可以扩展 com.opensymphony.webwork.config.Configuration 来创建自己的方式来获取配置参数以传给webwork ...
Global site tag (gtag.js) - Google Analytics