源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

MyBatis_Generator插件的安装以及简单使用方法(图解)

  • 时间:2021-11-27 16:14 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:MyBatis_Generator插件的安装以及简单使用方法(图解)
[b]MyBatis_Generator_1.3.1.zip[/b] [b]1 下载安装包[/b] 安装包名称:MyBatis_Generator_1.3.1.zip [img]http://files.jb51.net/file_images/article/201705/201705300854532.png[/img] [b]2 在Eclipse上进行安装[/b] [b]l [/b][b]将插件[/b][b]压缩包中的[/b][b]features[/b][b]和plugins里的东西都拷贝到eclipse的文件夹features和plugins下。[/b] [img]http://files.jb51.net/file_images/article/201705/201705300854533.png[/img] l[b]重启[/b][b]eclipse[/b][b],验证是否安装成功。[/b] [img]http://files.jb51.net/file_images/article/201705/201705300854534.png[/img] 出现此说明安装成功! [b]3 使用指南[/b] 创建Maven工程,完成之后如下: [img]http://files.jb51.net/file_images/article/201705/201705300854535.png[/img] [b]1.[/b][b]新建一个[/b][b]generatorConfig[/b][b]文件[/b] [img]http://files.jb51.net/file_images/article/201705/201705300854536.png[/img] [b]2.generatorConfig.xml[/b][b]文件的配置[/b] [b]jdbcConnection[/b][b] [/b]---数据库链接URL、用户名、密码 [b]javaModelGenerator[/b]---生成模型的包名和位置,就是mybatis 里面用的一些entity 类的存放路径配置 [b]sqlMapGenerator[/b] ---生成的映射文件报名和位置,就是对应mybatis 的写sql 语句的xml文件的存放路径配置 [b]javaClientGenerator[/b]---生成DAO的包名和位置,就是mybatis 里面dao 接口的存放路径 [b]table[/b]---这个配置项是配置在项目中操作的数据库表 [img]http://files.jb51.net/file_images/article/201705/201705300854537.png[/img] [img]http://files.jb51.net/file_images/article/201705/201705300854538.png[/img] [b](1[/b][b])pom.xml[/b][b]中添加依赖[/b] [img]http://files.jb51.net/file_images/article/201705/201705300854539.png[/img] [img]http://files.jb51.net/file_images/article/201705/2017053008545310.png[/img] [img]http://files.jb51.net/file_images/article/201705/2017053008545311.png[/img] [b](2[/b][b])运行项目,执行run as -[/b][b]》 maven install [/b] 执行成功后,仓库里会下载下来这些依赖包。(如果有的话,就一直skip然后就build success了) [b](3[/b][b])找到mysql[/b][b]的jar[/b][b]包位置[/b] 这个jar包的位置会在后面的配置文件generatorConfig.xml中用到。 [i]E:\RepMaven\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar[/i] <classPathEntry location=[i]"E:\RepMaven\mysql\mysql-connector-java\5.1.38\mysql-connector-java-5.1.38.jar"[/i] /> [img]http://files.jb51.net/file_images/article/201705/2017053008545312.png[/img] [b](4[/b][b])查看表所在的数据库信息[/b] <jdbcConnection driverClass=[i]"com.mysql.jdbc.Driver"[/i] connectionURL=[i]"jdbc:mysql://localhost:3306/test"[/i] userId=[i]"root"[/i] password=[i]"root"[/i] /> <table tableName=[i]"users"[/i] domainObjectName=[i]"userInfo"[/i] /> tableName:用于自动生成代码的数据库表 domainObjectName:对应于数据库表的javaBean类名 [img]http://files.jb51.net/file_images/article/201705/2017053008545313.png[/img] [b](5[/b][b])配置完后运行mybatisConfig.xml[/b] 点击mybatisConfig.xml,右键选择generate mybatis .... [img]http://files.jb51.net/file_images/article/201705/2017053008545314.jpg[/img] [b](7[/b][b])查看结果,自动创建成功的代码结构:[/b] [img]http://files.jb51.net/file_images/article/201705/2017053008545315.png[/img] [b](8[/b][b])查看详细代码[/b] [img]http://files.jb51.net/file_images/article/201705/2017053008545316.png[/img] [img]http://files.jb51.net/file_images/article/201705/2017053008545317.png[/img] [img]http://files.jb51.net/file_images/article/201705/2017053008545318.png[/img] [b]4 注意事项[/b] l generatorConfig.xml配置一定要准确,构建的表名如果出现错误可能会导致报错: 错误配置: [img]http://files.jb51.net/file_images/article/201705/2017053008545319.png[/img] 正确配置: [img]http://files.jb51.net/file_images/article/201705/2017053008545320.jpg[/img] l targetProject路径使用相对路径,不要使用绝对路径,否则会报错: 错误配置: [img]http://files.jb51.net/file_images/article/201705/2017053008545321.png[/img] 报错信息: [img]http://files.jb51.net/file_images/article/201705/2017053008545322.png[/img] 正确配置: [img]http://files.jb51.net/file_images/article/201705/2017053008545323.png[/img] 以上这篇MyBatis_Generator插件的安装以及简单使用方法(图解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程素材网。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部