自动建的表字段总是默认的,我想自己设置

解决方案 »

  1.   

    在实体类与对应表的映射文件*.cfg.xml里面,设定表列时加上length属性,比如<property name="userId" column="USER_ID" type="string" not-null="true" length="20"/>
      

  2.   

    这类问题实际上属于Java问题,发到Java那边会更好一点。
      

  3.   

    是的,不过我的类型是int或java.long.Long型时,那个长度就不管用了。还有我设置成int时,插入数据没问题。可是设置成java.long.Long时,就报错
    Caused by: java.lang.IllegalArgumentException: argument type mismatch错误。
      

  4.   

    这个我还真不知,让版主转到Java版问问把。