POJO类字段全部设为String可以么?

vzhf 2016-11-03 04:48:23
如题!!!!!!!!!!!!!!!!!!!!!!!
...全文
470 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
vzhf 2016-11-07
  • 打赏
  • 举报
回复
一直没什么人问,自己也比较疑惑,谢谢大家的答复
weixin_36114209 2016-11-06
  • 打赏
  • 举报
回复
我是一个初学者 昨天刚刚学到pojo , 我个人认为可以全部用Java类型写 也可以用Hibernate类型 主要是看你习惯用那一个 用String可以 String的S必须小写
鸣鸣Amadues 2016-11-05
  • 打赏
  • 举报
回复
回答楼主的问题, 首先,我认为类的设计要跟数据库表定义结合起来的,我自己在开发项目的时候,应用层的类和数据库表都是参照同一个实体(用XML)建立的,要改动的话是两边同时改动的。 然后,全部定义成String,比较方便网络传输(拼字符串即可,不用考虑数字和字符串转换之类的问题),但不利于计算,如果应用层计算比较多,那还是要用到数字型的。 其实我一直在考虑全部定义成String的可行性,至于需要计算的地方可以数据在某个方法内部再进行转换。全部定义成String最大的好处是在表述层,应用层,持久层各层之间传递数据省事很多。
鸣鸣Amadues 2016-11-05
  • 打赏
  • 举报
回复
引用 7 楼 x18094 的回复:
谁能给我解释一下什么是POJO,为啥我写项目都没有这个概念
POJO我的理解就是类似以前C的结构,因为Java里没有结构这一个概念了,所以需要一种类似结构特性的类。
编程周记 2016-11-04
  • 打赏
  • 举报
回复
呵呵,原来POJO就是javabean ,搞的这么这么专业的名词,也是醉了,嘻嘻 当然可以全部设为String啦~~~~~~~~~~~~~~~~~~
自由自在_Yu 2016-11-04
  • 打赏
  • 举报
回复
引用 8 楼 x18094 的回复:
呵呵,原来POJO就是javabean ,搞的这么这么专业的名词,也是醉了,嘻嘻 当然可以全部设为String啦~~~~~~~~~~~~~~~~~~
之前培训的时候,培训老师都是用POJO的说法
编程周记 2016-11-03
  • 打赏
  • 举报
回复
谁能给我解释一下什么是POJO,为啥我写项目都没有这个概念
木头的派对 2016-11-03
  • 打赏
  • 举报
回复
看数据库,要和数据库中的表 进行ORM映射。 不然就不叫POJO了
___d 2016-11-03
  • 打赏
  • 举报
回复
引用 3 楼 u013248988 的回复:
引用 1 楼 u014181631 的回复:
要根据数据库字段类型来定义
如果全部根据字段来定义,也要定义成基础类型的封装类吧?那样和String有什么区别,而且要做很多判断处理转换之类的操作
区别可大了
___d 2016-11-03
  • 打赏
  • 举报
回复
不根据库字段来定义,你库里是Int 你拿string去set吗?
vzhf 2016-11-03
  • 打赏
  • 举报
回复
引用 1 楼 u014181631 的回复:
要根据数据库字段类型来定义
如果全部根据字段来定义,也要定义成基础类型的封装类吧?那样和String有什么区别,而且要做很多判断处理转换之类的操作
m583210969 2016-11-03
  • 打赏
  • 举报
回复
可以的,没什么问题,看你映射的类型了。
___d 2016-11-03
  • 打赏
  • 举报
回复
要根据数据库字段类型来定义

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧