# lowcode-api-demo **Repository Path**: lanping520/lowcode-api-demo ## Basic Information - **Project Name**: lowcode-api-demo - **Description**: lowcode-api 集成Demo - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-26 - **Last Updated**: 2024-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # lowcode-api-demo ### 介绍 lowcode-api 集成Demo ### 引入jar包 - maven引入jar包 ```xml cn.daikin.lowcode api-core 1.0.0 ``` ### 启动类添加注解 - 启动类添加注解 @ComponentScan({"cn.daikin"}) ```java @EnableAsync @ComponentScan({"cn.daikin"}) @SpringBootApplication public class ApiWebServerApplication{ public static void main(String[] args) { SpringApplication.run(ApiWebServerApplication.class, args); } } ``` ### 添加控制器类 - 添加控制器类 [ApiRequestController](src/main/java/cn/daikin/web/server/controller/ApiRequestController.java) ### 全局异常处理类 - 如需要可以添加全局异常处理类 [GlobalExceptionHandler](src/main/java/cn/daikin/web/server/config/GlobalExceptionHandler.java), 注解@RestControllerAdvice中basePackages添加包cn.daikin.api.core.controller - 添加cn.daikin.api.common.exception.BusinessException类的异常处理 ### 创建API - 请访问[lowcode-api-web](https://gitee.com/lanping520/lowcode-api-web) 进行查看