SSH
文章平均质量分 79
sunny62520
这个作者很懒,什么都没留下…
展开
-
SSH2整合出现404的问题解决
费劲巴拉的找了半天,结果找到是Hibernate的映射文件这里除了问题。 Person.hbm.xml 但是找了半天也没发现什么错误啊!! 然后就到网上去找,终于在这里 http://wangchao0605.iteye.com/blog/421952 发现了问题: 在使用Spring的AOP编程时,会用到这几个lib: asm-2.2.3转载 2012-06-21 10:41:02 · 1815 阅读 · 0 评论 -
Hibernate非主属性做外键
通常,外键约束引用主键。外键约束是一个完整性规则,它保证被引用的表有一行所包含的键值与引用表和给定行中的键值相匹配。 遗留schema有时候会有不遵循简单的"外键引用主键"规则的外键约束。有时候外键引用非主键,一个简单的唯一列,一个自然的非主键。注意,被外键引用的非主键列必须用:unique="true"约束。 hibernate映射中你会遇到property-ref属性,它用来告诉h转载 2012-11-27 21:57:15 · 1114 阅读 · 0 评论 -
Struts2中ActionError与ActionMessage的互转,解决不同action不同页面的跳转问题
在工作中碰到一个action跳转的问题: 在Test1Action中有如下result @Result(name="SUCCESS",location="test2",type="chain") 在Test1Action 的a1方法中有 this.addActionError 如果不做处理,在跳转到Test2Action时,因转载 2013-02-26 11:44:59 · 528 阅读 · 0 评论 -
正确理解ThreadLocal
首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通过ThreadLocal.set()来实现的,而是通过每个线程中的new 对象 的操作转载 2013-02-27 15:41:08 · 532 阅读 · 0 评论 -
merge、update和saveOrUpdate的差别
通常下面的场景会使用update()或saveOrUpdate(): 程序在第一个session中加载对象该对象被传递到表现层对象发生了一些改动该对象被返回到业务逻辑层程序调用第二个session的update()方法持久这些改动 saveOrUpdate()做下面的事: 如果对象已经在本session中持久化了,不做任何事如果另一个与本session关联的对象拥有相转载 2013-03-24 16:29:02 · 811 阅读 · 0 评论 -
Spring注解方式,异常 'sessionFactory' or 'hibernateTemplate' is required的解决方法 转载的
首先遇到的问题就是HibernateDaoSupport引起的,程序中所有的DAO都继承自HibernateDaoSupport,而HibernateDaoSupport需要注入sessionfactory或者hibernateTemplate,所以出现"sessionFactory " or "hibernateTemplate " is required异常,但是在spring配置文件中加入s转载 2013-04-18 15:02:36 · 1495 阅读 · 0 评论