博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
实现自己的权限管理系统(二):环境配置以及遇到的坑
阅读量:3890 次
发布时间:2019-05-23

本文共 1208 字,大约阅读时间需要 4 分钟。

开发环境:Maven + MyBatis + Spring + SpringMVC

数据库:mysql 8

web容器:tomcat 9

数据源:druid

1、web.xml配置

2、applicationContext.xml配置

3、SpringMVC配置:注意位置

4、配置mybatis

5、其他配置信息:数据库配置,redis配置,日志配置

踩坑:

1、mybatis、mysql 8 的 版本与阿里巴巴数据源版本对不上,正确依赖如下:

org.mybatis
mybatis
3.4.0
org.mybatis
mybatis-spring
1.3.0
com.alibaba
druid
1.1.10
mysql
mysql-connector-java
8.0.11

2、mysql 8 的配置信息与mysql 5  不一样:

db.driverClassName 和 db.url 这里一直报错
db.driverClassName=com.mysql.cj.jdbc.Driverdb.url=jdbc:mysql://127.0.0.1:3306/数据库名称?serverTimezone=UTC&useUnicode=true&characterEncoding=utf8&characterSetResults=utf8&useSSL=false&verifyServerCertificate=false&autoReconnct=true&autoReconnectForPools=true&allowMultiQueries=truedb.username= xxxxdb.password= xxxx

3、使用lombok时@Setter @Getter无效

明明导入了包,但是为什么还是报红呢?

原因就在于在idea中使用lombok时需要引入Lombok插件

4、关于redis在spring上的密码配置问题:可以配置多个redis服务:

 

转载地址:http://wtphn.baihongyu.com/

你可能感兴趣的文章
基于windows平台Git+GitHub+Hexo搭建个人博客(二)
查看>>
Windows平台下SVN安装配置及使用
查看>>
python简便的编辑工具:jupyter notebook
查看>>
使用pip安装的时候出现 ModuleNotFoundError: No module named ‘pip‘
查看>>
Selenium自动化测试(八)之上传文件
查看>>
Selenium UI自动化(Java篇)
查看>>
使用Fiddler模拟弱网进行测试
查看>>
使用POI读取Excel测试用例
查看>>
记一次数据推送的异常解决端口解决
查看>>
linux、mysql、nginx、tomcat 性能参数优化
查看>>
Nginx使用Linux内存加速静态文件访问
查看>>
杀掉nginx进程后丢失nginx.pid,如何重新启动nginx
查看>>
nginx另类复杂的架构
查看>>
Nginx流量复制/AB测试/协程
查看>>
使用NTP服务器完美解决VMware Linux时间无法同步问题
查看>>
机器学习笔记(3)---K-近邻算法(1)---约会对象魅力程度分类
查看>>
机器学习笔记(4)---K-近邻算法(2)---使用sklearn中的KNN算法
查看>>
数据结构——外部排序
查看>>
UNIX网络编程——System V 消息队列
查看>>
信号量、互斥锁,读写锁和条件变量的区别
查看>>