社区
Java EE
帖子详情
map代替javaBean有啥劣势么?
寂寞空虚党
2011-11-04 07:43:45
近来用的ibatis 前台用的flex. ibatis可以返回map,直接转换成as的Object。
很方便。
如果前台不使用flex,而是普通的jsp。用map代替javaBean有啥劣势么?为啥没人这么用呢?
个人觉得用map更灵活一点。
...全文
325
7
打赏
收藏
map代替javaBean有啥劣势么?
近来用的ibatis 前台用的flex. ibatis可以返回map,直接转换成as的Object。 很方便。 如果前台不使用flex,而是普通的jsp。用map代替javaBean有啥劣势么?为啥没人这么用呢? 个人觉得用map更灵活一点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beiouwolf
2011-11-04
打赏
举报
回复
map多不方便
连语义都不明
你稍微大一点的表怎么维护管理啊
kouyiSC
2011-11-04
打赏
举报
回复
[Quote=引用楼主 heglase 的回复:]
近来用的ibatis 前台用的flex. ibatis可以返回map,直接转换成as的Object。
很方便。
如果前台不使用flex,而是普通的jsp。用map代替javaBean有啥劣势么?为啥没人这么用呢?
个人觉得用map更灵活一点。
[/Quote]
以前小项目爱用javabean方式。现在的大项目里面基本用的map,多个表之间字段返回时,比较灵活。。
如:有三个表的字段很多。配置文件做对应关系很庞大,减少工作量代码量,返回map然后写一个公共的方法进行转换为javabean。。。
lilianplayer_163
2011-11-04
打赏
举报
回复
javabean维护起来方便,类里面装的是什么很容易调试。
而且javabean里的字段可以做注释。
我写了一个map里面套的是list和其它字段,自己维护的时候比较困难。
寂寞空虚党
2011-11-04
打赏
举报
回复
但是不还得写那么多javaBean嘛。
fytq813
2011-11-04
打赏
举报
回复
貌似没什么劣势吧,我们也不用JavaBean了,map+freemarker+html
zx8813443
2011-11-04
打赏
举报
回复
都可以啊,javabean也不死板啊,看个人喜好吧
coooliang
2011-11-04
打赏
举报
回复
因为这样不是面向对象。
ibatis也可以映射为javaBean。
JSP中EL表达式极简实操入门
内容包括:EL表达式应用之List中元素的读取、EL表达式应用之
Map
中元素的读取、EL表达式应用之数组元素的读取、EL表达式应用之计算器的实现之一、EL表达式应用之计算器的实现之二、使用EL访问
JavaBean
属性之一、使用...
【Effective Java】第二章:静态工厂、构建器、强化Singleton属性、私有构造器、
用静态工厂方法
代替
构造器优势:
劣势
:实例代码:二. 遇到多个构造器参数时要考虑使用构建器① 重叠构建器②
JavaBean
s模式③ Builder模式三. 用私有构造器或枚举类型强化Singleton属性方法一:公有静态成员是个...
大数据技术高频面试题汇总
简单的描述,MR程序执行先从InputFormat类说起,由InputFormat负责数据读入,并在内部实现切片,每一个切片的数据对应生成一个
Map
Task任务,
Map
Task中按照文件的行逐行数据进行处理,每一行数据会调用一次我们自定义...
2021-09:Java的框架甲骨文面试题(自己总结的)
1.JDK 和 JRE 有什么区别? jdk是java的开发工具包,jre是java运行环境 jdk->jre->jvm 2.== 和 equals 的区别是什么? "=="是判断两个变量或实例是不是指向同一个内存空间。 "equals"是判断两个变量或实例所...
java 面试题及答案理解
4.Spring 注解有哪些? 5.RestController 与@requestBody的区别? 6.数据库优化有哪些方式? 7.什么是索引? 9.Mybatis 中的# 号与$符号区别是什么?什么地方会用到${} ?什么条件下是必须有#号表示? 10. ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章