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

网站建设水平如何评价/东莞网站制作十年乐云seo

网站建设水平如何评价,东莞网站制作十年乐云seo,小程序做网站,自己动手做网站教程mybatis 映射生成mapper和pojo ---逆向工程的使用过程 使用逆向工程生成mapper和pojo2. 新建一个项目,随便叫什么 3.导入mybatis-generator-core 、mybatis、mybatis-spring、log4j等jar 4.在与src目录同级别下生成generatorConfig.xml文件,配置如下&…
mybatis 映射生成mapper和pojo ---逆向工程的使用过程
  1. 使用逆向工程生成mapperpojo

2. 新建一个项目,随便叫什么

3.导入mybatis-generator-core mybatismybatis-springlog4jjar

 4.在与src目录同级别下生成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><!-- 是否去除自动生成的注解,true是,false否 --><property name="supressAllComments" value="true"/></commentGenerator><!-- 数据库连接信息: --><jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://localhost:3306/egou" userId="root" password="123456" ></jdbcConnection><!-- 默认值false,把JDBC DECIMAL 和NUMBER类型解析为Integer,为true时 解析为 java.math.BigDecimal --><javaTypeResolver><property name="forceBigDecimals" value="false"/></javaTypeResolver><!-- 生成的po实体类的存放位置 --><javaModelGenerator targetPackage="com.egou.pojo" targetProject=".\src"><!-- enableSubPackages:是否让schema作为包的后缀 --><property name="enableSubPackages" value="false"/><!-- 从数据库返回的值为清理前后的空格 --><property name="trimStrings" value="true"/></javaModelGenerator><!-- 生成的mapper映射文件(XML)的存放位置 --><sqlMapGenerator targetPackage="com.egou.mapper" targetProject=".\src"><property name="enableSubPackages" value="false"/></sqlMapGenerator><!-- 生成的mapper接口(JAVA文件)的存放位置 --><javaClientGenerator targetPackage="com.egou.mapper" type="XMLMAPPER" targetProject=".\src"><property name="enableSubPackages" value="false"/></javaClientGenerator><!-- 指定数据库表 根据表名,有多个表就写多条数据 --><table tableName="tb_content"></table><table tableName="tb_content_category"></table><table tableName="tb_item"></table><table tableName="tb_item_cat"></table><table tableName="tb_item-desc"></table><table tableName="tb_item_param"></table><table tableName="tb_item_param_item"></table><table tableName="tb_order"></table><table tableName="tb_order_item"></table><table tableName="tb_order_shipping"></table><table tableName="tb_user"></table></context></generatorConfiguration>

 

 

 

 

5.新建一个类,随意叫什么

 1 package generatorSqlmapCustom;
 2 
 3 import java.io.File;
 4 import java.io.IOException;
 5 import java.util.ArrayList;
 6 import java.util.List;
 7 
 8 import org.mybatis.generator.api.MyBatisGenerator;
 9 import org.mybatis.generator.config.Configuration;
10 import org.mybatis.generator.config.xml.ConfigurationParser;
11 import org.mybatis.generator.exception.XMLParserException;
12 import org.mybatis.generator.internal.DefaultShellCallback;
13 
14 
15 
16 public class GeneratorSqlmap {
17     public void generate() throws Exception {
18         List<String> warnings = new ArrayList<String>();
19         boolean overwrite =true;
20         File configFile = new File("GeneratorConfig.xml");
21         System.out.println("--------"+configFile.getAbsolutePath());
22         ConfigurationParser cp = new ConfigurationParser(warnings);
23         Configuration config = cp.parseConfiguration(configFile);
24         DefaultShellCallback callback = new DefaultShellCallback(overwrite);
25         MyBatisGenerator myBatisGenerator = new MyBatisGenerator(config,callback,warnings);
26         myBatisGenerator.generate(null);
27     }
28     public static void main(String[] args) {
29         GeneratorSqlmap generatorSqlmap = new GeneratorSqlmap();
30         try {
31             generatorSqlmap.generate();
32         } catch (Exception e) {
33             e.printStackTrace();
34         }
35     }
36 }

6.结果

  6.1控制台

   6.2 多出两个从mysql本地库中生成的包

 

posted on 2019-04-20 21:14 Snhk 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/snhk/p/10742772.html

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

相关文章:

  • 塑料机械怎么做网站/软文推广新闻发布
  • 微信公众号微网站怎么做/百度优化软件
  • 我想自学建网站/seo助力网站转化率提升
  • 广州小企业网站制作/b站视频推广怎么买
  • 浦口区网站建设技术指导/宁波seo网站推广软件
  • wordpress语言包更新/昆山seo网站优化软件
  • 北京网站优化专家/推广图片制作
  • 科技创新的重要性和意义/优化大师免费版下载
  • 网站seo方案模板/微商软文范例大全100
  • 陕西网站建设品牌公司推荐/免费有效的推广网站
  • 山东微商网站建设/数据指数
  • 深圳微商城网站设计多少钱/免费的seo网站
  • 做网站宣传的公司/可以免费打广告的网站
  • b2c平台网站建设/培训机构哪家好
  • 自己建设网站模版/做网站建设的公司
  • 毕业设计题目怎么选题/品牌seo培训咨询
  • 泰州做网站需要多少钱/seo搜索引擎推广什么意思
  • wordpress做外贸站/怎么自己弄一个网站
  • 独立网站建设/网络营销服务平台
  • html网站的直播怎么做/windows优化大师收费吗
  • 赣州淘捷网络科技有限公司/优化师的工作内容
  • 云南省中国建设工程造价管理协会网站/长尾词和关键词的区别
  • 基层人武部正规化建设/厦门搜索引擎优化
  • 山西省建设厅官方网站/关闭站长工具seo综合查询
  • ...无锡网站制作/关键词排名怎么快速上去
  • 中小企业网站建设报告/网站建设合同
  • seo排名快速上升/成都网站关键词推广优化
  • 电子元器件网站建设/模板自助建站
  • 普集网站开发/网上怎么做广告
  • 做视频网站可行吗/广州搜索排名优化
  • Ubuntu 24.04.2 LTS 安装mysql8.0.36保姆级教程(从安装到远程连接)
  • Go语言常用的设计模式
  • 逻辑回归——银行贷款案例分析
  • 基于 Amazon Bedrock 与 Anthropic Claude 3 智能文档处理方案:从扫描件提取到数据入库全流程实践
  • 【swoole Windows 开发(swoole-cli 开发 hyperf)】
  • 剧本杀系统 App 开发:科技赋能,重塑剧本杀游戏体验