Mysql tinyint长度为1时在java中被转化成boolean型


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"/>


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM