springboot配置使用mybatis
[TOC]
一、pom文件添加依赖
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.1.4</version>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<mainClass>com.example.Application</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.html</include>
<include>**/*.css</include>
<include>**/*.js</include>
<include>**/*.yml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
二、修改yml配置文件
spring:
datasource:
username: root
password: 123456
url: jdbc:mysql://localhost:3306/example?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC
driver-class-name: com.mysql.jdbc.Driver
mybatis:
mapper-locations: classpath:com/example/mapper/*Mapper.xml ## mapper.xml所在目录
三、启动类添加MapperScan注解
在启动类上添加 @MapperScan("com.example.mapper")
,扫面Mapper。
mapper.xml文件的基本结构
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.example.mapper.UserMapper">
</mapper>
猜你喜欢
java项目
1394
springboot+mybatis配置多数据源并利用aop实现自动切换(demo)
框架
1659
springboot+mybatis配置多数据源并利用aop实现自动切换1.项目大致结构2.pom依赖dependencygroupIdorg.springframework.boot
框架
3373
1.测试项目分布:2.测试数据库分布:有两个数据库1.main2.second3.项目yml配置文件:server:port:8888servlet:context-path:/#项目路径
blog
maven安装配置和使用
框架
3489
1.官网下载压缩文件http://maven.apache.org/download.cgi解压找一个目录解压,本文解压到f盘根目录下2.修改本地仓库配置settings标签下加入
框架,springboot
96
一、需求:二、logback-spring.xml配置文件详情三、application.yml中添加多环境配置四、测试配置是否成功五、配置不同级别的日志输出到不同文件一、需求:
使用
redis,springboot
1075
一、springboot集成redis一般配置pomdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot
webrtc,srs,音视频
1048
/goexportPATH=$PATH:$GOROOT/bin:$GOBIN使用source/etc/profile命令使配置文件生效[root@localhostlocal]source/etc
official
1211
首先配置maven,参考:https://packages.aliyun.com/maven
在项目中添加如下配置
distributionManagement
repository
目录
没有一个冬天不可逾越,没有一个春天不会来临。最慢的步伐不是跬步,而是徘徊,最快的脚步不是冲刺,而是坚持。