MyEclipse2018中安装Mybatis generator插件的实现步骤
作者:coder_J 发布时间:2022-02-17 03:47:37
标签:MyEclipse,安装,Mybatis,generator
前言
在使用maven配置Mybatis generator插件时报以下错误,generator插件一直无法使用,查询资料说和eclipse版本有关系。
The POM for org.eclipse.m2e:lifecycle-mapping:jar:1.0.0 is missing, no dependency information available
无奈之下选择安装eclipse的插件。
安装步骤(基于MyEclipse2018)
点击help-->install from catalog...
在搜索框输入MyBatis Generator出现点击install-->Finish.如下图所示
安装完成后在项目中右击新建MyBatis Generator configuration file.如下图所示
点击next 选择文件生成的路径以及文件名,如下图所示
点击Finfish。具体配置可参考以下配置进行修改
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<context id="context1">
<!-- 数据库链接URL,用户名、密码 -->
<jdbcConnection connectionURL="jdbc:mysql://localhost:3306/miaosha?characterEncoding=utf8" driverClass="com.mysql.jdbc.Driver" password="jma3" userId="root" />
<!-- 生成model模型,对应的包 -->
<javaModelGenerator targetPackage="com.jian.miaosha.dataobject" targetProject="miaosha/src/main/java" />
<!-- 对应的xml mapper文件 -->
<sqlMapGenerator targetPackage="mapping" targetProject="miaosha/src/main/resources" />
<!-- 对应的dao接口 -->
<javaClientGenerator targetPackage="com.jian.miaosha.dao" targetProject="miaosha/src/main/java" type="XMLMAPPER" />
<!-- 要生成的表 -->
<table schema="" tableName="customer_password">
</table>
<table schema="" tableName="customer">
</table>
</context></generatorConfiguration>
来源:https://segmentfault.com/a/1190000018145466
0
投稿
猜你喜欢
- Java类加载器1、BootClassLoader: 用于加载Android Framework层class文件。2、PathClassLo
- 把spring-boot项目按照平常的web项目一样发布到tomcat容器下一、修改打包形式在pom.xml里设置 <packagin
- 做消息通信,消息会不断从网络流中取得,而后台也有线程不断消费。本来我一直是使用一些线程安全标识或方法来控制,后来在网上找到一些java新特性
- 1 前言到目前为止Java仍然是使用最多的编程语言,随着Java以及Java社区的不断壮大,Java也早已不再是简简单单的一门计算机语言了,
- 简介我们知道Java中Collection接口下的很多集合都是线程不安全的, 比如 java.util.ArrayList不是线程安全的,
- HttpServletResponse.sendRedirect与RequestDispatcher.forward方法都可以实
- 建议缓存放到 service 层,你可以自定义自己的 BaseServiceImpl 重写注解父类方法,继承自己的实现。为了方便,这里我们将
- 概念优先级队列是一种先进先出(FIFO)的数据结构,与队列不同的是,操作的数据带有优先级,通俗的讲就是可以比较大小,在出队列的时候往往需要优
- 方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。重写(Overriding)是父类与子类之间多
- 我就废话不多说了,大家还是直接看代码吧~<select id="getBiTree" parameterType=
- java.lang.NoClassDefFoundError错误解决办法前言在日常Java开发中,我们经常碰到java.lang.NoCla
- 本文实例为大家分享了C#超市收银系统设计的具体代码,供大家参考,具体内容如下1.登录界面代码如下:using System;using Sy
- throw抛出异常的方式比较直接:if(age < 0){throw new MyException("年龄不能为负数!&q
- Java项目涉及到数据库交互,以往常用的是JDBC,现在则有Hibernate、Mybatis等这些持久化支持。项目中用到了MyBatis,
- properties和yml的区别这几天刚好看到Spring Boot当中有两种配置文件的方式,但是这两种配置方式有什么区别呢?proper
- 前言Spring Cloud默认为Zuul编写并启用了一些过滤器,这些过滤器有什么作用呢?我们不妨按照@EnableZuulServer、@
- MyBatis-plus模糊查询在使用MyBatis-plus的时候,一些基础的增删改查可以不用再自己写sql了:public interf
- 问题现象:HTTP Status 403-Invalid CSRF Token 'null' was found on th
- 泛型1、简单泛型泛型的主要目的之一就是用来指定容器要持有什么类型的对象,而且由编译器来保证类型的正确性。泛型暂时不指定类型,在使用时决定具体
- 很久之前也写过一篇使用Jitpack发布Android开源库的文章,详见Android发布项目到jitpack的完整步骤近来因为工作原因,又