- 浏览: 141583 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (88)
- struts (8)
- js (8)
- hibernate (11)
- spring (1)
- j2ee (1)
- ajax (1)
- oracle (21)
- mysql (4)
- tomcat (1)
- php (0)
- java设计模式 (0)
- jms (0)
- 感言 (1)
- linux (0)
- 算法 (1)
- velocity (2)
- python (0)
- prototype (2)
- axis (0)
- Test (4)
- java (5)
- 模板 (1)
- 服务器 (0)
- 移动互联网 (0)
- hadoop (0)
- impala (0)
- hive (0)
- hdfs (0)
- mongodb (0)
- storm (0)
- spark (0)
- flume (0)
- kafka (0)
- 管理知识 (9)
最新评论
-
cwftalus:
insert into 无法实现
Infobright入库 -
红级主:
问题是我就不知道sys的密码,进入其他的用户也改不了密码吧?
ORACLE 中更改用户密码的方法
异常:not-null property references a null or transient value
用户与角色之间的关系是多对一,现在添加一用户,出现此异常的原因是
1.表User中外键角色编号不为NULL,并且在User.hbm.xml 中 用户于角色之间的关系是多对一
<many-to-one
name="role"
class="com.cn.bireport.domain.Role"
>
<column name="role_id" not-null="true" length="50"/>
</many-to-one>
而在Action中没有对角色编号赋值(为null)才导致下面的异常。
javax.servlet.ServletException: not-null property references a null or transient value: com.cn.bireport.domain.User.role; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value: com.cn.bireport.domain.User.role
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.cn.bireport.common.CharacterEncodeFilter.doFilter(CharacterEncodeFilter.java:41)
用户与角色之间的关系是多对一,现在添加一用户,出现此异常的原因是
1.表User中外键角色编号不为NULL,并且在User.hbm.xml 中 用户于角色之间的关系是多对一
<many-to-one
name="role"
class="com.cn.bireport.domain.Role"
>
<column name="role_id" not-null="true" length="50"/>
</many-to-one>
而在Action中没有对角色编号赋值(为null)才导致下面的异常。
javax.servlet.ServletException: not-null property references a null or transient value: com.cn.bireport.domain.User.role; nested exception is org.hibernate.PropertyValueException: not-null property references a null or transient value: com.cn.bireport.domain.User.role
org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:523)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
com.cn.bireport.common.CharacterEncodeFilter.doFilter(CharacterEncodeFilter.java:41)
发表评论
-
hibernate建表
2009-08-06 21:19 2299Hibernate配置文件: <hibernate-c ... -
hibernate 分页
2009-05-03 14:33 0http://www.iteye.com/topic/7636 ... -
8.4生成配置文件hibernate.cfg.xml
2009-05-02 16:08 0http://book.51cto.com/art/20080 ... -
hibernate 生成sql
2009-05-02 15:56 0[url]http://www.wikihow.com/Gen ... -
37.8 Hibernate的自动生成工具
2009-05-02 15:14 0http://book.csdn.net/bookfiles/ ... -
Hibernate注释下的自定义架构实现
2009-05-02 15:07 0Hibernate注释下的自定义架构实现 http://www ... -
hibernate 分页
2009-04-25 20:27 866三个参数, 第一个是HQL语句,如from EntryObj ... -
Could not load org.apache.xerces.util.EncodingMa
2009-04-20 22:22 2959出现此错误的原因是在hibernate 映射文件中引入了不存在 ... -
could not load an entity
2009-04-19 23:12 85281.could not load an entity (ge ... -
org.springframework.orm.hibernate3.HibernateSystem
2009-04-07 21:04 1924出现此错误的愿意是主表,附表 的关联字段问题,附表中的外键与主 ... -
org.hibernate.tuple.PojoEntityTuplizer.setProperty
2009-04-03 18:12 1213err.org.hibernate.tuple.PojoEnt ... -
using operator "."
2009-03-30 09:38 0javax.servlet.jsp.el.ELExceptio ... -
在Hibernate中使用oracle的sequence产生主键
2009-03-29 11:24 0在Hibernate中使用oracle的sequence产生主 ... -
hibernate延迟
2009-03-24 09:16 0lazy="false"的解释 Hibe ... -
Hibernate深入研究3-1
2009-03-23 20:19 0[url] http://www.blogjava.net/a ... -
浅谈对象在Hibernate中的状态
2009-03-23 19:35 805浅谈对象在Hibernate中的 ... -
第 14 章 HQL: Hibernate查询语言
2009-03-15 22:01 0http://www.redsaga.com/hibernat ... -
Hibernate 复合查询
2009-03-15 21:45 0复合查询主要是处理,具有关联关系的两个实体怎样进行关联查询,比 ... -
could not initialize proxy - Session was closed
2009-03-10 11:01 853转自 http://hi.baidu.com/k_boy/bl ... -
could not initialize proxy
2009-03-10 10:58 1241could not initialize proxy - th ...
相关推荐
本文档是写的Java相关的异常及其处理办法 包括:Java、Jdbc、Android、JavaScript、Servlet、Jsp、Hibernate、Struts2中一般出现的异常及其解决办法,注明适用于初学者。
chris-exception.jar 编译的异常处理jar包结合hibernate使用
包含异常现象,说明,处理方法,主要为Java常见的异常,Hibernate常见异常等等
Struts+Hibernate+Spring(加入了struts完整的自动异常处理和国际化)源码
11.2.3. 异常处理 11.2.4. 事务超时 11.3. 乐观并发控制(Optimistic concurrency control) 11.3.1. 应用程序级别的版本检查(Application version checking) 11.3.2. 扩展周期的session和自动版本化 11.3.3. 脱...
关于在使用 hibernate 在提交事务时常遇到的异常: an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session) ...
rest 风格架构,拥有token用户验证,cors跨域处理,完善的异常处理,直接导入eclipse,启动命令:tomcat7:run rom采用hibernate
在 Hibernate 中,merge 方法是非常重要的一个方法,它能够帮助开发者轻松地处理数据的更新和插入操作。那么,merge 方法到底如何工作的呢?下面,我们将对 merge 方法进行详细的解释。 首先,merge 方法是一个可以...
11.2.3. 异常处理 11.2.4. 事务超时 11.3. 乐观并发控制(Optimistic concurrency control) 11.3.1. 应用程序级别的版本检查(Application version checking) 11.3.2. 扩展周期的session和自动版本化 11.3.3. 脱...
11.2.3. 异常处理 11.2.4. 事务超时 11.3. 乐观并发控制(Optimistic concurrency control) 11.3.1. 应用程序级别的版本检查(Application version checking) 11.3.2. 扩展周期的session和自动版本化 11.3.3. 脱...
实体对象识别 PO与VO Hibernate持久化实现 数据加载方式 Ms-jdbc异常处理 参数绑定
为了更好地与持久层框架整合,Spring还提供了统一的异常处理体系和事务管理方法。 24.1 概述 24.1.1 概述 如果Spring与Hibernate进行了整合,则Hibernate便处于被Spring管理的状态下,Hibernate所需的基础资源,都由...
功能包括:功能日志记录(访问、参数、异常、返回结果集)、数据日志记录、日志查询对比。配置灵活扩展性强。通过接口注入解藕业务系统,形成独立可插拔的日志管理工具。 功能日志:基于java aop思想设计,通过...
处理异常 9.8. 生命周期和对象图(Lifecyles and object graphs) 9.9. 拦截器(Interceptors) 9.10. 元数据(Metadata) API 10. 事务和并行(Transactions And Concurrency) 10.1. 配置,会话和工厂...
20.5.1 处理异常 20.5.2 Session与事务的关系 20.5.3 设定事务超时 20.6 Java应用通过Hibernate API声明JTA事务 20.7 Java应用通过JTA API声明JTA事务 20.8 小结 20.9 思考题 第21章 处理并发问题 ...
基于Struts+Hibernate的电子商务网实现.doc异常的的处理.txt等
11.2.3. 异常处理 11.2.4. 事务超时 11.3. 乐观并发控制(Optimistic concurrency control) 11.3.1. 应用程序级别的版本检查(Application version checking) 11.3.2. 扩展周期的session和自动版本化 11.3.3. 脱...
功能包括:功能日志记录(访问、参数、异常、返回结果集)、数据日志记录、日志查询对比。配置灵活扩展性强。通过接口注入解藕业务系统,形成独立可插拔的日志管理工具。 功能日志:基于java aop思想设计,通过...
11.2.3. 异常处理 11.2.4. 事务超时 11.3. 乐观并发控制(Optimistic concurrency control) 11.3.1. 应用程序级别的版本检查(Application version checking) 11.3.2. 扩展周期的session和自动版本化 11.3.3. 脱管对象...
出来工作一年时间了,我也大概对异常处理有了一些了解,在这呢小弟简单介绍下个人对异常处理的见解,抛砖引玉,希望各位大神提出宝贵的意见和建议。 拿spring+struts2+hibernate项目说明:通常一个页面请求到...