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

做星座网站公司要做seo

做星座网站,公司要做seo,网站改进建议,嘉兴seo排名一、引言 官网文档:http://www.mybatis.org/generator/index.html 通过使用官方提供的mapper自动生成工具,mybatis-generator-core-1.3.2来自动生成po类和mapper映射文件。 作用:mybatis官方提供逆向工程,可以使用它通过数据库中的表来自动生成Mapper接口…

 

一、引言

官网文档:http://www.mybatis.org/generator/index.html

通过使用官方提供的mapper自动生成工具,mybatis-generator-core-1.3.2来自动生成po类和mapper映射文件。

作用:mybatis官方提供逆向工程,可以使用它通过数据库中的表来自动生成Mapper接口和映射文件(单表增删改查)和Po类.

1.需要导入的jar包

  

2.mapper生成配置文件

  需要在generatorConfig.xml 中配置mapper生成的详细信息,主要需要修改的几个点:

  1)添加要生成的数据库表

  2)po文件所在的包的路径

  3)mapper文所在包的路径

generatorConfig.xml配置如下:

<?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><context id="MybatisGenerator" targetRuntime="MyBatis3"><commentGenerator><!-- 是否去除自动生成的注释 --><property name="supressAllComments" value="true" /></commentGenerator><!-- 数据库连接信息:驱动类、连接地址、用户名、密码 --><jdbcConnection driverClass="com.mysql.jdbc.Driver"connectionURL="jdbc:mysql://localhost:3306/springmvc?serverTimezone=UTC"userId="root" password="950806"></jdbcConnection><!-- 默认值 --><javaTypeResolver><property name="forceBigDecimals" value="false" /></javaTypeResolver><!-- 生成的po实体类的存放位置 --><javaModelGenerator targetPackage="po"targetProject=".\src"><property name="enableSubPackages" value="true" /><property name="trimStrings" value="true" /></javaModelGenerator><!-- 生成的mapper映射文件(XML文件)的存放位置 --><sqlMapGenerator targetPackage="mapper"targetProject=".\src"><property name="enableSubPackages" value="false" /></sqlMapGenerator><!-- 生成的mapper接口(JAVA文件)的存放位置 --><javaClientGenerator type="XMLMAPPER"targetPackage="mapper" targetProject=".\src"><property name="enableSubPackages" value="false" /></javaClientGenerator><!-- 指定数据库表 --><table tableName="items" /><table tableName="users" /></context>
</generatorConfiguration>

3.配置完后,编写java类生成mapper文件

import java.io.File;
import java.util.ArrayList;
import java.util.List;import org.mybatis.generator.api.MyBatisGenerator;
import org.mybatis.generator.config.Configuration;
import org.mybatis.generator.config.xml.ConfigurationParser;
import org.mybatis.generator.internal.DefaultShellCallback;public class MyGenerator {public void generate() throws Exception {List<String> warnings = new ArrayList<String>();boolean overwrite = true;File configFile = new File("GeneratorConfig.xml");ConfigurationParser cp = new ConfigurationParser(warnings);Configuration config = cp.parseConfiguration(configFile);DefaultShellCallback callback = new DefaultShellCallback(overwrite);MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config, callback, warnings);myBatisGenerator.generate(null);}public static void main(String[] args) throws Exception {MyGenerator myGenerator = new MyGenerator();myGenerator.generate();}}

4.执行java程序,自动对数据库中的表数据生成相应的mapper映射文件和po文件

刷新包结构:生成了需要的po文件和mapper映射文件

 

转载于:https://www.cnblogs.com/wy-blogs/p/10040916.html

http://www.lbrq.cn/news/2384371.html

相关文章:

  • 建立外贸网站多少钱fifa最新排名出炉
  • 百度网站介绍显示图片百度搜索关键词排名优化技术
  • 苏州 网站设计 知名什么平台可以发广告引流
  • 郑州快速网站优化公司哪家好成品网站源码
  • 西安印象网站建设百度账号中心官网
  • 深圳企业网站制作报价南京seo域名
  • 自己做网站运营西安seo顾问
  • wordpress导航站主题网站设计制作在哪里找
  • 做电视网站需要多大的服务器制作网页需要多少钱
  • 使用动易模版制作网站seo标签优化
  • 公司网站 优帮云营销策略ppt模板
  • 网站建设用什么语言好湖南网站seo推广
  • 做网站要学些什么条件深圳seo秘籍
  • 社区论坛网站建设企业网络推广计划书
  • 花都网站开发网站seo搜索引擎优化案例
  • 动态网站中如何做项目栏北京网站推广营销策划
  • 怎么做五个页面网站网站编辑seo
  • 佛山网站建设设计一个新产品的营销方案
  • 中国万网注册网站有什么推广产品的渠道
  • 专门做生鲜的网站重庆百度seo整站优化
  • 涟源市建设局网站免费网站生成器
  • 想弄个网站怎么出售友情链接
  • 网站开发工作协议书范本广告推广免费平台
  • 沧浪seo网站优化软件有哪些平台可以免费发广告
  • 杭州雄飞网站建设网络公司东莞谷歌推广公司
  • 网站建设前台后台设计外贸推广是做什么的
  • godaddy网站建设教程优秀软文范例100字
  • 建设六马路小学 网站千锋教育官方网
  • 什么网站值得做河南seo网站多少钱
  • 自己有域名要怎么制作网站电商运营培训哪个机构好
  • 【C语言进阶】结构体
  • postman接口测试,1个参数有好几个值的时候如何测试比较简单快速?
  • UE 一些基础的python
  • Android性能优化之网络优化
  • Java面试(基础篇) - 第二篇!
  • FATFS文件系统原理及其移植详解