多平台统一管理软件接口,如何实现多平台统一管理软件接口
268
2023-01-16
在SpringBoot项目中利用maven的generate插件
使用maven 插件 generate生成MyBatis相关文件
在项目中增加 maven 依赖
- mybatis-spring-boot-starter
- mysql-connector-java
- mybatis-generator-maven-plugin 插件 自动读取 resources 下的generatorConfig.xml 文件
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> http://
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
http://
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&characterEncoding=utf8&useSSL=false
resources 下配置 generatorConfig.xml
此项内容为直接修改相关配置即可
"-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" >
location="D:\Program Files\MavenRepository\mysql\mysql-connector-java\5.1.46\mysql-connector-java-5.1.46.jar"/> password="root"/> type="XMLMAPPER"> domainObjectName="Tq" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" /> 创建相关目录 查看插件 执行 选中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 } 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容http://请查看下面相关链接
location="D:\Program Files\MavenRepository\mysql\mysql-connector-java\5.1.46\mysql-connector-java-5.1.46.jar"/>
password="root"/> type="XMLMAPPER"> domainObjectName="Tq" enableCountByExample="false" enableUpdateByExample="false" enableDeleteByExample="false" enableSelectByExample="false" selectByExampleQueryId="false" /> 创建相关目录 查看插件 执行 选中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 } 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容http://请查看下面相关链接
password="root"/>
type="XMLMAPPER">
type="XMLMAPPER">
domainObjectName="Tq"
enableCountByExample="false"
enableUpdateByExample="false"
enableDeleteByExample="false"
enableSelectByExample="false"
selectByExampleQueryId="false"
/>
创建相关目录
查看插件
执行
选中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
}
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对我们的支持。如果你想了解更多相关内容http://请查看下面相关链接
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~