mybatis,自动生成代码中generatorConfig.xml你应该注意的地方:
2016-07-22 17:35
531 查看
<?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE generatorConfiguration 3 PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" 4 "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> 5 <generatorConfiguration> 6 <!--数据库驱动-->
<!--这里是第一个要注意的地方:mysql的驱动包一定要正确-->7 <classPathEntry location="mysql-connector-java-5.0.8-bin.jar"/> 8 <context id="Tables" targetRuntime="MyBatis3"> 9 <commentGenerator>10 <property name="suppressDate" value="true"/>11 <property name="suppressAllComments" value="true"/>12 </commentGenerator>13 <!--数据库链接地址账号密码:第二个应该注意的地方:用户名和密码一定要检查-->14 <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://***" userId="root" password="root">15 </jdbcConnection>16 <javaTypeResolver>17 <property name="forceBigDecimals" value="false"/>18 </javaTypeResolver>19 <!--生成Model类存放位置:
第三个应该注意的地方:实体类的存放,xml文件的存放,mapper文件的存放,一定要确定在你指定的位置!
--> 20 <javaModelGenerator targetPackage="model" targetProject="src"> 21 <property name="enableSubPackages" value="true"/> 22 <property name="trimStrings" value="true"/> 23 </javaModelGenerator> 24 <!--生成映射文件存放位置--> 25 <sqlMapGenerator targetPackage="mapping" targetProject="src"> 26 <property name="enableSubPackages" value="true"/> 27 </sqlMapGenerator> 28 <!--生成Dao类存放位置--> 29 <javaClientGenerator type="XMLMAPPER" targetPackage="dao" targetProject="src"> 30 <property name="enableSubPackages" value="true"/> 31 </javaClientGenerator> 32 <!--生成对应表及类名
生成的表名:第四点应注意的地方:表一定是你数据库里的表
--> 33 <table tableName="message" domainObjectName="Messgae" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table> 34 </context> 35 </generatorConfiguration>
一般配置文件的问题不过以上四点,切记!
相关文章推荐
- 各个屏幕的logo尺寸要求
- 代码安全增强与标准注解语言SAL
- IO流基础以及文件流的代码实现
- java 线程池ThreadPoolExecutor简介与实例
- 从QWidget继承的圆形进度条QRoundProgressBar,只有370行代码(别忘了有现成的QProgressDialog)
- FTP 的搭建过程和遇到的问题
- 总结eclipse中安装maven插件
- Spring Boot Logback应用日志
- Spring Boot Logback应用日志
- [c#]exchange回复,全部回复,转发所遇到的问题
- 用maven配置springboot+freemarker
- 百度分页技术核心代码
- 2016多校联合训练第二场 1001 Acperience 公式推导
- 2016多校联合训练第二场 1001 Acperience 公式推导
- 使用spring boot 改造老项目,多个数据源问题
- 中科院分词系统(NLPIR)JAVA简易教程
- Java并发包:Lock和ReadWriteLock
- 当强制关机时,出现Eclipse打不开的问题
- 代码debug技巧----对拍
- php命名空间namespace自动载入