# NonWebBoot **Repository Path**: tensory/non-web-boot ## Basic Information - **Project Name**: NonWebBoot - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-14 - **Last Updated**: 2023-10-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #### 基于SpringBoot快速搭建非Web项目 - spring官网下载标准的SpringBoot项目,不带starter-web依赖 - Application类implements CommandLineRunner,重写run(),在run()中处理入参,调用Controller - 导入Maven包,druid、mysql-jdbc、mybatis-spring、lombok等 - application.yaml指明激活application-test.yaml - application-test.yaml配置好数据库连接信息和mybatis - 创建common, entity, controller, mapper, service包 - 创建实体类,工具类 - 在mapper包下编写Mapper接口,@Mapper, @Repository - 在resources目录下编写Mapper.xml文件,与Mapper接口绑定 - 在Controller中编写接口,Service中编写逻辑 - 打包,java -jar启动