手把手教你用Spring-Boot搭建项目

一、简介

SpringBoot自问世以来,以其“starter” POMs和自动配置受到广大开发者的青睐。它使得创建项目非常的简单,省去了之前的诸多配置。下面我们就手把手教你如何用Spring-Boot搭建项目。


二、项目搭建

首先,打开IDEA工具,选择新建项目:

手把手教你用Spring-Boot搭建项目

新建Spring-Boot项目

选择Spring Initializr,JDK用1.8,并下一步:

手把手教你用Spring-Boot搭建项目

Spring Initializr

填写自己项目的Group、Artifact、Package等:

手把手教你用Spring-Boot搭建项目

配置新项目

勾选依赖的jar包,在这里,我们勾选最基础的,lombok,web,mybatis。集成其他的功能我们以后介绍。

手把手教你用Spring-Boot搭建项目

依赖

命名项目名称,我们就叫demo

手把手教你用Spring-Boot搭建项目

点击完成,项目生成。项目结构如下:

手把手教你用Spring-Boot搭建项目

项目结构

我们创建好分层结构:controller、service、mapper、model。mybatis的xml文件我们放在resources的com.example.demo.mapper下,如下:

手把手教你用Spring-Boot搭建项目

在这里,数据源我们采用阿里的druid,数据采用mysql,所以我们将druid和mysql的依赖添加到pom中

手把手教你用Spring-Boot搭建项目

将druid和mybatis的配置添加到application.properties文件中,由于我们的service层没有interface,所以我们要把spring-aop的代理打开。

手把手教你用Spring-Boot搭建项目

最后我们在配置让spring扫描到mybatis的mapper接口,使得我们在项目中可以直接注入,我们在DemoApplication类中添加注解如下:

手把手教你用Spring-Boot搭建项目

至此,spring项目的搭建以及数据库的配置就完成了,其余的各个层的代码在这里就不再赘述了,按照以前的开发就好了,如果想看代码,请从我的GitHub下载:https://github.com/bigbugliu/spring-boot-demo。

如有疑问,请给我留言。接下来我们还会介绍Spring-Boot集成Redis、ApacheSolr、Spring-Session等。

手把手教你用Spring-Boot搭建项目


分享到:


相關文章: