<从零学习javaWeb> 1. 脚手架的使用和SpringBoot的初始化

86 阅读1分钟

从零开始的javaWeb项目

前端初始化

前端使用ant design pro完成,从官网的开始使用完成即可。它可以提供一些传统页面的自动生成,并且与后端路由。

后端初始化

  1. 官网安装mysql,配置账号
  2. 用IDEA初始化一个springboot项目(jdk1.8)
  3. 利用maven安装依赖,包括:
    • lombok:通过@Data注解自动为类生成构造器、getter、setter等函数
    • mysql:数据持久化到数据库
    • spring Boot DevTools:便于热更新
    • spring Web:url访问能力
    • mybatis:便于sql
    • junit:单元测试
    • mybatis plus:根据官网安装
  4. 在IDEA连接mysql
  5. 写配置文件application.yml
    spring:
      application:
        name: userCenter
      datasource:
        driver-class-name: com.mysql.cj.jdbc.Driver
        url: xxx(复制数据库配置中的url)
        username: xxx
        password: xxx
    server:
      port: 8080
    
  6. 根据mybatis-plus官方文档编写hello world,启动测试
    • 因为用了mybatis-plus,可以在mapper接口继承BaseMapper,方便做crud
    • 启动类用@MapperScan注解声明,会在启动时自动扫描Mapper文件夹并注入

一些前置知识