- 博客(301)
- 资源 (11)
- 收藏
- 关注
Spring结合Hibernate声明式事务配置
spring提供的事务管理可以分为两类:编程式的和声明式的。编程式的,比较灵活,但是代码量大,存在重复的代码比较多;声明式的比编程式的更灵活。很多时候都会用到他的声明式事务,简单的在配置文件中进行一些规则配置,利用Spring的AOP功能就能轻松搞定事务问题;这里面涉及到一个事务的传播属性问题【Propagation】,他在TransactionDefinition接口中定义,共有7种选项可用:...
2009-03-02 17:58:00
124
转载 上班族流行“黑话”大全
普通员工(不是太聪明)格外出色(目前还没犯错误)善于社交(能喝)观察能力强(经常打小报告)工作态度热忱(固执己见)思维敏捷(能迅速找到借口)进取向上(常请大家吃饭)复杂工作上逻辑清晰(能把工作推给别人)判断能力强(手气不错)事业心强(暗地里害人)为人随和(随时可以解雇)模范员工(上班准时)善于释放压力(上班打瞌睡)工作第一位(丑得没有人约)
2009-02-23 17:21:00
972
上班族流行“黑话”大全
普通员工(不是太聪明)格外出色(目前还没犯错误)善于社交(能喝)观察能力强(经常打小报告)工作态度热忱(固执己见)思维敏捷(能迅速找到借口)进取向上(常请大家吃饭)复杂工作上逻辑清晰(能把工作推给别人)判断能力强(手气不错)事业心强(暗地里害人)为人随和(随时可以解雇)模范员工(上班准时)善于释放压力(上班打瞌睡)工作第一位(丑得没有人约)...
2009-02-23 17:21:00
173
转载 AspectJ语法
这两天忙着看AspectJ in Action 为了补一下AOP知识。看了Spring 2.0的规范,其中AOP部分已经基本融合了AspectJ,看来有必要看一看AspectJ了。 看了很多AOP的文章了,AOP这两年发展的很慢,没有什么新意,现在到处都是SOA,SCA了,不过研究了一下,觉得还是很有帮助的。尤其是增加系统的契约性和模块的独立性来说,很有帮助。 当然,学东西,基础很
2009-02-23 11:59:00
3305
AspectJ语法
这两天忙着看AspectJ in Action 为了补一下AOP知识。看了Spring 2.0的规范,其中AOP部分已经基本融合了AspectJ,看来有必要看一看AspectJ了。 看了很多AOP的文章了,AOP这两年发展的很慢,没有什么新意,现在到处都是SOA,SCA了,不过研究了一下,觉得还是很有帮助的。尤其是增加系统的契约性和模块的独立性来说,很有帮助。 当然,学东西,基础很重要。下面就说...
2009-02-23 11:59:00
171
转载 MVC详解:了解真正所谓的"框架"
现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。 然而,如果在面试的时候问这些程序员,你们为什么要学习这些框架?这些框架的本质到底是什么?似乎很少很少有人能够给我非常满意的答复。因为他们都在为了学习而学习,为了工作而学
2009-02-09 15:23:00
758
MVC详解:了解真正所谓的"框架"
现在许许多多的初学者和程序员,都在趋之若鹜地学习Web开发的宝典级框架:Struts2,Spring,Hibernate。似乎这些框架成为了一个人是否精通Java,是否会写J2EE程序的唯一事实标准和找工作的必备基础。 然而,如果在面试的时候问这些程序员,你们为什么要学习这些框架?这些框架的本质到底是什么?似乎很少很少有人能够给我非常满意的答复。因为他们都在为了学习而学习,为了工作而学习,而不...
2009-02-09 15:23:00
139
原创 hibernate操作Oracle CLOB
1、数据库驱动为10g的驱动,就可以像操作String一样操作CLOB了HIBERNATE配置加一行:trueHIBERNATE映射CLOB字段写为: 相应的VO持久化类属性为String2、数据库驱动为早前版本的驱动,可采用如下方法。写操作:try{ hdao.beginTransaction(); hdao.save(resume); hdao.getSession()
2009-01-10 15:22:00
3775
hibernate操作Oracle CLOB
1、数据库驱动为10g的驱动,就可以像操作String一样操作CLOB了HIBERNATE配置加一行:<property name="hibernate.connection.SetBigStringTryClob">true</property>HIBERNATE映射CLOB字段写为:<property name="content" type="text"> ..
2009-01-10 15:22:00
163
原创 webwork学习笔记
最近学习了WebWork,感觉它相对Struts1的最大优势在于它便于测试和Interceptor,使得系统的架构更加的低藕和,提高代码的可重用性。以后是学习WebWork过程中的一些感想。1、对Request, Response, Session对象的访问,最好采用Aware接口的方式进行访问,而不是采用ServletActionContext的方式访问。2、文件上传(同名多文件上传只需把相应的
2008-12-30 21:02:00
1347
webwork学习笔记
最近学习了WebWork,感觉它相对Struts1的最大优势在于它便于测试和Interceptor,使得系统的架构更加的低藕和,提高代码的可重用性。以后是学习WebWork过程中的一些感想。1、对Request, Response, Session对象的访问,最好采用Aware接口的方式进行访问,而不是采用ServletActionContext的方式访问。2、文件上传(同名多文件上传只需把相应的...
2008-12-30 21:02:00
124
原创 DTree的BUG解决方法
dtree.js的BUG当dtree条目的URL包括空格时,浏览器将会提示出错。解决方法如下:打开dtree.js源文件,找到 onClick= + node.url + ; 这段代码,替换为:onClick=/ + node.url + /;dTree.prototype.node = function(node, nodeId) { var str = + this
2008-12-25 15:33:00
1685
DTree的BUG解决方法
dtree.js的BUG当dtree条目的URL包括空格时,浏览器将会提示出错。解决方法如下:打开dtree.js源文件,找到 onClick=' + node.url + ''; 这段代码,替换为:onClick=\'' + node.url + '\'';dTree.prototype.node = function(node, nodeId) { var str = '<div cla...
2008-12-25 15:33:00
367
转载 Linux命令——入门
Linux命令——入门目标:[通过此练习能对linux基本命令熟悉,能够进行简单系统管理相关工作1.# 表示权限用户(如:root),$ 表示普通用户 开机提示:Login:输入用户名 password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的用户环境. 退出当前shell,输入:exit2.useradd netseek 添加一个netseek用户 passwd n
2008-12-23 16:45:00
851
Linux命令——入门
Linux命令——入门目标:[通过此练习能对linux基本命令熟悉,能够进行简单系统管理相关工作1.# 表示权限用户(如:root),$ 表示普通用户开机提示:Login:输入用户名password:输入口令 用户是系统注册用户成功登陆后,可以进入相应的用户环境.退出当前shell,输入:exit2.useradd netseek 添加一个netseek用户passwd netseek给net...
2008-12-23 16:45:00
170
转载 马云经典语录
在中国互联网的发展中,不能不提及马云。马云以良好的口碑和卓越的领导才能赢得了广大站长的尊敬和拥护,这是其他企业家需要学习的地方,比如百度(李彦宏)似乎就在这方面做的不是很好。马云语:赚钱模式越多越说明你没有模式。马云语:做企业不是做侠客。马云语:建立自我、追求忘我。马云语:天不怕,地不怕,就怕CFO当CEO。马云语:永远要相信边上的人比你聪明。马云语:五年以后还想创业,你再创业。马云语:今天很
2008-12-05 12:47:00
575
马云经典语录
在中国互联网的发展中,不能不提及马云。马云以良好的口碑和卓越的领导才能赢得了广大站长的尊敬和拥护,这是其他企业家需要学习的地方,比如百度(李彦宏)似乎就在这方面做的不是很好。马云语:赚钱模式越多越说明你没有模式。马云语:做企业不是做侠客。马云语:建立自我、追求忘我。马云语:天不怕,地不怕,就怕CFO当CEO。马云语:永远要相信边上的人比你聪明。马云语:五年以后还想创业,你再创业。马云语:今天很...
2008-12-05 12:47:00
201
转载 Lighttpd+Squid+Apache搭建高效率Web服务器
架构原理 Apache通常是开源界的首选Web服务器,因为它的强大和可靠,已经具有了品牌效应,可以适用于绝大部分的应用场合。但是它的强大有时候却显得笨重,配置文件得让人望而生畏,高并发情况下效率不太高。而轻量级的Web服务器Lighttpd却是后起之秀,其静态文件的响应能力远高于Apache,据说是Apache的2-3倍。Lighttpd的高性能和易用性,足以打动我们,在它能够胜任的领域,尽量
2008-11-29 10:30:00
654
Lighttpd+Squid+Apache搭建高效率Web服务器
架构原理 Apache通常是开源界的首选Web服务器,因为它的强大和可靠,已经具有了品牌效应,可以适用于绝大部分的应用场合。但是它的强大有时候却显得笨重,配置文件得让人望而生畏,高并发情况下效率不太高。而轻量级的Web服务器Lighttpd却是后起之秀,其静态文件的响应能力远高于Apache,据说是Apache的2-3倍。Lighttpd的高性能和易用性,足以打动我们,在它能够胜任的领域,尽量...
2008-11-29 10:30:00
148
转载 快乐工作六秘诀
一:找到工作意义 我认识一位小学数学老师,他教数学30年了,如果挤进他的教室,你会看到白发苍苍的他兴高采烈地跟孩子们打招呼:“嗨,我是你们的数学精灵,今天要教大家1+1的神奇!”他手舞足蹈,开心极了。30年如一日,每年讲的话其实都一样,教的内容也相同,却仍然开心无比。问他其中的秘密,他说:“很简单,对我来说这可能是第n次,可是对孩子们来说,这是他们的第一次。”用客户的角度,
2008-11-27 13:03:00
651
快乐工作六秘诀
一:找到工作意义 我认识一位小学数学老师,他教数学30年了,如果挤进他的教室,你会看到白发苍苍的他兴高采烈地跟孩子们打招呼:“嗨,我是你们的数学精灵,今天要教大家1+1的神奇!”他手舞足蹈,开心极了。30年如一日,每年讲的话其实都一样,教的内容也相同,却仍然开心无比。问他其中的秘密,他说:“很简单,对我来说这可能是第n次,可是对孩子们来说,这是他们的第一次。”用客户的角度,来解读自己的工作。你...
2008-11-27 13:03:00
127
原创 Swt Designer For Eclipse3.3的安装配置方法
一、安装(1)首先要确定本机的java运行环境正常可用。我的java环境的版本是Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)(2)然后确定Eclipse能够运行正常。我的eclipse的版本是Version: 3.3.1 Build id: M20070921-1145(3)到www.swt-
2008-11-18 10:31:00
3157
Swt Designer For Eclipse3.3的安装配置方法
一、安装(1)首先要确定本机的java运行环境正常可用。我的java环境的版本是Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)(2)然后确定Eclipse能够运行正常。我的eclipse的版本是Version: 3.3.1 Build id: M20070921-1145(3)到www.swt-...
2008-11-18 10:31:00
125
Swt Designer For Eclipse3.3的安装配置方法
一、安装(1)首先要确定本机的java运行环境正常可用。我的java环境的版本是Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)(2)然后确定Eclipse能够运行正常。我的eclipse的版本是Version: 3.3.1 Build id: M20070921-1145(3)到www.swt-...
2008-11-18 10:31:00
143
原创 BeanUtils.copyProperties出现了问题的原因
使用BeanUtils.copyProperties( dest, origin )时,若出现如下问题: java.lang.IllegalArgumentException: No origin bean specified 请检查 origin 对象是否为NULL
2008-11-11 15:16:00
2433
1
BeanUtils.copyProperties出现了问题的原因
使用BeanUtils.copyProperties( dest, origin )时,若出现如下问题: java.lang.IllegalArgumentException: No origin bean specified请检查 origin 对象是否为NULL
2008-11-11 15:16:00
1057
BeanUtils.copyProperties出现了问题的原因
使用BeanUtils.copyProperties( dest, origin )时,若出现如下问题: java.lang.IllegalArgumentException: No origin bean specified请检查 origin 对象是否为NULL
2008-11-11 15:16:00
786
原创 隐藏超链接所带参数的方法
1. 用JavaScript 正确的做法应该是: function goToClient(username,password){ window.location.href="client.jsp?username=" + username + "&password=" + password; } jsfdh 这样用户在IE或FireFox中地址栏是看不到连接的地址,只能看到#。 2. 用For
2008-11-11 10:25:00
9045
隐藏超链接所带参数的方法
1. 用JavaScript 正确的做法应该是: <script type="text/javascript"> function goToClient(username,password){ window.location.href="client.jsp?username=" + username + "&password=" + password; } </scri...
2008-11-11 10:25:00
180
隐藏超链接所带参数的方法
1. 用JavaScript 正确的做法应该是: <script type="text/javascript"> function goToClient(username,password){ window.location.href="client.jsp?username=" + username + "&password=" + password; } </scri...
2008-11-11 10:25:00
288
原创 Struts分步表单提交
如果需要提交的表单内容比较多,一个JSP页面不够用,就需要多个表单依次提交,最后一起汇总给ActionServlet处理 JSP1页面(其中hidden字段很重要,表示是第一个提交页面) html> head> title>jsp1title> head> body bgcolor="#ffffff"> html:form
2008-11-06 11:14:00
1907
Struts分步表单提交
如果需要提交的表单内容比较多,一个JSP页面不够用,就需要多个表单依次提交,最后一起汇总给ActionServlet处理 JSP1页面(其中hidden字段很重要,表示是第一个提交页面) <html><head><title>jsp1</title></head><bodybgcolor="#ffffff">
2008-11-06 11:14:00
202
Struts分步表单提交
如果需要提交的表单内容比较多,一个JSP页面不够用,就需要多个表单依次提交,最后一起汇总给ActionServlet处理 JSP1页面(其中hidden字段很重要,表示是第一个提交页面) <html><head><title>jsp1</title></head><bodybgcolor="#ffffff">
2008-11-06 11:14:00
253
原创 安装Visual Editor
在Eclipse 3.3.2中安装Visual Editor 1.3并配置SWT/JFace开发环境Visual Editor 1.3压缩安装包可以从网址https://bugs.eclipse.org/bugs/show_bug.cgi?id=202562下载获得org.eclipse.visualeditor-1.3.0.200709121813.zip。也可以从http://www.smar
2008-11-03 17:05:00
4227
1
安装Visual Editor
在Eclipse 3.3.2中安装Visual Editor 1.3并配置SWT/JFace开发环境Visual Editor 1.3压缩安装包可以从网址https://bugs.eclipse.org/bugs/show_bug.cgi?id=202562下载获得org.eclipse.visualeditor-1.3.0.200709121813.zip。也可以从http://www.smar...
2008-11-03 17:05:00
139
安装Visual Editor
在Eclipse 3.3.2中安装Visual Editor 1.3并配置SWT/JFace开发环境Visual Editor 1.3压缩安装包可以从网址https://bugs.eclipse.org/bugs/show_bug.cgi?id=202562下载获得org.eclipse.visualeditor-1.3.0.200709121813.zip。也可以从http://www.smar...
2008-11-03 17:05:00
187
原创 BeanUtil常用方法
Apache Common BeanUtil是一个常用的在对象之间复制数据的工具类,著名的web开发框架struts就是依赖于它进行ActionForm的创建。 BeanUtil最常用的类是org.apache.commons.beanutils.BeanUtils。 BeanUtils最常用的方法为: 1.public void copyPropertie
2008-10-31 14:25:00
1363
BeanUtil常用方法
Apache Common BeanUtil是一个常用的在对象之间复制数据的工具类,著名的web开发框架struts就是依赖于它进行ActionForm的创建。BeanUtil最常用的类是org.apache.commons.beanutils.BeanUtils。BeanUtils最常用的方法为:1.public void copyProperties(java.lang.Obje...
2008-10-31 14:25:00
118
BeanUtil常用方法
Apache Common BeanUtil是一个常用的在对象之间复制数据的工具类,著名的web开发框架struts就是依赖于它进行ActionForm的创建。BeanUtil最常用的类是org.apache.commons.beanutils.BeanUtils。BeanUtils最常用的方法为:1.public void copyProperties(java.lang.Obje...
2008-10-31 14:25:00
175
原创 Java Web定时任务
在工程的WEB-INF/web.xml配置文件中加入如下三行,所计划的任务就会在Web容器(或服务器)启动时自动开始执行了: com.xxh.autoTask.ProjectServletContextListner ProjectServletContextListner.javapackage com.xxh.autoTask;import javax.servl
2008-10-28 10:04:00
8288
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅