在表对应的po文件里写一个hash算法,把对应的hbm.xml文件id的标为<generator class="uuid.hex"/>就可以了
解决方案 »
- ibatis整合spring问题求解
- Hibernate3的线程安全问题!!
- 求struct2的中文doc文档
- struts2.0.14 不能显示datetimepicker
- WEBMETHODS APPLICATIONS
- 各位学长请指教,J2ee问题
- 有人用过UDDI里面的find_business,find_service,find_tModel嘛?
- 一个类无法调用另一个类
- 请问,哪里有struts的标签用法的说明?
- 怎么知道WAR的路径。
- 使用ibatis时,sql脚本中有中文的表名、字段名称的问题。
- 在resin或tomcat的配置文件中,怎么让在IE地址栏内不需要端口号,直接访问某个页面?
<generator class="uuid.hex"/>
但是我的设置的是
<generator class="Assigned"/>
有谁知道这样应该怎样设置ID么?
直接在你需要保存的BEAN中加上 bean.setId("**")就可以了 *注意:该BEAN类中必须有getId()和setId(String s)方法
PO.setKey(XX);去给主键字段赋值。如果是<generator class="Native"/>,则是通过数据库的内部机制去产生主键。
比如你的主键是用了auto_increment,在新增的时候就无需去给PO的主键字段赋值,
直接调Save即可