IDEA构建Maven+springboot+mybatis项目搭建及问题总结
2020-01-11 19:30
711 查看
具体搭建方法和步骤,详细可参见
https://blog.csdn.net/a290270915/article/details/79176859
配置文件说明
generatorConfig.properties --数据库链接配置
application.properties --mybaits 数据库配置 主要用于代码生成等 可指定端口 server.port
generatorConfig.xml --mybaits 配置 主要反射和用于代码生成等
搭建过程中常见问题
一、service 实现找不到,主要有以下几种情况
1、Application 不行在主包下面 com.***, 2、 Application 增加以下注解 @SpringBootApplication @MapperScan(basePackages="com.***.dao") //mapper 使用必须配置到dao层 3、service 层 和 实现层 增加 @service 注解, controller 引用时 需要加 @Autowired,service实现层 引用dao层 需增加 @Autowired
二、dao 层实现找不到
1、application.properties 中 mybatis扫描要指定全路径
mybatis.mapper-locations=classpath:com/boot/mapper/*Mapper.xml
2、pom 增加以下配置,build 节点下
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> <include>**/*.yml</include> <!--加载模板文件--> <include>**/*.html</include> <!--加载静态文件--> <include>/static/</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.xml</include> <include>**/*.properties</include> <include>**/*.yml</include> <!--加载模板文件--> <include>**/*.html</include> <!--加载静态文件--> <include>/static/</include> </includes> <filtering>false</filtering> </resource> </resources>‘
3、Mapper.xml 命名空间要正确
<mapper namespace="com.***.dao.*Mapper">
4、Mapper.xml 中 mybatis代码重复生成
检查 Mapper.xml 中是否多次生成 resultMap,多次生成则去掉重复代码
三、数据库连接不上,SLL问题
解决方法 ,数据库连接增加以下信息
&useSSL=true
四、数据库连不上,时间不正确
解决方法 ,数据库连接增加以下信息
&serverTimezone=UTC
源码下载
https://download.csdn.net/download/weixin_41003771/11930439
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- IDEA构建Maven+springboot+mybatis+Swagger项目 配置及mybatis代码自动生成
- IDEA搭建SpringBoot+Maven+Mybatis+MySQL-Web项目流程
- 使用IDEA搭建maven+SSM(spring+springMVC+mybatis)项目时,出现Service注入出错问题
- IDEA上搭建maven项目整合springboot+mybatis+shiro
- 使用idea 搭建一个 SpringBoot + Mybatis + logback 的maven 项目
- IDEA+Springboot+Mybatis+Maven搭建Web项目
- 使用idea+springboot+Mybatis搭建web项目
- java 搭建基于springboot的ssm(spring + springmvc + mybatis)的maven项目
- idea 搭建 springMVC+mybatis+maven 项目(二)
- IDEA上创建 Maven SpringBoot+mybatisplus+thymeleaf 项目
- 基于maven的springMvc+Mybatis,搭建项目的时候发现一些问题这里例举下
- java 搭建基于springboot的ssm(spring + springmvc + mybatis)的maven项目
- idea+maven+springboot搭建web简单项目经历小计(RestController)
- IDEA搭建 springMVC maven mybatis 项目
- Idea使用Maven创建多模块SpringBoot项目问题记录
- 使用IDEA和Maven搭建一个Spring Boot项目
- [SpringBoot]IDEA快速构建SpringBoot应用项目(二)整合Mybatis + Druid
- IDEA搭建SpringBoot项目,整合mybatis中出现的错误以及解决办法
- 使用idea+springboot+Mybatis搭建web项目
- spring boot + maven + mybatis 学习过程遇到问题总结(1)