猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
如果用SQL语句有的会出现数据类型不匹配?该怎么解决?
一个实体类其中有几百个变量
假如在调用实体类时需要对所有属性赋值,问题来了:对每个属性都set容易出错,而且非常累,有没有好的办法?
慕尼黑5688855
浏览 354
回答 3
3回答
慕娘9325324
用hibernate映射,这样你只需执行查询语句就可以,hibernate会通过反射机制给对应的字段赋值,如果你的项目不适用的hibernate,那么只好自己写反射类了。
0
0
0
沧海一幻觉
1.可以用反射。自己懒得写的话,可以用apache BeanUtils.populate2.几百个属性太多,考虑分拆成多个小类
0
0
0
至尊宝的传说
javabean属性的字段和sql字段的一样,利用反射处理。不一样的话,表列用别名,或者表列名称和属性名称建个map映射。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Java
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续