了解bean配置文件
用户可以使用位于server/xxx/conf目录下的bean配置文件来配置微容器。除了位于server/xxx/conf目录下的bean主配置文件外,大多数bean配置文件都遵循-jboss-beans.xml模式。程序清单2-1摘自server/xxx/conf/profile.xml文件,该文件强调了对微容器的bean定义的许多功能。
该prodile.xml配置文件使用<bean>标记声明多个bean.每个bean都有一个特定名称①和一个实现bean的类变量②。当bean被创建后,可以使用构造函数注入来指定传递给结构函数的参数③,使用setter注入指定bean属性的初始值,或同时使用这两种方法来指定标准数据类型④和集合⑥。另外,用户可以指定一个bean通过使用<inject>标记注入一个bean作为一个初始属性值⑤或构造函数的一个参数(未显示)引用另一个。
2.检查微容器配置文件
应用服务器的主要bean配置文件位于server/xxx/conf/bootstrap.xml文件内。此文件包含其他bean的配置文件,在这些文件中同时定义了一系列POJO或javaBean,后者提供以下服务。
.Profile Service——配置文件服务,提供关于服务加载的基本性能信息。例如,当应用服务器已全面启动时,Profile Service在输出日志中显示“Started in 99s.999m”消息。
.JMX内核——实现JMX内核
.与部署器有关的bean——包括主要部署器,它负责管理所有部署器。
推荐阅读:JBoss应用服务器的微容器