从头搭建一个springBoot(Maven)项目
工作三年了,我没有自己手动搭建过一个springBoot 项目,一般都是套版、改改,但总感觉缺点意思,我要自己从头搭建一个springBoot 项目,以夯实基础,总结了解,更多我之前不懂、忽略的知识点。
创建项目框架
一、使用idea 创建项目,选择 spring Initializr 创建 按提示步骤创建好springBoot项目框架。
二、在项目中添加需要的文件目录如图、并修改或添加application.yml
三、在application.yml 文件中指定项目端口号。server.prot=8080,启动服务查看配置是否成功。
四、集成项目日志框架
引入logback.xml 日志配置文件使用 logging.config =日志文件地址来配置日志,以输出固定格式日志,或输出日志到文件。使用 private Logger logger=LoggerFactory.getLogger(getClass()); 调用日志方法。
五、使用mysql与mybatis 整合查询数据库。
引入mysql 包,与 spring的mybatis 包,并且使用alibaba 的数据库连接池 druid-spring-boot-starter 在yml文件中 配置数据库连接参数,配置mybatis 配置文件地址与 对应的mapper.xml 地址。在调用的Mapper接口类上使用@Mapper,或在启动类上添加扫描注解@MapperScan("包名"),或者使用配置@Configuration 的配置类配置 MapperScannerConfigurer 类,申明@Bean 的setBasePackage("包名")。