做刷单的网站,wordpress自带字体,网站建设上传图片不显示,公司展示类网站模板免费下载2019独角兽企业重金招聘Python工程师标准 由于MyBatis属于一种半自动的ORM框架#xff0c;所以主要的工作就是配置Mapping映射文件#xff0c;但是由于手写映射文件很容易出错#xff0c;所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这… 2019独角兽企业重金招聘Python工程师标准 由于MyBatis属于一种半自动的ORM框架所以主要的工作就是配置Mapping映射文件但是由于手写映射文件很容易出错所以可利用MyBatis生成器自动生成实体类、DAO接口和Mapping映射文件。这样可以省去很多的功夫将生成的代码copy到项目工程中即可。 使用自动生成有很多方式可以在eclipse中安装插件但是以下将要介绍的这种方式我认为很轻松最简单不需要装插件只需要下几个jar包即可把它们放在一个目录下面。 生成代码需要的文件和jar包 上图文件下载地址http://download.csdn.net/detail/u012909091/7206091 其中有mybatis框架的jar包数据库驱动程序jar包以及MyBatis生成器jar包。其中的generatorConfig.xml是需要我们来配置的文件配置如下 [html] view plain copy print ? ?xml version1.0 encodingUTF-8? !DOCTYPE generatorConfiguration PUBLIC -//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd generatorConfiguration !-- 数据库驱动-- classPathEntry locationmysql-connector-java-5.1.25-bin.jar/ context idDB2Tables targetRuntimeMyBatis3 commentGenerator property namesuppressDate valuetrue/ !-- 是否去除自动生成的注释 true是 false:否 -- property namesuppressAllComments valuetrue/ /commentGenerator !--数据库链接URL用户名、密码 -- jdbcConnection driverClasscom.mysql.jdbc.Driver connectionURLjdbc:mysql://125.221.1.1/db_124 userIddem passworddem /jdbcConnection javaTypeResolver property nameforceBigDecimals valuefalse/ /javaTypeResolver !-- 生成模型的包名和位置-- javaModelGenerator targetPackagetest.domain targetProjectsrc property nameenableSubPackages valuetrue/ property nametrimStrings valuetrue/ /javaModelGenerator !-- 生成映射文件的包名和位置-- sqlMapGenerator targetPackagetest.mapping targetProjectsrc property nameenableSubPackages valuetrue/ /sqlMapGenerator !-- 生成DAO的包名和位置-- javaClientGenerator typeXMLMAPPER targetPackagetest.IDao targetProjectsrc property nameenableSubPackages valuetrue/ /javaClientGenerator !-- 要生成的表 tableName是数据库中的表名或视图名 domainObjectName是实体类名-- table tableNameuser_info_t domainObjectNameUser enableCountByExamplefalse enableUpdateByExamplefalse enableDeleteByExamplefalse enableSelectByExamplefalse selectByExampleQueryIdfalse/table /context /generatorConfiguration 当以上这些完成之后只需要打开控制台进入lib目录下执行脚本 java -jar mybatis-generator-core-1.3.2.jar -configfile generatorConfig.xml -overwrite 即可。 这样在生成之后就可以在src目录下找到相应的文件夹每个表格都会对应三个文件实体类、接口、配置文件。 转载于:https://my.oschina.net/zhanghaiyang/blog/594900