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

做网站说什么5.0啥意思/网站优化排名提升

做网站说什么5.0啥意思,网站优化排名提升,logo在线制作免费生成,南京网站建设案例在项目中使用到mybatis时,都会选择自动生成实体类,Mapper,SqlMap这三个东东。 手头上在用的又不方便,找了下网上,其实有很多文章,但有些引用外部文件时不成功,也不方便,所以重新整理…

  在项目中使用到mybatis时,都会选择自动生成实体类,Mapper,SqlMap这三个东东。

  手头上在用的又不方便,找了下网上,其实有很多文章,但有些引用外部文件时不成功,也不方便,所以重新整理了下,更方便使用。

1、MyBatisGeneratorConfig.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><!-- 引入配置文件 -->  <properties resource="init.properties"/><!-- jdbc驱动类的路径 --><classPathEntry	location="${classPath}" /><context id="mysqltables" targetRuntime="MyBatis3"><!-- 去除自动生成的注释 --><commentGenerator><property name="suppressAllComments" value="true" /></commentGenerator><!-- 数据库连接信息 --><jdbcConnection driverClass="${jdbc.driverClassName}"connectionURL="${jdbc.url}"userId="${jdbc.username}"password="${jdbc.password}"></jdbcConnection><javaTypeResolver><property name="forceBigDecimals" value="false" /></javaTypeResolver><!-- targetProject:自动生成代码的存放位置 --><!-- 生成entity类 --><javaModelGenerator targetPackage="${package.model}" targetProject="${targetProject}/java/"><property name="enableSubPackages" value="false" /><!-- 是否针对string类型的字段在set的时候进行trim调用 --><property name="trimStrings" value="true" /></javaModelGenerator><!-- 生成mybatis的xml映射文件 --><sqlMapGenerator targetPackage="mappings" targetProject="${targetProject}/resources/"><property name="enableSubPackages" value="false" /></sqlMapGenerator><!-- 生成Mapper接口(即DAO接口) --><javaClientGenerator type="XMLMAPPER" targetPackage="${package.mapper}" targetProject="${targetProject}/java/"><property name="enableSubPackages" value="false" /></javaClientGenerator><table tableName="${tableName}" domainObjectName="${domainName}" enableSelectByExample="false" enableDeleteByExample="false"  enableCountByExample="false"  enableUpdateByExample="false" selectByExampleQueryId="false"> <property  name="useActualColumnNames" value="true" /> </table></context>
</generatorConfiguration>

  主要是引用了当前目录下的配置文件init.properties以方便修改配置。

 

2、init.properties

#MySQL connection config  org.gjt.mm.mysql.Driver
jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://192.168.1.18:3306/dev?characterEncoding=UTF-8
jdbc.username=dev
jdbc.password=devclassPath=mysql-connector-java-5.1.25.jar#请修改以下参数即可运行:
#生成文件的目标源代码目录
targetProject=E:/workspaces/kstrive/src/main
#生成模型类的包名
package.model=com.kstrive.model.domain
#生成Mapper类的包名
package.mapper=com.kstrive.model.mapper
#表名
tableName=ju_tn_flow_defination
#实体名
domainName=FlowDefination

3、执行脚本run.bat

@echo off
echo "请确认执行"
pause
java -cp ".;mybatis-generator-core-1.3.2.jar" org.mybatis.generator.api.ShellRunner -configfile MyBatisGeneratorConfig.xml -overwriteecho "执行完成"
pause

4、文件列表

init.properties
MyBatisGeneratorConfig.xml
mybatis-generator-core-1.3.2.jar
mysql-connector-java-5.1.25.jar
readme.txt
run.bat

就那么多,自己感觉比较原来直接修改xml方便,并且可以复制到任意文件夹来执行。

示例下载:(没找到上传文件。。)

  

转载于:https://www.cnblogs.com/kstrive/p/5112869.html

http://www.jmfq.cn/news/4805479.html

相关文章:

  • 中企动力网站模板/商城网站建设
  • 做网站会提供源代码吗/吉林seo关键词
  • 个人动态网站/网站收录怎么弄
  • 有域名了怎么做网站/网络推广优化平台
  • 杭州91网站建设/百度认证
  • 做网站佛山/合肥seo按天收费
  • 哈尔滨哪里做网站好/网页设计实训报告
  • 我司如何自己建设动态网站/百度收录平台
  • 中山 做网站/注册网址在哪里注册
  • 免费网站怎么制作/如何免费自己创建网站
  • 国家企业信用信息公示系统查询网/什么是搜索引擎优化的核心
  • 包装设计的目的和意义/seo研究协会
  • 中国空间站结构示意图/网站推广的主要方法
  • 广西玉林网站建设/seo技术平台
  • 汕头建网站/百度文库网页版
  • 南桥做网站/口碑营销的方法
  • 美食网站怎样做锅包肉/seo的主要工作是什么
  • ajax做购物网站/推广app平台
  • 网站免费建站o/友情链接交换
  • 美团网站建设规划书/网络营销seo优化
  • 怎么改网站上的logo/今日国际新闻最新消息事件
  • 做一个动态网站多少钱/百度搜索推广怎么做
  • wordpress网站日志/西安网络公司
  • 深圳物流公司大全排名/淘宝seo是什么意思
  • l凉州区城乡建设部网站首页/网络推广软文
  • 临安市建设局门户网站/seo网络贸易网站推广
  • 除了做视频网站还能做什么网站/qq群推广引流免费网站
  • 网站做百度地图定位/如何去推广一个app
  • 百度下拉框推广网站/中文搜索引擎大全
  • 网站建设要域名和什么/设计公司网站设计