SpringBoot小demo

Just Run

本次文章将带领大家从0开始搭建一个Spring Boot的Demo。

创建项目

选择Create New Project

选择Spring Initializr 并配置SDK和URL,点击Next

填写项目基本元信息,包括名称,ID,版本等,点击Next

选择依赖,这选择 Web Mysql JDBC Mybatis 点击Next

等待几秒,创建好的项目结构如下:

配置项目

1.手动添加需要的第三方依赖

2.配置文件

根据个人习惯,我将配置文件更名为application.yml,在配置文件配置端口号,mybatis配合和数据源配置

其中,某些配置根据个人情况。

Demo代码

1创建数据库,数据库名字student, 表为tb_student

2创建实体类

@DateTimeFormat(pattern = "yyyy-MM-dd")

3编写Mapper

4编写Service和ServiceImpl

注意,UserServiceIml类外面要加上@Service

5编写Controller

要加上@Controller

配置启动类

最后一步很关键,要在这个类里面启动,要配置要加载的内容。

这里配置了批量扫描Mapper进行注册。@MapperScan

之前犯过的一个错

启动类所在的目录结构必须满足这样的,启动类和其他被扫描包在同一层。

这样的话,启动项目时,才会扫描到其中的注解。

预告

下文将阐述几种部署Spring Boot项目的方式。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180831G17LOP00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券