day01_项目创建

lombok插件

项目创建流程

创建ihrm项目

添加ihrm_common模块

添加 entity, uitls 包

  • entity包
    用户响应数据返回JSON数据
  • utils
    添加工具类: 雪花算法(分布式架构生成主键id,不会重复)

添加 ihrm_common_model模块

  • 编辑pom.xml文件
    dependency依赖中添加对 ihrm_common 模块的依赖
  • 添加实体类
  • 使用 lombok插件 简化实体类代码
    简化 getter setter constructor的操作
    • @Setter:所有的属性添加 set方法
    • @Getter: 所有的属性添加 get方法
    • @NoArgsConstructor:添加无参构造方法
    • @AllArgsConstructor:所有参数添加构造方法
    • @Data:最常用的注解
      等同于 @Setter + @Getter + @NoArgsConstructor

添加 ihrm_cmopany模块

  • 编辑 pom.xml
  • 添加 application.yml配置文件
    sources 下添加文件
  • 配置启动类
    • 创建 com.ihrm.company类
    • 添加@SpringBootApplication注解
      表明是一个配置类
      添加包扫描路径
    • 添加@EntiyScan
      设置 jpa 扫描的路径
    • 添加main方法,传入启动类的字节码
      传入配置类字节码文件,初始化配置
上一篇:EF Core中执行Sql语句查询操作之FromSql,ExecuteSqlCommand,SqlQuery


下一篇:Vue项目划分目录结构