Mybatis逆向工程生成pojo、mapper.java和mapper.xml

本文介绍了如何使用Mybatis的逆向工程功能,从数据库表出发,自动生成Pojo、Mapper.java和Mapper.xml文件,简化开发过程。首先在Eclipse中新建项目,导入所需依赖,然后配置generatorConfig.xml文件,包含数据库连接信息和生成文件的包名。接着创建一个包含Main方法的GeneratorSqlmap类,运行该程序即可生成所需文件。在实际项目中,需确保Mapper的Namespace与Spring配置文件一致,避免命名空间错误。最后,提到了Maven和Spring Boot整合Mybatis的相关教程。
摘要由CSDN通过智能技术生成

Mybatis的逆向工程可以在设计好数据库表的基础上,通过java程序,生成pojo、mapper、和mapper.xml

生成了mapper.xml可满足大部门的增删改查的接口和方法。

在Service中可直接掉用mapper.java中的方法操作数据库。

步骤:

1. 在eclipse中new一个普通的project.

2. 导包



3. 数据库表

CREATE TABLE `items` (
  `items_id` int(11) NOT NULL AUTO_INCREMENT,
  `items_name` varchar(32) NOT NULL COMMENT '商品名称',
  `items_price` float(10,1) NOT NULL COMMENT '商品定价',
  `items_detail` text COMMENT '商品描述',
  `items_pic` varchar(64) DEFAULT NULL COMMENT '商品图片',
  `items_createtime` datetime NOT NULL COMMENT '生产日期',
  PRIMARY KEY (`items_id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8

4. 编写generatorConfig.xml,打开官方下载的docs文件夹,打开index.html,里面有详细的介绍和生成方法

在这里使用xml和java程序的方式。参照Running MyBatis和XML Configuration File Reference就可以完成这个Java程序。



generatorConfig.xml

<?xml version=
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值