5.3. 中间层
项目树集中在一个地方显示所有中间层服务和托管 bean。在下面的章节中,我们将介绍如何创建新服务和 bean。
5.3.1. 创建服务
服务 是容器管理的组件集,它们构成中间层边界并为客户端层提供接口。服务可以包含业务逻辑本身,也可以将执行委托给托管 Bean。
要创建新服务,请选择 Middleware 项目树区域,然后在右键菜单中单击 New > Service:
输入服务接口的名称时,将自动生成相应的 bean 名称和服务名称常量:
之后,将在 global 模块中创建服务接口,并在 core 模块中创建其实现。此外,新服务将自动注册在 web-spring.xml
配置文件中。
可以从代码编辑器边栏上的标记轻松地从接口切换到服务 bean 并返回:
一旦在服务接口中创建了方法,Studio 检查器就会建议在 bean 类中进行实现:
5.3.2. 创建托管 Bean
Studio 在项目树的 Middleware > Beans 部分显示中间层(包括实体和事务监听器)的所有 托管 Bean。
要创建托管 bean,请通过在项目树中选择一个包并在右键菜单中单击 New > Java Class 来创建 Java 类。然后将 @Component
注解添加到类中,如上例所示。为了最大限度地降低名称冲突的风险,特别是在使用应用程序组件时,请通过注解为 Bean 明确地指定名称。
当前内容版权归 cuba-platform.cn 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 cuba-platform.cn .