Skip to content

Files

Latest commit

Mar 18, 2025
d359308 · Mar 18, 2025

History

History

jun_api_online_demo

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 18, 2025
Mar 18, 2025
Mar 18, 2025
Mar 18, 2025

jun_lowcode_api-demo

介绍

jun_lowcode_api 集成Demo

引入jar包

  • maven引入jar包
 <dependency>
    <groupId>io.github.wujun728</groupId>
    <artifactId>api-core</artifactId>
    <version>1.0.0</version>
</dependency>

启动类添加注解

  • 启动类添加注解 @ComponentScan({"io.github.wujun728"})
    
@EnableAsync
@ComponentScan({"io.github.wujun728"})
@SpringBootApplication
public class ApiWebServerApplication{

    public static void main(String[] args) {
        SpringApplication.run(ApiWebServerApplication.class, args);
    }
}

添加控制器类

全局异常处理类

  • 如需要可以添加全局异常处理类 GlobalExceptionHandler, 注解@RestControllerAdvice中basePackages添加包io.github.wujun728.api.core.controller
  • 添加io.github.wujun728.api.common.exception.BusinessException类的异常处理