1. Maven 프로젝트의 리소스에서 GeneratorConfig.xml을 만듭니다
2. GeneratorConfig.xml을 구성하십시오
<? xml version = "1.0"encoding = "utf-8"?> <! doctype generatorconfiguration public "-// mybatis.org//dtd mybatis generator configuration 1.0 // en" "http://mybatis.org/dtd/mybatis-conerator-config_1_0.dtd"> 데이터베이스 드라이버 : 로컬 하드 디스크에서 데이터베이스 드라이버 패키지를 선택합니다-> <classPathentry 위치 = "c : /users/xx/.m2/repository/mysql/mysql-connector-java/5.1.35/mysql-connector-java-5.1.35.jar"/> <컨테 텍스트 ID = "MyBatiTime" "> <commentGenerator> <property name = "suppressDate"value = "true"/> <!-자동으로 생성 된 주석을 제거 해야하는지 여부 : 예 : 예 : 거짓 : 거짓 : respressAllComments "value ="true "/> </commentgenerator> <!-데이터베이스 링크 URL, Username, password-> <jdbcConnection driver class" ConnectionUrl = "jdbc : mysql : // xx : 3306/xx"userid = "xx"password = "xx"> </jdbcconnection> <javatyperesolver> <property name = "forceBigDecimals"value = "false"/> </javatyperesolver> <!-<javamodelgerator-> <javamodelgerator <javamodelgerator. TargetPackage = "com.info.statistics.model"targetProject = "Src/Main/Java"> <속성 이름 = "enableSubPackages"value = "true"/> <property name = "trimstrings"value = "true"/> </javamodelgenerator> <!-매핑 파일 생성-<sqlmapgenerator TargetPackage = "com.info.statistics.mapping"targetProject = "src/main/java"> <property name = "enablebsackages"value = "true"/> </sqlmapgenerator> <!-Dao의 패키지 이름과 위치 생성-> <javaclientgenerator type = "xmlmapper" TargetPackage = "com.info.statistics.dao"targetProject = "src/main/java"> <property name = "enablebpackages"value = "true"/> </javaclientgenerator> <!-생성 할 테이블은 데이터베이스의 테이블 이름 또는 voil tablename _ ""tablename _ ""thevabinel _ "입니다. domainObjectName = "dsRiskModelorder"enableCountByExample = "false"enableUpdateByaplem = "false"enabledeTeTeByexample = "false"enablesectbyexample = "false"selectByexamplequeryId = "false"> </table> <tablename = "tel_bill_record"domablemname = dstelbillRecord ""dstelbillRecord " enableCountByExample = "false"enableUpdateByexample = "false"enabledeTeByexample = "false"enableseLectByexample = "false"selectByexampleQuiltQueryId = "false"> </table> </context> </generatorconfiguration>
3. pom.xml 구성
<Plugin> <groupId> org.mybatis.generator </groupid> <artifactid> mybatis-generator-maven-plugin </artifactid> <3.2 </version> <configurationfile> /src/main/resources/generator/generatorconfig.xml </configurationfile> <fuverwrite> true </orverwrite> <verbose> true </verbose> </configuration> </plugin>
4. 객체를 생성하는 두 가지 방법
방법 1 : 아이디어의 Maven 플러그인을 사용하여 빠르게 생성하십시오.
Mybatis-Generator : 생성을 생성하십시오
방법 2 : 아이디어에서 "실행 실행"옵션 추가 Maven을 사용하여 Mybatis-Generator-Maven-Plugin 플러그인을 실행하십시오.
mybatis -generator : 생성 -e는 자세한 정보를 출력하기 위해 -e를 추가합니다
위는이 기사의 모든 내용입니다. 모든 사람의 학습에 도움이되기를 바랍니다. 모든 사람이 wulin.com을 더 지원하기를 바랍니다.