单体框架应用:1.搭建框架遇到的坑

下班坐公交的时候比较轻松,以后就利用这段时间记录博客吧。

公司目前统一的思想,小项目用单体框架先上,单体撑不住了就上微服务。所以趁周末时间配置了一套微服务框架,今天在公司跑了一下,遇到了一些问题:

1.com.mysql.jdbc.Driver 类加载不上,反复尝试了多次之后找到问题,要把mysql的plugin依赖放在当前子模块的pom.xml中,放在公共依赖然后继承并没有用。

2.在下的依赖不会实际出现在子模块的依赖中,需要在子模块中添加对应的groupId和artifactId依赖才会起作用。

3.同理. 在用mytatis generator逆向生成时不小心把插件扔进了版本仲裁里,结果在maven工具栏的插件里找不到generate

4.一个不分模块的项目从一个分模块单体应用项目复制的pom.xml,启动后报错,需要把打包方式从pom改成jar,不分模块的程序要直接打jar包运行.

5.application.yml竟然也能遇到问题 数据库密码配置打错字我也是服了自己

6.数据库表里的中文字符变成了??? 在数据库application.yml里的数据库连接url表名后加上?useUnicode=true&characterEncoding=utf8 (前提是数据库和开发工具等环境要统一了字符集utf-8)



    4.0.0

    *****
    *****
    0.0.1-SNAPSHOT
    jar

    *****
    

 

把项目名藏一下吧 *****代替 springboot用的F的最新版,F版兼容spring cloud alibaba

你可能感兴趣的:(单体框架应用:1.搭建框架遇到的坑)