idea 逆向工程

1.加入插件

首先,我先在maven上下载了插件,直接放在pom.xml文件中,但是后面发现在这里就错了,一同加入到plugin里面的还有mybatis和mysql的依赖,请一定要注意

idea 逆向工程_第1张图片

2.配置文件

使用的是JDBC连接池

idea 逆向工程_第2张图片

配置文件如下


因为这个连接池我也是Copy的,也没多看,一直以为是正确的,结果中间爆了JDBC的错,还苦逼找了半天,粗心大意害死人啊!!以后遇到这种问题一定要多注意了,后面贴上出现的问题

[ERROR] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generate (default-cli) on project mf-dao: Execution default-cli of goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.5:generate failed: Exception getting JDBC Driver: oracle.jdbc.driver.OracleDriver -> [Help 1]

3. 数据库问题

对,好不容易做到这一步,又出问题了,想死的心都有了

Access denied for user 'root'@'localhost' (using password: YES)

问题如上,出现这种问题一般有2种原因,一是密码错误,二是数据库权限不足

对于记不住密码的我来说,怎么可能记不住密码!!我都是用的默认账号密码好伐。(终于机智了一回)

第一种情况理所应当得不考虑。应对数据库权限不足,在网上找了好多解决方法的帖子,自己也试过了,确实有效。

第一步,找到安装数据库的路径;

第二步,找到其中的my.ini这个文件,并打开;

第三步,在其中加入命令,skip-grant-tables,并保存;


第四步,关闭数据库服务;

win10系统,cmd--输入命令:services.msc--mysql--右键停止--右键开启

第五步,在bin目录中进入cmd,进入数据库

idea 逆向工程_第3张图片

点击路径,直接输入cmd就可以直接进入了,其实我就是懒得输路径

idea 逆向工程_第4张图片

最后连接上数据库,大功告成!!

idea 逆向工程_第5张图片

重新尝试,成功!!

你可能感兴趣的:(逆向工程)