直接不在hbmxml中写出来不可以么?就是那个属性不管它了。
hibernate只要默认使用set和get方法来和你的POJO来对应的,只要你不修改成和你的类属性来对应,它是不管你的private属性的。
当然你不在hbmxml中进行任何字段定义,它连你的set和get都懒得管
SELECT 'alter table ' + LOWER(dname) + ' modify column `' + aname + '` ' + bname
+ '(' + RTRIM(CONVERT(char, COLUMNPROPERTY(aid,aname,'PRECISION')) ) + ') comment ''' + RTRIM(REPLACE(CONVERT(char, gvalue), '''', '')) + ''';'
FROM syscolumns a
left join systypes b on axtype=bxusertype
inner join sysobjects d on aid=did and dxtype='U' and dname<>'dtproperties'
left join sysextended_properties g on aid=gmajor_id AND acolid=gminor_id
where bname is not null
AND gVALUE is not null
order by aid,acolorder
问题: 1、SqlServer 的image类型需要转为mysql的Blob类型
BLOB类型,用于存储二进制数据。
MySQL中,BLOB是个类型系列,包括:TinyBlob、Blob、MediumBlob、LongBlob,
最大存储分别为:
TinyBlob 最大 255
Blob 最大 65K
MediumBlob 最大 16M
LongBlob 最大 4G;
mmsql的image可以存储;mysql的blob可以存储、文档等,功能更加强大。
2、datetime(23) -> datetime(0)
以上就是关于hibernate 以注解方式配置属性关联数据库字段问题全部的内容,包括:hibernate 以注解方式配置属性关联数据库字段问题、SqlServer转mysql 字段注释sql脚本、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)