博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用mybatis
阅读量:6423 次
发布时间:2019-06-23

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

hot3.png

 

1.引入依赖

org.mybatis.spring.boot
mybatis-spring-boot-starter
2.0.0
mysql
mysql-connector-java

2.添加数据源配置

在application.properties文件中添加数据库配置

spring.datasource.url=jdbc:mysql://192.168.0.112:3306/secms_ods?serverTimezone=UTC&useUnicode=true&characterEncoding=utf-8&useSSL=truespring.datasource.username=rootspring.datasource.password=spring.datasource.driver-class-name=com.mysql.jdbc.Driver

Spring Boot 会自动加载 spring.datasource.* 相关配置,数据源就会自动注入到 sqlSessionFactory 中,sqlSessionFactory 会自动注入到 Mapper 中。

3.数据层编码

public interface SysUserMapper {	User findUserByName(String userName);}

mapper文件:SysUserMapper.xml

添加mybatis基础配置:mybatis-config.xml

在application.properties中配置加载mapper文件

mybatis.config-location=classpath:mybatis/mybatis-config.xmlmybatis.mapper-locations=classpath:mybatis/mapper/*.xml

在启动类中增加@MapperScan扫描配置mapper类路径

@SpringBootApplication@ServletComponentScan@MapperScan("com.jiafeng.dao")public class Application {	public static void main(String[] args) {		SpringApplication.run(Application.class, args);	}}

至此可以在service层调用数据层房屋数据库。

转载于:https://my.oschina.net/u/3100849/blog/3054729

你可能感兴趣的文章
spring boot + mybatis 同时访问多数据源
查看>>
URL中汉字转码
查看>>
[转]go正则实例
查看>>
Selector中关于顺序的注意事项
查看>>
小黑小波比.清空<div>标签内容
查看>>
Java中的ExceptionInInitializerError异常及解决方法
查看>>
Spring 注入bean时的初始化和销毁操作
查看>>
java线程同步原理(lock,synchronized)
查看>>
MyEclipse中使用Hql编辑器找不到Hibernate.cfg.xml文件解决方法
查看>>
yRadio以及其它
查看>>
第四节 对象和类
查看>>
闪迪(SanDisk)U盘防伪查询(官方网站)
查看>>
Android onMeasure方法介绍
查看>>
无锁数据结构
查看>>
MySQL的变量查看和设置
查看>>
android onNewIntent
查看>>
XML特殊符号
查看>>
kaptcha可配置项
查看>>
JavaMail邮箱验证用户注册
查看>>
系统时间——ntpd
查看>>