Hibernate映射id为uuid.hex时如何构造POJO和设置映射
1.映射的设置,原本以为类型要写成java.util.UUID,其实是用string类型。
<?xml version="1.0"?><!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"><hibernate-mapping package="bj.bean"><class name="Person" table="person"><id name="id" type="string" length="32"><generator length="10" not-null="true"></property></class></hibernate-mapping>
package bj.bean;public class Person {private String id;private String name;public Person(){}public Person(String name){this.name=name;}public String getId() {return id;}public void setId(String id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}}