一 打开我们的开发软件IDEA

图片说明

二 next很重要

图片说明

三 填写项目名称,文件组名称,以及项目路径(有命名约束)

图片说明

四 next 选择框架所依赖的技术

图片说明
基础配置所需要依赖
图片说明
图片说明
图片说明
Template是模板model引擎技术,如果采用前后端分离技术的,这里的前后端分离只是狭义上的分离话,那么这里的模板model就不用选了,因为用不到
Security 属于Spring开发的安全协议框架,对应的登录系统中涉及token验证,或者第三方引流登录可以尝试学习使用
SQL 就是对应的数据库依赖
图片说明
这里很多数据库开发依赖,通常使用的JDBC,JPA,MyBatis,按时记住MySQL Driver需要选择,不然驱动IDEA中data插件是无法使用的
后面就是傻瓜式操作了

重要的是创建的项目需要启动,这里我采用的是yml格式配置application
图片说明
图片说明
图片说明

五 目录结构

图片说明

六 Logback.xml

图片说明
图片说明
图片说明

七 注意事项

  1. 通常我们Mapper文件对应resources文件下的Mapper文件,在Mapper接口中类名添加@Mapper
  2. 持久化操作(mapper)通常是用xml文件进行书写,虽然SpringBoot已经减少很多xml文件读写,但是对于持久化操作MyBatis的方式还是使用xml方式
  3. 数据库连接方式(application.yml)
      这是mysql5版本的连接方式,8版的加cj,不然你上线Linux系统绝壁自杀
      driver-class-name: com.mysql.jdbc.Driver
  4. Idea中很多插件可以使用
    图片说明
    Database是可以连接你的数据库的,无论本地还是线上的,只要是SQL都可以连接
    Maven Project 是用来对项目进行打包,相应配置可以使用POM文件匹配上传路劲,进行上传,也可以打包以后在他的target文件下,通过Xftp进行上传
  5. 对mapper中的xml文件配置
    图片说明
    注意那个namespace=“path” 就是对应项目mapper路径的接口文件
  6. 注意接口文件的@Mapper @Service("service接口类名") @Params("param") 就是通过这个将mapper中的参数传送给xml文件的

祝你好运,小白一枚,不喜勿喷