整合了几天springboot+mybatis+vue,踩了很多坑,先记下来。

 

首先是springboot的版本很重要,一开始我用springboot2.1就总是启动失败,我换成springboot2.0就好了,我也不知道为什么。springboot的配置倒是的确比较简单,按网上那些来就行了。

 

然后是mybatis逆向生成,我遇见个很奇葩的问题,如果生成的model里面有xxxExample,那么就没法启动,去掉了才能正常运行,最后还是没解决这个问题。

另外就是mysql的版本不同,生成的方法也不同,注意一下mysql版本。

自动生成后,除了@mapper其他要修改的地方就没了,总之自动生成出来的东西少改。

映射文件所在路径别忘了mybatis: mapper-locations:classpath:mappers/*.xml

 

vue在一开始安装时候最好就把来源切换成淘宝镜像,这样速度快一点,也可以避免一些文件被墙掉的bug。

安装依赖时候,遇见错误记得先清理个缓存,我第一次安装时候错误,清缓存就成功了。

网上很多教材都有坑,但多安装卸载几次,总能遇见正确的。我安装时候遇见好几个错。

装组件时候,记得cd 命令进入创建的工程目录,进项目里安装,我一开始直接安装到项目外面去了,居然没提示。

打开其他人的vue项目时候,注意对应项目的开发环境和技术栈,缺了肯定是跑不起来的。

遇见的错误太多了,不挨个写了,百度+谷歌基本可以解决百分之八十的问题,而遇见一些百度+谷歌都找不到的奇葩问题,那就:

切换网络

清理缓存

切换版本

卸载重装

 

总之,见招拆招的毅力和耐心才是最重要的。

Logo

前往低代码交流专区

更多推荐