开发环境
- IDE: intellJ idea 2019.1
- Tomcat: tomcat 8
- JDK:Java 1.8
- gradle: 2.14.1
步骤
-
创建项目
在指定gradle的时候,可以指定本地的gradle路径,或者使用 recommanded 的gradle(创建时会自动下载)


-
编辑
build.gradle文件build.gradle是gradle默认执行的文件主要代码是:
//build.gradle //这是不指定本地gradle的做法,如果指定本地gradle,可以将 buildscript 这段删掉 buildscript { ext { springBootVersion = '1.5.4.RELEASE' } repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } //使用 阿里云的库 } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}") } } apply plugin: 'java' apply plugin: 'org.springframework.boot' apply plugin: "application" version = '0.0.1-SNAPSHOT' sourceCompatibility = 1.8 repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' } } configurations { providedRuntime } // 这段待会再解释,主要因为 idea IDE 编译时不会主动处理 xml 文件 task copyMapping(type: Copy) { copy { from("src/main/java") { include("com/test/demo/mapper/*.xml") } into("${projectDir}/build/resources/main") //请确认你的编译输出路径是这样的 } } //引入相关依赖 dependencies { compile('org.springframework.boot:spring-boot-starter-web') //必备 compile('org.springframework.boot:spring-boot-starter-thymeleaf') //必备 providedRuntime('org.springframework.boot:spring-boot-starter-tomcat') compile("org.springframework.boot:spring-boot-starter-jdbc:${springBootVersion}") compile('org.springframework.boot:spring-boot-starter-test') compile('org.springframework.boot:spring-boot-starter') compile('mysql:mysql-connector-java:5.1.38') compile group: 'org.mybatis', name: 'mybatis', version: '3.4.1' compile group: 'org.mybatis', name: 'mybatis-spring', version: '1.3.0' } -
编辑代码
创建完后的项目结构如下图3.1
User.java

本文介绍了如何在IntelliJ IDEA中创建一个SpringBoot项目,并结合Mybatis和Spring进行详细配置。开发环境包括IDEA 2019.1、Tomcat 8和Java 1.8。文章详细讲解了创建项目的步骤,特别强调了gradle的配置以及Mybatis查找mapper.xml文件的规则。同时,还提到了数据库的创建注意事项,如数据库名、表名和数据类型应与代码保持一致。最后,文章提到了运行配置和项目结构,并提供了源代码链接。
最低0.47元/天 解锁文章
450

被折叠的 条评论
为什么被折叠?



