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项目的方式。
领取专属 10元无门槛券
私享最新 技术干货