初始化项目开发api,集成swagger

2019-11-02  本文已影响0人  ljwheyxy

参考文章:
1、博客园,方法大成:https://www.cnblogs.com/chiangchou/p/sunny-1.html
2、csdn开发接口的步骤:https://blog.csdn.net/qq_28336351/article/details/79327357
3、swagger配置:http://blog.didispace.com/springbootswagger2/
4、https://www.jianshu.com/p/aad3f57a4ee9
5、lombok的使用方法:https://www.cnblogs.com/heyonggang/p/8638374.html

经验:
1、单元测试很有必要,面对一个新的技术,先做单元测试,不要怕耽误时间,磨刀不误砍柴工嘛

目录
1、初始化项目
2、集成swagger
3、lombok的使用方法
4、设置定时任务
5、jpa的使用方法
6、添加认证
7、springboot下使用@Test
8、自定义异常

3、lombok的使用

添加lombok依赖,在idea中还需要添加插件

<dependencies>
<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.10</version>
</dependency>
</dependencies>

再在idea中,settings->Plugins中,找到lombokPlugin

5、Jpa的使用方法

jpa注释 https://blog.csdn.net/mr_doudo/article/details/79380642

server:
  port: 8086
spring:
  #通用的数据源配置
  datasource:
    driverClassName: com.mysql.jdbc.Driver
    url: jdbc:mysql://localhost:3306/demo_test?useSSL=false&useUnicode=true&characterEncoding=utf8
    username: root
    password: 123
  jpa:
    #这个参数是在建表的时候,将默认的存储引擎切换为 InnoDB 用的
    database-platform: org.hibernate.dialect.MySQL5InnoDBDialect
    #配置在日志中打印出执行的 SQL 语句信息。
    show-sql: true
    hibernate:
      #配置指明在程序启动的时候要删除并且创建实体类对应的表
      ddl-auto: create

7、springboot下使用@Test
@RunWith(SpringRunner.class) 添加这个

上一篇 下一篇

猜你喜欢

热点阅读