使用IDEA搭建Springboot+mybatis

 

1、开发工具:Intellij idea2018.2

2、通过Spring Initializr建立项目,Project SDK选择本地的jdk就可以,我的是jdk1.8,之后点击next。

 

修改项目包名,继续next

web中勾选web,sql中勾选mysql、mybatis和jdbc,next

项目名和项目路径,finish

这是我的项目目录结构。(此目录结构有问题,具体请往下看。。。)

在test下新建controller、mapper、model和service目录

在此过程中会弹出maven项目需要导入jar包,点击自动导入,maven就自动下载了(这里的maven是intellij自带的,我又安装了一个,把他们的本地仓库路径设置相同了)

编写一个实体类

UserMapper接口

UserService

UserController

这个类是程序运行的主入口,需要配置@MapperScan来扫描包下面的mapper

配置properties文件,里面是数据库连接信息和端口号等

pom文件,注意45行,mysql的版本号是我自己加的,maven默认加载完的是<scope>runtime</scope>,两个都不影响运行!

右键,启动项目,如上

浏览器中输入localhost:8080/showUser/1,报错:【苦笑】

检查了一下项目,发现项目目录结构不对(上面有提到,在这里就出现问题了)

上面是正确的项目目录结构,这个YuxiApplication必须放在controller、mapper等同级目录下,改完后,重启项目。在浏览器中输入地址localhost:8080/showUser/1

 

 

成功取出数据库中的值。

至此,完成基本的整合,后续功能以后逐一添加!有不足之处还请不吝赐教!!!

转载于:https://www.cnblogs.com/yuxifly828/p/9629547.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值