这是一个使用 Java 和 Spring Boot 框架构建的后端 API 服务。项目的核心功能是为销售线索(Leads)提供一套标准的增删改查(CRUD)管理接口。
@ControllerAdvice 实现全局异常处理,将错误处理逻辑从业务代码中分离,简化了 Controller 层的实现。环境准备:
E:/sqlite3/leadqlite.db 这个文件存在。如果不存在,应用在首次启动时会自动创建它。安装依赖: 在项目根目录执行以下命令,下载所有必需的依赖。
mvn clean install
运行服务: 执行以下命令启动应用。
mvn spring-boot:run
服务将启动在 http://localhost:8082。
服务启动后,可以直接在浏览器中访问以下地址,查看并使用交互式的 API 文档: