框架提供了三种主键生成方式,一种是由用户自己维护,一种是由hibernate框架维护,另一种是由数据库维护. 自己维护就是在插入数据的时候,一定要指定主键的值,否则会出错,如果由框架维护和由数据库维护,则主键的值不需要我们给,它们自动会给我们填上. 主键的生成方式在对应的.hbm.xml文件中主键字段id标签中指定. assigened:表示由用户自己维护,在插入数据的时候,一定要给定主键值. 控制台打印出来的创建语句如下: create table t_user ( usercode varc…