FirstGradle

本贴最后更新于 1943 天前,其中的信息可能已经时移世改

一、导入依赖

20190916011216.png

二、build.gradle

  1. 整合 SpringBoot
plugins { id 'java' } group 'com.qiang' version '1.0.0-SNAPSHOT' sourceCompatibility = 1.8 repositories { mavenCentral() } dependencies { testCompile group: 'junit', name: 'junit', version: '4.12' compile group: 'org.springframework.boot', name: 'spring-boot-starter-web', version: '2.1.4.RELEASE' }

三、Application

  1. 启动成功

20190916012949.png

四、整合 Mabatis

  1. 导入依赖
compile group: 'mysql', name: 'mysql-connector-java', version: '8.0.15' compile group: 'com.alibaba', name: 'druid', version: '1.1.18' compile group: 'org.mybatis.spring.boot', name: 'mybatis-spring-boot-starter', version: '2.0.1'
  1. 设置资源文件夹
sourceSets { main { resources { srcDirs("src/main/java", "src/main/resources") } } }
  1. 在主函数上加上注解
@MapperScan({"com.qiang.mapper"})

五、application.yml

server: port: 8080 spring: application: name: FirstGradle datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=CTT username: root password: root type: com.alibaba.druid.pool.DruidDataSource

六、整合 PageHelper

  1. 导入依赖
compile group: 'com.github.pagehelper', name: 'pagehelper', version: '4.1.6'
  1. 配置 PageHelper
  • 使用
  • 七、整合 Redis
    1. 导入依赖
    compile('org.springframework.boot:spring-boot-starter-data-redis:2.1.3.RELEASE') { exclude group: 'redis.clients', module: 'jedis' exclude group: 'io.lettuce', module: 'lettuce-core' } compile group: 'redis.clients', name: 'jedis', version: '2.9.0'
    1. Redis 配置
  • RestTemplate 配置
  • 使用
  • 八、项目结构

    20190916233957.png

    九、源代码

    FirstGradle.zip

    • Gradle
      41 引用 • 20 回帖 • 2 关注

    相关帖子

    回帖

    欢迎来到这里!

    我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

    注册 关于
    请输入回帖内容 ...