社区
Java EE
帖子详情
hibernate中字段默认值如何设定
dingxude1986
2008-09-12 06:43:36
使用SSH在做插入和修改的时候即使数据库中给字段设置了默认值还是没有用,在表对应的配置文件中也不知道该如何配置。。请教下。。
...全文
456
3
打赏
收藏
hibernate中字段默认值如何设定
使用SSH在做插入和修改的时候即使数据库中给字段设置了默认值还是没有用,在表对应的配置文件中也不知道该如何配置。。请教下。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangyi123
2008-09-12
打赏
举报
回复
学习,帮顶
maodie007
2008-09-12
打赏
举报
回复
可将 某列的配置文件中 加入 update = false
若你不是使用配置文件而是使用annotation实现的
可以在对应字段上配置
insertable = false
updateable = false
老紫竹
2008-09-12
打赏
举报
回复
简单,你给你的pojo设置一个默认值就行了。
我一直这么做,最安全的做法。
hibernate
实体映射文件
字段
设置
默认值
hibernate
实体映射文件
字段
设置
默认值
hibernate
。hbm.xml配置详解
hibernate
。hbm.xml配置详解.doc
hibernate
。hbm.xml配置详解.doc
hibernate
。hbm.xml配置详解.doc
OpenJWeb1.6 Java Web 应用快速开发平台技术白皮书
本文介绍最新的开源产品Openjweb java快速应用开发平台,基于struts2+
hibernate
+spring+spring security,实现了单表,主明细表增删改查,完整的组织结构树和权限管理体系,支持多语设置和自动生成多语言文件,支持可配置的
字段
校验器,
默认值
设置,支持数据权限管理,等等,使软件开发人员不再为大量的增删改查开发而发愁了
hibernate
注解
字段
默认值
今天终于把这个问题给解决了。。呵呵,
hibernate
注解
字段
默认值
的设置: @Column(name="ISPUBLIC" ,nullable=false,columnDefinition="INT default 0") private int isPublic; 注意
字段
的类型必须指定,因为
hibernate
会把columnDefinition
Hibernate
字段
的
默认值
HIbernate
insert数据时,未赋值的
字段
插入数据库时值为null,而不是数据库
中
设计的
默认值
解决方法:映射文件
中
<class元素加入dynamic-insert,dynamic-update属性 <class name="User" table="T_User" dynamic-insert="true" dynamic-update="true">...
Java EE
67,512
社区成员
225,880
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章