SSH项目
云醉红尘
这个作者很懒,什么都没留下…
展开
-
spring对hibernate的session管理的配置
一定要注意顺序问题,hibernateFilter一定要配置在struts2之前,不然会出错. web.xml配置信息: hibernateFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter hibernateFilter *.action转载 2014-02-13 15:57:52 · 527 阅读 · 0 评论 -
session关闭异常的处理
OpenSessionInViewFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter OpenSessionInViewFilter *.action转载 2014-04-25 13:01:42 · 616 阅读 · 0 评论 -
struts2 ognl静态方法调用无效
java类 public static String clobToString(Clob clob) throws SQLException, IOException { String reString = ""; Reader is = clob.getCharacterStream();// 得到流 BufferedReader br = new BufferedReader(i原创 2014-04-09 08:26:04 · 604 阅读 · 0 评论 -
spring事务管理时一个奇怪的问题,已解决,原理不明
对service层所有方法事务管理已配置,一下为一service层方法 其中this.lInt.findbyLid(lid)的返回值类型与JsBean为one-to-many级联。此方法通过ont-to-many查找字表信息 /** * 通过LID查找教室 * @param lid * @return 教室信息 */ public Set findJsBeansbyLid(原创 2014-02-13 18:07:00 · 610 阅读 · 0 评论 -
Hibrenate many-to-many映射时,用Set中元素做条件查询
一个老师教许多学生,一个学生被许多老师教,一个学生有好多书,同一种书被许多同学拥有。查询教拥有书"a"的学生的老师: class teacher{ String id; String name; Set students; } class student{ String id; String name; Set teachers; Set books; } c转载 2014-02-14 15:54:15 · 710 阅读 · 0 评论 -
hibernate映射中inverse属性的使用
inverse常用于一对多双向关联关系中。 以Student(学生)和Class(班级)为例,它们之间的关系为一对多的关系,即一个学生只能属于一个班级,一个班级可以包含多个学生。 学生类定义代码: Class Student{ private int id; private String name; private Class class; //省略getter()和sett转载 2014-02-13 20:15:53 · 3430 阅读 · 0 评论 -
getHibernateTemplate常用方法
一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String queryString , Object value); 示例:this.getHibernateTemplate().find("f转载 2014-02-12 10:05:10 · 514 阅读 · 0 评论 -
JAVA hibernate中删除表遇到主键被外键引用,违反完整约束条件,不能删除的问题
用hibernate级联删除时,总是报错违反外键约束条件,纠结了很久,查得,hibernate和Oracle两方不能同时处理数据完整性。解决方法如下:(方法1)将数据完整性约束交给Oracle处理,不用在Hibernate中设置数据完整性。(方法2)将数据完整性约束交给Hibernate,在Hibernate设置好主子表关系,以及级联删除,这样就去除掉Oracle数据库中表的完整性约束,也就是不用转载 2014-02-13 11:31:57 · 6314 阅读 · 0 评论 -
action标签传值
1.action标签允许开发者在JSP页面中直接调用action,该标签有以下属性: (1)executeResult:可选属性,为一个Boolean类型值,用来指定是否显示action的执行结果,默认值为false,即不显示。 (2)id:可选属性,用来引用该action的标识。 (3)name:必填属性,用来指定该action的实现类位置。 (4)namespace:可选属性,用来指定转载 2014-04-25 18:40:11 · 653 阅读 · 0 评论