bean 元素有一个必需属性 ,class它指定要创建或操作的 Java 类。一个 bean 可以:
由框架的容器创建并注入到内部框架对象中,或者将值注入其静态方法
第一种使用,对象注入,一般都伴随着type属性,它告诉容器这个对象实现了哪个接口。
第二种用途,值注入,有利于允许不是由容器创建的对象接收框架常量。使用值注入的对象必须定义static属性。
属性 | 必需的 | 描述 |
---|---|---|
班级 | 是的 | bean 类的名称 |
类型 | 不 | 此类实现的主要 Java 接口 |
姓名 | 不 | 此 bean 的唯一名称;在指定相同类型的其他 bean 中必须是唯一的 |
范围 | 不 | bean的范围;必须是默认值、单例、请求、会话、线程 |
静止的 | 不 | 是否注入静态方法;指定类型时不应为真 |
可选的 | 不 | bean 是否可选 |
<struts>
<bean type="com.opensymphony.xwork2.ObjectFactory" name="myfactory" class="com.company.myapp.MyObjectFactory" />
...
</struts>
以上就是关于“关于Bean配置的示例”介绍,大家如果想了解更多相关知识,可以关注一下极悦的Java极悦在线学习技术文档,里面的课程内容从入门到精通,细致全面,很适合没有基础的小伙伴来学习,希望对大家能够有所帮助。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习