MySql 中的tinyint(1)的使用
在MySql中如何定義像Java中類型的Boolean類型數據..其實,mysql中 是沒有直接定義成Boolean這種數據類型.
它只能定義成 tinyint(1) ;
當booean 等於1 代表true,boolean 等於2的時候代表false;
如果在pojo中需要定義成Boolean類型映射Mysql中的tinyint(1)類型.
而且在Mysql中定義成tinyint(1)即可.
在Hibernate配置文件中,可以這樣配置.
<property name="status" type="java.lang.Boolean"> <column name="STATUS" sql-type="tinyint(1)"$amp;>amp;$lt;/column> </property>
<property
name="isaudited"
type="java.lang.Boolean"
update="true"
insert="true"
>
<column name="IsAudited" length="50"/>