Hibernate映射java的boolean类型

如字段不是get**开头的boolean如:booleanb1;isB1(){..}//这里不用getB1()在映射文件应该如何映射这个字段呢... 如字段不是get**开头的boolean
如:
boolean b1;
isB1(){..} //这里不用getB1()

在映射文件应该如何映射这个字段呢
展开
 我来答
百度网友96ffcf7
2015-08-03 · 知道合伙人互联网行家
百度网友96ffcf7
知道合伙人互联网行家
采纳数:22721 获赞数:118724
从事多年网络方面工作,有丰富的互联网经验。

向TA提问 私信TA
展开全部

Hibernate 映射类型与Java 类型对照 

integer         int or Integer            INTEGER  
long            long or java.lang.Long    BIGINT  
short           short or java.lang.Short  SMALLINT  
float           float or java.lang.Float  FLOAT  
double          double or java.lang.Double DOUBLE  
big_decimal     java.math.BigDecimal       NUMERIC  
character       java.lang.String           CHAR(1)  
string          java.lang.String           VARCHAR  
byte            byte or java.lang.Byte     TINYINT  
boolean         boolean or java.lang.Boolean BIT  
yes_no          boolean or java.lang.Boolean CHAR(1)('Y' or 'N')  
true_false      boolean or java.lang.Boolean CHAR(1)('Y' or 'N')  
date            java.util.Date or java.sql.Date  DATE  
time            java.util.Date or java.sql.Time  TIME  
timestamp       java.util.Date or java.sql.TimeStamp TIMESTAMP  
calendar        java.util.Calendar            TIMESTAMP  
calendar_date   java.util.Calendar            DATE    
binary          byte[]                      VARBINARY( or BLOB)  
text            java.lang.String            CLOB  
serializable    java.io.Serializable        VARBINARY (or BLOB)  
clob            java.sql.Clob               CLOB  
blob            java.sql.Blob               BLOB  
class           java.lang.Class             VARCHAR  
locale          java.util.Locale            VARCHAR  
timezone        java.util.TimeZone          VARCHAR  
currency        java.util.Currency          VARCHAR
LHLBT3GOOD
2010-01-30 · TA获得超过546个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:537万
展开全部
改方法呗~

把IDE生成的 isB1()什么的
改为getB1,然后配置和其它的一样

我一直是这样用的,没问题,放心
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
KingAB_GG
2010-01-30 · TA获得超过184个赞
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:134万
展开全部
把get方法也写上,然后,在get中调用你自己的那个方法就好了!
默认是找set、get方法的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
嘉尔的爸爸
2010-01-30 · TA获得超过1820个赞
知道小有建树答主
回答量:1013
采纳率:0%
帮助的人:297万
展开全部
不可以改,hibernate默认读取get/set方法 ,你可以在get方法里调用其他方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
AmorUnico艾唯子语
2010-01-30 · TA获得超过1616个赞
知道小有建树答主
回答量:630
采纳率:66%
帮助的人:301万
展开全部
hibernate只能通过set**和get**来映射字段,我也不知道能不能改,我也没见过有人改过!
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式