spring boot 整合 mybatis 最最最最简单的方法

很是简单的spring boot整合mybatis,看完还不会我吃翔!!!

东西/原料

  • Windows
  • idea,jdk1.8,mysql,maven

方式/步调

  1. 1

    1.1、起首打开idea,点击建立项目

    1.2、然后按图标识表记标帜,点击下一步,若是点击next之后犯错了,封闭再从头点击建立项目(收集问题)

    1.3、本身按照习惯点窜项目名,包名然后点击下一步next

    1.4、然后选择web下面的web,sql下面的MySQL和mybatis,点击下一步(也可以本身选择此外版本,在搜刮框的右边)

    1.5、按照喜好更改项目地点的目次,点击完当作

  2. 2

    2.1、进入项目后打开pom.xml(图五),这里有4个依靠,web,spring-mybatis,mysql驱动,test,此刻还贫乏一个数据库的毗连池

    2.2、在dependencies节点下随便输入一个 <  idea会有提醒的,回车(图6)

    2.3、看图7,输入druid,一般都有提醒的,然后回车(我喜好用druid,也可以用c3p0,dbpc  看小我喜好)

    2.4、看图8(或点击项目,本身点击maven更新一下)

  3. 3

    先看看包布局

  4. 4

    1、建立实体类(数据库的表就按照这个弄就行了)

    2、建立mapper类也就是dao

    3、建立service,看实现类就行(看着红色的报错不爽的请看下一张图,百度轻易查到解决法子的)

    4、建立controller类

    5、建立mapper.xml(<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >)

  5. 5

    根本工具弄好了然后就来设置装备摆设application.properties文件了,看着红色不爽的请看下一张图,发布的经验换行有问题,复制粘贴之跋文得把【手动换行】删失落,再回车换行,

    #druid

    【手动换行】spring.datasource.url=jdbc:mysql://localhost:3306/改为本身数据库的名字?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false

    【手动换行】spring.datasource.username=root

    【手动换行】spring.datasource.password=123456

    【手动换行】spring.datasource.driver-class-name=com.mysql.jdbc.Driver

    【手动换行】spring.datasource.type=com.alibaba.druid.pool.DruidDataSource

    【手动换行】#mybatis

    【手动换行】mybatis.mapper-locations=classpath:mapper/*.xml

    【手动换行】mybatis.configuration.map-underscore-to-camel-case=true

    【手动换行】mybatis.type-aliases-package=com.jingyan.user.entity

    【手动换行】#注重:  spring.datasource.url=url放在一行,否则应该会报错

  6. 6

    最后弄好之后,启动看算作果。。。掉败了别找我,本身看细心点,归正我当作功了

    最后进入浏览器输入http://localhost:8080/listUser

注重事项

  • dao类记得加上@Mapper,service的实现类记得加上@Service
  • jdk需要1.8,设置装备摆设文件中mysql的url别弄错了,账号暗码先本身尝尝是不是准确的
  • maven下载速度慢的本身换当作阿里的镜像
  • 发表于 2018-10-13 00:00
  • 阅读 ( 706 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具