当前位置: 首页 > news >正文

邢台度网网站建设河南网站推广优化排名

邢台度网网站建设,河南网站推广优化排名,网站代码优化怎么做,公司刚成立网站怎么做mybatsi-MyBatis的逆向工程 一、前言二、创建逆向工程的步骤1.添加依赖和插件2.创建MyBatis的核心配置文件3.创建逆向工程的配置文件4.执行MBG插件的generate目标 一、前言 正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。 Hibernate是支…

mybatsi-MyBatis的逆向工程

  • 一、前言
  • 二、创建逆向工程的步骤
    • 1.添加依赖和插件
    • 2.创建MyBatis的核心配置文件
    • 3.创建逆向工程的配置文件
    • 4.执行MBG插件的generate目标

一、前言

正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。 Hibernate是支持正向工
程的。
逆向工程:先创建数据库表,由框架负责根据数据库表,反向生成如下资源:
Java实体类
Mapper接口
Mapper映射文件

二、创建逆向工程的步骤

1.添加依赖和插件

    <!-- 控制Maven在构建过程中相关配置 --><!-- 依赖MyBatis核心包 --><dependencies><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.16</version></dependency><dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>5.2.0</version></dependency></dependencies><build><!-- 构建过程中用到的插件 --><plugins><!-- 具体插件,逆向工程的操作是以构建过程中插件形式出现的 --><plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.3.0</version><!-- 插件的依赖 --><dependencies><!-- 逆向工程的核心依赖 --><dependency><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-core</artifactId><version>1.3.2</version></dependency><!-- MySQL驱动 --><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>8.0.16</version></dependency></dependencies></plugin></plugins></build>
</project>

2.创建MyBatis的核心配置文件

在这里插入图片描述

3.创建逆向工程的配置文件

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfigurationPUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN""http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration><!--targetRuntime: 执行生成的逆向工程的版本MyBatis3Simple: 生成基本的CRUD(清新简洁版)MyBatis3: 生成带条件的CRUD(奢华尊享版)--><context id="DB2Tables" targetRuntime="MyBatis3"><!-- 数据库的连接信息 --><jdbcConnection driverClass="com.mysql.cj.jdbc.Driver"connectionURL="jdbc:mysql://localhost:3306/ssm?serverTimezone=UTC"userId="root"password="123456"></jdbcConnection><!-- javaBean的生成策略--><javaModelGenerator targetPackage="com.kent.mybatis.pojo" targetProject=".\src\main\java"><property name="enableSubPackages" value="true" /><property name="trimStrings" value="true" /></javaModelGenerator><!-- SQL映射文件的生成策略 --><sqlMapGenerator targetPackage="com.kent.mybatis.mapper"  targetProject=".\src\main\resources"><property name="enableSubPackages" value="true" /></sqlMapGenerator><!-- Mapper接口的生成策略 --><javaClientGenerator type="XMLMAPPER" targetPackage="com.kent.mybatis.mapper"  targetProject=".\src\main\java"><property name="enableSubPackages" value="true" /></javaClientGenerator><!-- 逆向分析的表 --><!-- tableName设置为*号,可以对应所有表,此时不写domainObjectName --><!-- domainObjectName属性指定生成出来的实体类的类名 --><table tableName="t_emp" domainObjectName="Emp"/><table tableName="t_dept" domainObjectName="Dept"/></context>
</generatorConfiguration>

4.执行MBG插件的generate目标

红线部分双击
在这里插入图片描述
在这里插入图片描述

http://www.hengruixuexiao.com/news/50415.html

相关文章:

  • 小密圈wordpress赣州seo优化
  • 实力app开发公司搜索引擎优化哪些方面
  • 济宁网站建设制作设计长沙关键词优化平台
  • 怎么注册公司企业邮箱百度自动优化
  • 购物网站的设计软件拉新推广平台
  • 设计类网站开发策划书千锋教育怎么样
  • 宁波网站推广优化百度信息流广告代理
  • 企业网站建设标准产品关键词的搜索渠道
  • h5动画制作软件武汉百度搜索优化
  • 做网站便宜还是app便宜常见的营销方式有哪些
  • 建立个人网站的目的discuz论坛seo设置
  • 南阳企业网站制作chatgpt中文在线
  • 网站关健词排名谷歌浏览器下载手机版最新版
  • 女生做seo网站推广广州新闻发布
  • 做动感影集的网站北京网站建设公司大全
  • 曼奇立德原画培训多少钱北京seo网站开发
  • blog网站开发实例windows优化大师值得买吗
  • 漳州网站建设bt磁力
  • 建设网站的本质谷歌网站优化
  • 如何做销售网站百度投诉中心热线
  • 实验室建设网站广州白云区今天的消息
  • 智慧旅游门户网站建设网店代运营一年的费用是多少
  • 512m内存做网站百度检索入口
  • 网页设计制作一个餐饮网站昆山网站建设公司
  • 网站制作 郑州网络推广方式有哪些
  • 买了虚拟主机怎么做网站山东seo百度推广
  • 虎门做网站的公司什么网站推广比较好
  • 专业的网站制作正规公司百度产品大全首页
  • 怎么修改网站关键词百度网站的网址是什么
  • 南沙做网站百度搜图入口