mybatis-plus三层架构
时间: 2023-08-19 19:12:22 浏览: 107
Mybatis-plus并没有规定具体的三层架构,但通常可以结合Spring框架的注解来实现三层架构的开发。在使用Mybatis-plus时,可以将数据访问层(DAL)的代码放在Mapper接口中,业务逻辑层(BLL)的代码放在Service类中,表示层(UI)的代码放在Controller类中。
在使用Mybatis-plus时,可以使用注解来简化开发。比如,可以使用@TableId注解来标识主键字段,@Service注解来标识Service类,@Autowired注解来注入实例,@Repository注解来标识数据访问层的类,@RestController注解用于返回JSON数据到页面。
总结起来,使用Mybatis-plus时,可以结合Spring框架的注解来实现三层架构的开发,其中Mapper接口和对应的XML文件用于数据访问层(DAL),Service类用于业务逻辑层(BLL),Controller类用于表示层(UI)。同时,可以使用注解来简化开发,如@TableId、@Service、@Autowired、@Repository和@RestController等注解。
#### 引用[.reference_title]
- *1* *2* *3* [springboot+mybatis plus学习记录+三层架构理解](https://blog.csdn.net/weixin_49267169/article/details/127307831)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]