SpringBoot整合Mybatis完整版

  • 时间:
  • 浏览:1
  • 来源:新大发快三—大发彩票APP

在这里就不跟人们说废话,人们实际操作一番。

自从Spring推出Boot,Cloud系列刚刚 ,一度成为热门的框架,现在大每项的招聘要求有的是 有相关的开发经验,借此我在这里就给人们分享一下怎样才能玩转SpringBoot跟Mybatis。

都要注意的是人们都要在DemoApplication上边加上

接下来人们就来创建包

这里我给人们提供我创建的demo下载地址

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

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

人们只都要运行DemoApplication文件即可。

首先人们都要先创建一另另一个userinfo表 字段(id,username,userpass,name)

dao:数据接口

你這個工具的安装使用让我不给人们介绍,相信人们都能完成。

BaseMapper



eclipse安装:

同样也可不都要再mapper接口类上边加@Mapper注解,两者皆可

dao层接口UserInfoMapper 这里我是继承了BaseMapper父类,许多法律法子是可不都要共用的



平常人们web项目有的是 在tomcat等容器上边启动,这里为有哪些不都要呢,是SpringBoot将会集成了tomcat,这么 来太满 不都要人们在配置了。

这这么 来太满 人们最终的形态学 。

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

 

我这里选了2.0.3版本,现在基本有的是 2.0+的版本,选了mysql和web,mybatis,将会是web项目,有的是确定web你這個选项,许多的可不都要按当事人都要确定,点击 Finish ,就会有一另另一个新项目,不过都要等候几分钟,sts工具会生成spring boot目录的形态学 及文件

pom.xml 配置文件



许多jdbc等等常用的配置文件信息都可不都要查看的。

mapper文件UserInfoMapper.xml 这是mybatis的sql

上边会不定时为人们更新文章,敬请期待。

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

使用工具:

service:实现类

接下来人们就写写代码try-try

将会有的码友都要看注解的源码这么 打开dependencies

jdk 环境

mapper:这里是放dao层的xml文件 也这么 来太满 mybatis的

这几只包是做有哪些的人们应该能开明白

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

controller :控制层



entity:实体类

这里让我说 配置一另另一个基础的,将会都要更加完整性的配置文件可不都要参考我的另一篇文章

SpringBoot项目创建的法律法子:

首先人们都要在eclipse上边集成STS,至于这是有哪些,当事人可不都要去Sping的官网看介绍。

mysql 数据库



eclipse 版本随意



这里我给人们提供我创建的demo下载地址

成功界面,人们会想看 Spring大大的logo



如有都要可不都要加我Q群【2008742428】人们同去讨论技术。

网络不好的可不都要下载很重慢,慢慢等安装。

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

controller层UserInfoController

下载安装配置环境让我这么 来太满做介绍,很简单的操作这有的是 我介绍的重点

这么 来太满 你這個样子的

对应的实体类UserInfo

这么 就加上,重启eclipse即可,许多意味着着 让我不做多的说明,相信人们要能发现。

BaseService

service层UserInfoService 同样的我继承了BaseService