博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springboot整合mybatis即使用 **mapper.xml 02
阅读量:5992 次
发布时间:2019-06-20

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

1.如何在springboot中整合Mybatis,并使用 **mapper.xml ?

一、导入相关依赖

org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-test
org.mybatis.spring.boot
mybatis-spring-boot-starter
mysql
mysql-connector-java
com.alibaba
druid
复制代码

二、编写配置文件

spring:  datasource:    url: jdbc:mysql://localhost:3306/数据库名?characterEncoding=utf-8&useSSL=false    username: 用户名    password: 密码    driver-class-name: com.mysql.jdbc.Driver#配置mybatis 所需映射的mapper.xml 文件的位置mybatis:  mapper-locations: classpath:mapper/*.xml  #type-aliases-package: com.fancy.account.spu.dbobject复制代码

三、开始写数据库表对应的java对象,写操作数据库的接口 (同时与相应的 **mapper.xml)文件相映射 Eg:

接口://@Mapperpublic interface TSpuDao {    void addSpu(@Param("spuName") String spuName, @Param("spuHeadphoto") String spuHeadphoto, @Param("spuDetailphoto") String spuDetailphoto, @Param("spuDecphoto") String spuDecphoto,@Param("spuStatus") int spuStatus);}复制代码

对应的**mapper.xml

insert into t_spu (spu_name,spu_headphoto,spu_detailphoto,spu_decphoto,spu_status) values (#{spuName},#{spuHeadphoto},#{spuDetailphoto},#{spuDecphoto},#{spuStatus})
复制代码

四、在写一个controller访问即可

转载于:https://juejin.im/post/5cbb14926fb9a0685a3f00a8

你可能感兴趣的文章
常见的免费SMTP服务器有哪些,如何设置
查看>>
Pinyin4jUtil 汉字转拼音
查看>>
java实现图片水印
查看>>
搜索引擎的一个实验
查看>>
socket 编程入门教程(三)TCP原理:4、设计TCP socket的类(下)
查看>>
万能配置的大屏可视化功能来啦~
查看>>
Linux安装git
查看>>
JAVA常见面试题之Forward和Redirect的区别
查看>>
网站目录文件权限的简单安全设置
查看>>
iReport中使用JavaBeanDataSource,父子报表,html标签,自定义格...
查看>>
自定义URL规则,URL传参
查看>>
关于加速和优化网页设计的文档收集
查看>>
Linux无法登录,提示module is unknown并闪退
查看>>
Calendar 日期类的使用
查看>>
Zookeeper-Watcher机制与异步调用原理
查看>>
RAID详解[RAID0/RAID1/RAID10/RAID5]
查看>>
解决ADT大量出现"Unexpected value from nativeGetEnabledTa
查看>>
借问主机怎样购?空间稳定必须有
查看>>
vue.js快速上手。
查看>>
Android listview与adapter用法(BaseAdapter + getView)
查看>>