springboot搭建mybatis框架
2018-04-09 17:51
411 查看
从数据库反向生成model,mapper,xml映射文件
1)安装mybatis_generator插件
这样插件就配置好了
2)generator文件
至此,忘了一件事,generatorConfig.xml最后有个建表的,我们要手动在数据库中新建一个表,要有表结构,就结束了
1)安装mybatis_generator插件
<build> <plugins> <plugin> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-maven-plugin</artifactId> <version>1.3.5</version> <configuration> <configurationFile>src/main/resources//generatorConfig.xml</configurationFile> <overwrite>true</overwrite> <verbose>true</verbose> </configuration> <dependencies> <!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc --> <dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.5</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>6.0.6</version> </dependency> </dependencies> </plugin> </plugins> </build>
这样插件就配置好了
2)generator文件
<?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://127.0.0.1:3306/spring" userId="root" password="116368"> </jdbcConnection> <javaTypeResolver> <property name="forceBigDecimals" value="false"/> </javaTypeResolver> <!--生成Model类存放位置--> <javaModelGenerator targetPackage="com.example.demo.model" targetProject="src/main/java"> <property name="enableSubPackages" value="true"/> <property name="trimStrings" value="true"/> </javaModelGenerator> <!--生成映射文件存放位置--> <sqlMapGenerator targetPackage="com.example.demo.sqlmap" targetProject="src/main/java"> <property name="enableSubPackages" value="true"/> </sqlMapGene aa85 rator> <!--生成Dao类存放位置--> <javaClientGenerator type="XMLMAPPER" targetPackage="com.example.demo.map" targetProject="src/main/java"> <property name="enableSubPackages" value="true"/> </javaClientGenerator> <!--生成对应表及类名--> <table tableName="test" schema="spring" domainObjectName="Test"> <generatedKey column="id" sqlStatement="MySql" identity="true"/> </table> <!--<table tableName="message" domainObjectName="Messgae" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false"></table>--> </context> </generatorConfiguration>
至此,忘了一件事,generatorConfig.xml最后有个建表的,我们要手动在数据库中新建一个表,要有表结构,就结束了
相关文章推荐
- springboot-mybatis框架搭建
- Spring+SpringMVC+MyBatis框架一个简单工程的搭建实例
- MVC(mybatis3+spring+springMVC4)框架搭建(一)
- maven搭建ssm框架之mybatis逆向工程
- SSM框架搭建(Maven+Spring+Spring MVC+MyBatis)
- SSM框架——Spring+SpringMVC+Mybatis的搭建教程
- SSM框架——Spring+SpringMVC+Mybatis的搭建教程
- SSM框架搭建详细过程,springmvc、spring、mybatis整合
- SSM框架——Spring+SpringMVC+Mybatis的搭建教程
- springMVC学习笔记---day02 springMVC+spring+mybatis整合开发框架搭建
- Spring4.X + Spring MVC + Mybatis3 零配置应用开发框架搭建详解(4) - Scheduled注解实现任务调度
- Mybatis框架搭建
- 使用SSM(Spring+SpringMVC+Mybatis)框架搭建服务器实现登录验证
- IDEA下搭建SpringMVC、MySql、Mybatis框架
- 搭建基于maven的spring+springMVC+mybatis的javaweb框架
- spring+springmvc+mybatis框架的搭建
- 一步一步搭建springmvc spring mybatis框架整合之项目初始化
- 使用intellij idea搭建MAVEN+SSM(Spring+SpringMVC+MyBatis)框架
- 基于springmvc mybatis junit搭建分工程,分模块的web工程框架(三)
- MyBatis框架搭建及增删改查操作