小白的spring boot学习之路

由于小编是mac电脑,自带了jdk1.8,在此就不放jdk安装了,需要可以自查。

1.通过ide创建一个spring boot项目

1.1 选择 File-New-Project创建
1.2 此处我是选了基于maven的,为了测试我选了一个lombok,然后用到spring-web,其它的如mysql到时候再装

创建页面1
创建页面2

1.3 这时候等待一会就能安装成功,看到如下的页面
项目界面

运行右上方小箭头启动,出现如下报错,原因是设置的jdk版本与本地安装的jdk版本不一致,要么更新一下本地的sdk,要么更改一下项目的sdk。
在这里插入图片描述

由于我是新项目学习,我将下载一个新的sdk。如果是老项目的话,就需要将本地sdk更改与项目一致

  1. File-Project structure 下方两张图红框标出来的以及Settings-java compiler里的sdk版本保持一致。
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
看到这个页面就证明启动成功了,也可以打个hello world看看效果。

在这里插入图片描述

接下来装几个常用的插件

  1. mybatis-plus-boot-starter(简化数据库的处理操作官网)
  2. mysql-connector-java(mysql连接器)
  3. mybatis-plus-generator(代码生成器,需安装freemarker。示例代码在test/java/GeneratorTest)
  4. jjwt(jwt,用来鉴权登录)

引入mapper

未引入@mapperScan错误

注:

  1. springboot(3.2.0)配合使用mybatis-plus-boot-starter(3.5.4.1)有bug无法使用,修了一个string类型问题后又有其它问题,就直接把springboot换成了3.1.5就好了,有兴趣可以3.2.0踩坑
  2. 需要首页引入@MapperScan或者每个mapper引入@Mapper,否则会报bean创建失败错误

源码地址
tag: 0.0.1 (仅安装数据库,用于学习用)

总结:
自己从0开始搭建一个java的spring boot过于复杂,各种兼容问题,如最新springboot版本不兼容最新的mybatis-plus版本,官网也没有任何的说明。所以决定再去找一个搭建好的低版本的springboot框架用作初始学习内容

通过maven来创建一个spring boot项目

基于上述原因,所以直接找了一份pom文件直接运行来生成。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值