Coolhwm 代码空间

千里之行,始于足下

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年11月25日

摘要: 今天在使用hibernate时,发现一异常:could not initialize proxy - no Session查询资料之后发现,这是一个lazy使用后的Exception,使用迟时加载,在session关闭后使用该对象的未加载变量,也就是说session已经关闭,对象或其属性没有保存到内存中,然后你使用了,导致该异常。检查代码之后,发现此异常是由于Dao中获取评论使用load方法根据id加载对象导致的: public Article get(Integer id) { return getHibernateTemplate().load(Article.clas... 阅读全文
posted @ 2011-11-25 23:58 coolhwm 阅读(2386) 评论(0) 推荐(0) 编辑

摘要: 今天使用oracle数据库的使用发现有句SQL语句居然无法执行,提示标识符错误。网上查询资料发现居然是和数据库关键字“comment” 重复了。http://zhidao.baidu.com/question/147093857.html数据库一般关键字:ACCESS ADD ALL ALTER AND ANY AS ASC AUDIT BETWEEN BY CHAR CHECK CLUSTER COLUMN COMMENT COMPRESS CONNECT CREATE CURRENT DATE DECIMAL DEFAULT DELETE DESC DISTINCT DROP ELSE E 阅读全文
posted @ 2011-11-25 23:40 coolhwm 阅读(813) 评论(0) 推荐(1) 编辑

摘要: 使用chain的方式会保留请求参数,这毫无疑问。<action name="addCommentPro" class="addCommentAction"> <interceptor-ref name="authorityStack"/> <result type="chain">viewCommentPro</result></action>当使用redirectAction时,会发生重定向,参数会丢失,可以使用以下两种方式传递参数,两种方法下目标Act 阅读全文
posted @ 2011-11-25 23:26 coolhwm 阅读(8593) 评论(0) 推荐(1) 编辑

摘要: 昨晚在晚上看了许多文章,众多大牛说OGNL性能不行云云,乍一看似乎惨不忍睹,如下图:于是考虑是否能使用EL+JSTL代替实现前台的标签。以最近测试用的简单留言板的查看文章页面为例,以下皆省略getter,setter方法:ViewArticle:public class ViewArticle extends ActionSupport { private static final long serialVersionUID = 77L; private ArticleService as; private int page = 1; @Override publ... 阅读全文
posted @ 2011-11-25 16:56 coolhwm 阅读(2764) 评论(0) 推荐(0) 编辑

摘要: MyEclipse的Add xxxx Capabilities 功能初学时感觉十分便捷,帮助完成了许多功能,很方便的可以搭建SSH平台。久而久之发现问题多多,最近启动Tomcat服务器后经常出现奇怪的异常,如下:Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.百度后发现是由于包冲突导致的,在lib目录下删除一下包就可解决问题:org.springframework.asm-3.0.5.REL 阅读全文
posted @ 2011-11-25 15:04 coolhwm 阅读(3254) 评论(0) 推荐(1) 编辑