博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring boot+mybatis搭建项目
阅读量:4946 次
发布时间:2019-06-11

本文共 4724 字,大约阅读时间需要 15 分钟。

一.创建spring boot项目

1.File->New->Project

image.png
2.选择 Spring Initializr ,然后选择默认的 url 点击【Next】:
2.jpg
3.修改项目信息
3.jpg
4.选择项目的模板
4.jpg
5.jpg
5、填写Project name 和项目的位置,然后点击Finish。
6.jpg
点击完成后生产的代码结构图:
image.png

二:配置pom文件

因为需要集成Mybatis插入,所以需要在pom.xml中加上依赖包

所以最后的pom.xml文件内容如下:

4.0.0
org.springframework.boot
spring-boot-starter-parent
2.1.2.RELEASE
ygop.o2o.jdq
service
1.0.1
service
Demo project for Spring Boot
1.8
org.springframework.boot
spring-boot-starter-jdbc
org.springframework.boot
spring-boot-starter-web
org.mybatis.spring.boot
mybatis-spring-boot-starter
2.0.0
com.alibaba
druid
1.1.11
org.mybatis.spring.boot
mybatis-spring-boot-starter
2.0.0
org.mybatis.generator
mybatis-generator-core
1.3.5
mysql
mysql-connector-java
runtime
org.springframework.boot
spring-boot-starter-test
test
org.springframework.boot
spring-boot-maven-plugin
org.mybatis.generator
mybatis-generator-maven-plugin
${basedir}/src/main/resources/generator/generatorConfig.xml
true
true

其中

org.mybatis.generator
mybatis-generator-maven-plugin
${basedir}/src/main/resources/generator/generatorConfig.xml
true
true

是mybatis generator 自动生成代码插件配置文件的地址;

三:配置mybatis

1.添加mybatis generator 自动生成代码插件配置文件

在resources文件加下添加generator文件夹,并创建generatorConfig.xml文件
内容如下:

四.配置application.yml

server:  port: 8089spring:  datasource:    mame:    type: com.alibaba.druid.pool.DruidDataSource    url: jdbc:mysql://localhost:3306/ygop_eps_commodity    username: test    password: test    driver-class-name: com.mysql.jdbc.Driver    filters: stat    maxActive: 20    initialSize: 1    maxWait: 60000    minIdle: 1    timeBetweenEvictionRunsMillis: 60000    minEvictableIdleTimeMillis: 300000    validationQuery: select 'x'    testWhileIdle: true    testOnBorrow: false    testOnReturn: false    poolPreparedStatements: true    maxOpenPreparedStatements: 20#Mybatis配置mybatis:    mapper-locations: classpath:mybatis/mapper/**/*.xml    type-aliases-package: ygop.o2o.jdq.service.model.entities

五:设置build自动生成代码

1.Run->Edit Configurations

点击加好+
image.png
然后配置mybatis-generator信息
8.jpg
店家Apply 和OK最后在主界面的右上角会有一个
image.png
2.自动生成代码
image.png
生成代码结构图:
image.png

到这里spring boot+mybatis搭建项目就已经完成了;

六:运行程序

1.添加注解

在SpringbatisApplication中添加注解
将mapper注入到Spring中
@MapperScan("com.example.springbatis.dto")
image.png
2.创建Controller
9.jpg

3.运行:

image.png

转载于:https://www.cnblogs.com/amoshu/p/10445014.html

你可能感兴趣的文章
struts2验证规则validation配置文件命名方式总结
查看>>
注册表删除chrome插件
查看>>
python作业2 购物车
查看>>
POJ 2181 -- Jumping Cows
查看>>
Sprint 一周详细计划
查看>>
Window中C++进行精确计时的方法
查看>>
在引入的css或者js文件后面加参数的作用
查看>>
MFC窗体程序中添加调试控制台
查看>>
Windows Server 2012 Essentials [1]
查看>>
MSYS2 简单配置
查看>>
通用数据库设计——观念纠正
查看>>
BZOJ2555 SubString 【后缀自动机 + LCT】
查看>>
python 图像的离散傅立叶变换
查看>>
OOD沉思录 --- 类和对象的关系 --- 包含关系4
查看>>
2012年1月编程语言排行榜:Objective-C成为年度语言
查看>>
写给自己和设计师们---一个朋友
查看>>
php 上传图片
查看>>
comment.comment.content刷新才能显示的问题
查看>>
LOJ 2130 软件包管理器
查看>>
【译】SQL Server索引进阶第二篇:深入非聚集索引
查看>>