SpringBoot整合Mybatis完整版

  • 时间:
  • 浏览:1
  • 来源:大发5分快乐8_极速5分11选5

自从Spring推出Boot,Cloud系列前一天,一度成为热门的框架,现在大每种的招聘要求与算不算相关的开发经验,借此我在这里就给当.我分享一下怎么玩转SpringBoot跟Mybatis。

许多jdbc等等常用的配置文件信息都还才能查看的。

扫描映射文件不然启动项目会报错的

接下来当.我就来创建包

网络不好的还才能下载怪怪的慢,慢慢等安装。

mapper:这里是放dao层的xml文件 也只是 mybatis的

pom.xml 配置文件

controller :控制层

首先当.我才能 在eclipse上方集成STS,至于这是哪此,被委托人还才能去Sping的官网看介绍。

平常当.我web项目算不算在tomcat等容器上方启动,这里为哪此不才能 呢,是SpringBoot将会集成了tomcat,许多许多不才能 当.我在配置了。

mysql 数据库

service:实现类

dao层接口UserInfoMapper 这里我是继承了BaseMapper父类,许多最好的辦法 是还才能共用的

BaseMapper

 

我这里选了2.0.3版本,现在基本算不算2.0+的版本,选了mysql和web,mybatis,将会是web项目,后要选取web这一 选项,许多的还才能按被委托人才能 选取,点击 Finish ,就会有另另一一一两个新项目,不过才能 等待英文几分钟,sts工具会生成spring boot目录的形态学 及文件

下载安装地址:http://docs.spring.io/spring-boot/docs/current/reference/html/getting-started-installing-spring-boot.html 

entity:实体类

jdk 环境



https://download.csdn.net/download/dsn727455218/10539629



首先当.我才能 先创建另另一一一两个userinfo表 字段(id,username,userpass,name)

接下来当.我就写写代码try-try

这里我给当.我提供我创建的demo下载地址

这多少包是做哪此的当.不不能开明白

eclipse 版本随意

没法就加进,重启eclipse即可,许多意味着 我就不做多的说明,相信当.我才能发现。

将会有的码友才能 看注解的源码没法打开dependencies

只是 这一 样子的

https://blog.csdn.net/dsn727455218/article/details/81028192

这一 是最为简单的 输入项目名,包名,以及项目类型后,版本现在基本算不算2.0+,下载导入到开发工具即可

SpringBoot项目创建的最好的辦法 :

controller层UserInfoController

当.我只才能 运行DemoApplication文件即可。

mapper文件UserInfoMapper.xml 这是mybatis的sql

才能 注意的是当.我才能 在DemoApplication上方加进



这里我给当.我提供我创建的demo下载地址

这里我只是 配置另另一一一两个基础的,将会才能 更加完整篇 的配置文件还才能参考我的另一篇文章

service层UserInfoService 同样的我继承了BaseService

https://download.csdn.net/download/dsn727455218/10539629

使用工具:

同样也还才能再mapper接口类上方加@Mapper注解,两者皆可

eclipse安装:

这一 工具的安装使用我就不给当.我介绍,相信当.我都能完成。

BaseService

如有才能 还才能加我Q群【508742428】当.我并肩讨论技术。



成功界面,当.我会都看Spring大大的logo

dao:数据接口

下载安装配置环境我就太大做介绍,很简单的操作这算不算我介绍的重点

对应的实体类UserInfo



这只是 当.我最终的形态学 。

上方会不定时为当.我更新文章,敬请期待。





在这里就不跟当.我说废话,当.我实际操作一番。