bean是用来做什么的?它有什么作用?

<beanname="/testPage"class="com.oksoft.struts.action.TestPageAction"><propertyname="d... <bean name="/testPage" class="com.oksoft.struts.action.TestPageAction">
<property name="dao" ref="dicEmployeeDao"/>
</bean>
各字段的含义?谢谢
展开
 我来答
glassesbamboo
2010-05-22 · TA获得超过558个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:471万
展开全部
这里的bean不是java bean的概念中的bean.在spring中,凡是需要在容器中进行管理的对象都在xml里定义为一个bean.这是个xml的定义规则。
name当然就是定义一个名称啦。class用于定义对应这个名称的类的名字,property是对这个类中变量的赋值,name是这个变量名,ref是引用这个XML里定义的另外一个bean的名字.
通过你的问题,你对你使用的整体框架缺乏了解,最好买一本这方面的书看一看,所有问题就都清楚了。这个问题属于基础性的,还有很多关联性的知识在这里无法详细介绍,所以可能你还不能够完全理解我回答的内容的真实用途。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cfd406635982
2010-05-21 · TA获得超过462个赞
知道答主
回答量:304
采纳率:0%
帮助的人:165万
展开全部
bean是用来和javaBean做链接的。
你可以通过bean中的id,来获取和设置javaBean的属性值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
海上二十九号
2015-11-01 · 一个无聊的拍客,拍点,写点,感受点。
海上二十九号
采纳数:41405 获赞数:154044

向TA提问 私信TA
展开全部
  实体对象类,可以将数据库操作抽象成对类的操作。数据库不是面相对象的。如hibernate
DTO 数据传输对象 这些都是bean的意思。如struts1中formbean 就是一种传输对象,将页面传递的参数封装正一个对象。
  JavaBean的目的是为了将可以重复使用的软件代码打包标准。特别是用于帮助厂家开发在综合开发环境(IDE)下使用的java软件部件。这些包括如Grid控件,用户可以将该部件拖放到开发环境中。从此,JavaBean就可以扩展为一个java web 应用的标准部件,并且JavaBean部件框架已经扩展为企业版的 Bean(EJB)。
  JavaBean 和 Server Bean(通常称为 Enterprise JavaBean (EJB))有一些基本相同之处。它们都是用一

  组特性创建,以执行其特定任务的对象或组件。它们还有从当前所驻留服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定任务和所在环境的不同而有所不同。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式