• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

在SpringBoot项目中利用maven的generate插件

springboot 搞代码 4年前 (2022-01-05) 20次浏览 已收录 0个评论

今天小编就为大家分享一篇关于在SpringBoot项目中利用maven的generate插件,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧

使用maven 插件 generate生成MyBatis相关文件

在项目中增加 maven 依赖

  1. – mybatis-spring-boot-starter
  2. – mysql-connector-java
  3. – mybatis-generator-maven-plugin 插件 自动读取 resources 下的generatorConfig.xml 文件
   4.0.0com.wangSpringBootdemo0.0.1-SNAPSHOTjardemoDemo project for Spring Boot org.springframework.bootspring-boot-starter-parent2.0.3.RELEASE<!-- lookup parent from repository --> UTF-8UTF-81.8  org.springframework.bootspring-boot-starter-web org.springframework.bootspring-boot-configuration-processortrue<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> org.projectlomboklombok1.16.18provided<!--热部署--> org.springframework.bootspring-boot-devtoolstrue<!--test--> org.springframework.bootspring-boot-starter-testtest<!--MyBatis--> org.mybatis.spring.bootmybatis-spring-boot-starter1.3.1<!--Mysql JDBC驱动--> mysqlmysql-connector-java   org.springframework.bootspring-boot-maven-plugin true org.mybatis.generatormybatis-generator-maven-plugin1.3.7  Generate MyBatis Artifacts generate  org.hsqldbhsqldb2.3.4  src/main/java **/*.xml src/main/resources **/*.* src/main/webappMETA-INF/resources **/*.*

SpringBoot 项目中application.properties 配置

  • mybatis.mapper-locations 用来指定mapper 存放路径
  • spring.datasource.username 用来指定 用户名
  • spring.datasource.password 用来指定密码
  • spring.datasource.driver-class-name 用来指定链接驱动
  • spring.datasource.url 用来指定链接路由地址
 mybatis.mapper-locations=classpath:com/wangspringboot/demo/mapper/*.xml spring.datasource.username=root spring.datasource.password=root spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/wt?useUnicode=true&characterEnc<b style="color:transparent">来源gao@!dai!ma.com搞$$代^@码网</b>oding=utf8&useSSL=false

resources 下配置 generatorConfig.xml

此项内容为直接修改相关配置即可

   <!-- 本地数据库驱动程序jar包的全路径 -->  <!-- 数据库的相关配置 --> <!-- 实体类生成的位置 --> <!-- *Mapper.xml 文件的位置 --> <!-- Mapper 接口文件的位置 --> <!-- 相关表的配置--><table />

创建相关目录

查看插件

执行

选中maven 下 generator 双击运行

SpringBootMyBatis 使用

在 service 的实现类上添加 @Service 注解

 @Service public class TqServiceImpl implements TqService { @Autowired private TqMapper tqmapper; @Override public Tq insTq() { Tq t = new Tq(); t.setZ(12.0); t.setY(12.0); t.setX(12.0); tqmapper.insert(t); return t; } }

相关调用

 @RestController public class MyBatisController { @Autowired private TqService tqService; @GetMapping("/boot/tq") public Object tq(){ return tqService.insTq(); } }

启动SpringBoot WEB项目后 访问

 { x: 12, y: 12, z: 12 }

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对gaodaima搞代码网的支持。如果你想了解更多相关内容请查看下面相关链接

以上就是在SpringBoot项目中利用maven的generate插件的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:在SpringBoot项目中利用maven的generate插件

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址