springboot(四) 用mybatis-generator自动生成bean和dao
来源:互联网 发布:伪造mac ip蹭网 编辑:程序博客网 时间:2024/06/01 08:29
1、在pom.xml里添加maven插件
<plugin><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-maven-plugin</artifactId><version>1.3.5</version><dependencies><dependency><groupId> mysql</groupId><artifactId> mysql-connector-java</artifactId><version> 5.1.39</version></dependency><dependency><groupId>org.mybatis.generator</groupId><artifactId>mybatis-generator-core</artifactId><version>1.3.5</version></dependency></dependencies><executions><execution><id>Generate MyBatis Artifacts</id><phase>package</phase><goals><goal>generate</goal></goals></execution></executions><configuration><!--允许移动生成的文件 --><verbose>true</verbose><!-- 是否覆盖 --><overwrite>true</overwrite><!-- 自动生成的配置 --><configurationFile>src/main/resources/mybatis-generator.xml</configurationFile></configuration></plugin>
2、在resources下创建mybatis-generator.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-generator-config_1_0.dtd"><generatorConfiguration> <context id="DB2Tables" targetRuntime="MyBatis3"> <commentGenerator> <property name="suppressDate" value="true"/> <property name="suppressAllComments" value="true"/> </commentGenerator> <!--数据库链接地址账号密码--> <jdbcConnection driverClass="com.mysql.jdbc.Driver" connectionURL="jdbc:mysql://192.168.3.155:3308/nonobank_app" userId="stb_nono_app" password="csstbnonobank@2016"> </jdbcConnection> <javaTypeResolver> <property name="forceBigDecimals" value="false"/> </javaTypeResolver> <!--生成Model类存放位置--> <javaModelGenerator targetPackage="com.demo.model" targetProject="src/main/java"> <property name="enableSubPackages" value="true"/> <property name="trimStrings" value="true"/> </javaModelGenerator> <!--生成映射文件存放位置--> <sqlMapGenerator targetPackage="com.demo.mapper" targetProject="src/main/java"> <property name="enableSubPackages" value="true"/> </sqlMapGenerator> <!--生成Dao类存放位置--> <!-- 客户端代码,生成易于使用的针对Model对象和XML配置文件 的代码 type="ANNOTATEDMAPPER",生成Java Model 和基于注解的Mapper对象 type="MIXEDMAPPER",生成基于注解的Java Model 和相应的Mapper对象 type="XMLMAPPER",生成SQLMap XML文件和独立的Mapper接口 --> <javaClientGenerator type="ANNOTATEDMAPPER" targetPackage="com.demo.dao" targetProject="src/main/java"> <property name="enableSubPackages" value="true"/> </javaClientGenerator> <!--生成对应表及类名--> <table tableName="user" domainObjectName="User" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table> </context></generatorConfiguration>
3、在src/main/java/com/demo/下创建dao、model、mapper文件夹。
4、在maven project下双击mybatis-generator插件下的mybatis-generator:generate
0 0
- springboot(四) 用mybatis-generator自动生成bean和dao
- springboot mybatis-generator自动生成bean和dao
- 用mybatis-generator的逆向工程生成bean和dao
- mybatis generator自动生成DAO、Bean、MapperXML等文件
- mybatis-generator自动生成dao、mapping、bean配置详解(转)
- MyBatis Generator 自动生成Dao、Bean、Mapping相关
- 利用Mybatis-generator自动生成java-bean和dao和mapper.xml
- 使用mybatis-generator自动生成dao、model和mapper
- 使用MyBatis Generator自动生成实体、mapper和dao层
- mybatis-generator自动生成DAO文件
- MyBatis Generator自动生成Dto、Dao、Mapping
- MyBatis Generator 自动生成 Dto、Dao、Mapping
- mybatis-generator自动生成dao、mapping、model
- mybatis generator自动生成model、dao、mapper
- Mybatis-Generator自动生成dao,javaBean,映射
- SSM myBatis 配置及自动生成Bean 和 Dao
- SpringBoot之mybatis-generator自动生成
- springboot使用generator-mybatis插件自动生成mybatis文件
- 如何从一个svn地址切换到另一个地址
- Android开发之APP直播简介
- [Leetcode]357. Count Numbers with Unique Digits
- BZOJ2096: [Poi2010]Pilot
- vim常用命令(目前我所用到的欢迎大家填补)
- springboot(四) 用mybatis-generator自动生成bean和dao
- 图片处理---缩放,挖取,截屏,旋转
- 我的2016——比2015多个一
- Eclipse中java工程的编译级别,运行JRE的设置
- jsp的form表单提交几种方式
- SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
- [kuangbin带你飞]专题四 最短路练习 R
- 访问index.jsp
- 文件上传利器SWFUpload使用指南