JavaBean 万恶之源

原创
2015/12/29 11:32
阅读数 212


开始学习Java时,JavaBean确实不错,但是使用久了,就发现这个东西很难扩展,我们使用的JavaBean一般都是 set get 特定的属性而已,那么为何不用Map替换呢?

采用Map至少有一个好处,那就是数据结构发生改变了,Map依旧还是Map,不需要调整接口,那么扩展性更强!

JavaBean 请谨慎使用。

展开阅读全文
打赏
0
1 收藏
分享
加载中
楼主是对的没错
2015/12/30 21:35
回复
举报

引用来自“Alandy”的评论

引用来自“梦朝思夕”的评论

javabean确实不会扩展,但是可以确保数据一致性和安全。

javaBean的存在我认为是可读性
前后端交互可以使用map,但是入库尽可能使用javabean.
2015/12/29 18:46
回复
举报
learn_more博主

引用来自“Alandy”的评论

引用来自“梦朝思夕”的评论

javabean确实不会扩展,但是可以确保数据一致性和安全。

javaBean的存在我认为是可读性
可读性固然重要,但是程序的扩展性更重要,设计模式有条原则:开放封闭原则
2015/12/29 15:23
回复
举报

引用来自“梦朝思夕”的评论

javabean确实不会扩展,但是可以确保数据一致性和安全。

javaBean的存在我认为是可读性
2015/12/29 12:34
回复
举报
javabean确实不会扩展,但是可以确保数据一致性和安全。
2015/12/29 11:54
回复
举报
更多评论
打赏
5 评论
1 收藏
0
分享
返回顶部
顶部