axelor 官方文档提示支持mysql5.7, 不过实践中会遇到JSON字段的问题,需要修改一些源码.
本次我打算升级axelor使它支持MYSQL8.
### 挑战
hibernate
"5.2.10.Final" > "5.5.3.Final"
hibernate_validator
"5.4.1.Final" > "7.0.1.Final"
hibernate_search
"5.7.0.Final" > "5.11.9.Final"
mysql-connector-java
5.1.41 > 8.0.25
flyway-core
4.1.2 > 7.10.0
validation-api
1.1.0.Final > 2.0.1.Final
新增mysql8的保留词以及几处BUG
axelor 的三方依赖多年没有更新,本次更新后,在mysql8上运行良好