内容简介:注意: 该springboot版本oracle更新不下来, 需要从网上下载jar和pom 文件放到本地的maven库中;二.关联数据库, 编写代码, 增加相关配置1.需要在springboot项目启动类上面另外添加下面注解,用来扫描Mapper包下的类;
一. 通过pom, 引入mybatis相关的jar
<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.0.0</version> </dependency> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> <version>11.2.0.3</version> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.2.0</version> <!--<version>1.3.2</version>--> </dependency>
注意: 该springboot版本oracle更新不下来, 需要从网上下载jar和pom 文件放到本地的maven库中;
二.关联数据库, 编写代码, 增加相关配置
1.需要在springboot项目启动类上面另外添加下面注解,用来扫描Mapper包下的类;
@SpringBootApplication @MapperScan("com.example.demo.***mapper")
2.配置连接数据库的相关
datasource: url: jdbc:oracle:thin:@****.dvpt:1521:**** username: *** password: ***! driver-class-name: oracle.jdbc.OracleDriver mybatis: typeAliasesPackage: com.example.demo.entity mapperLocations: classpath:mapper/*.xml
3.编写mybatis相关
在Mapper的接口上添加 @Mapper 注解;
同时需要注意, sql文件的名字需要和map文件相同;
注意在 sql 文件中namespace 和 type 不要写成一样的;
- 编写服务类, 展现类以及thymeleaf页面
这里没有什么说的 , 我记下我觉得需要注意的点
① service实现类需要 @Service 注解
② controller类中需要使用 @controller + @ResponseBody
三. springboot 热加载技术
这个网上说了好多 , 我把我的配置展现下.
1.首先需要加入 devtools 插件的pom配置
<!-- 热部署模块 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional><!-- 这个需要为 true 热部署才有效 --> </dependency>
2.需要在yml中添加缓存, 热部署的路径 这两个配置;
这两个条件完成后, 还是没有起作用的话, 需要如下配置一
]
这样就算整合完成了;
展现一下我的项目目录, 方便观看
以上所述就是小编给大家介绍的《springboot关联mybaits》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Flink 维表关联系列之 Kafka 维表关联:广播方式
- Flink 维表关联系列之 Redis 维表关联:实时查询
- Flink 维表关联系列之 MySQL 维表关联:全量加载
- Flink 维表关联系列之 Hbase 维表关联:LRU 策略
- GORM 关联查询
- Sequelizejs 关联
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Processing语言权威指南
Casey Reas、Ben Fry / 张静 / 电子工业出版社 / 2013-10-1 / 139.00
本书介绍了可视化艺术中的计算机编程概念,对开源编程语言Processing作了非常详尽的阐述。学生、艺术家、设计师、建筑师、研究者,以及任何想编程实现绘画、动画和互动的人都可以使用它。书中的大部分章节是短小的单元,介绍Processing的语法和基本概念(变量、函数、面向对象编程),涵盖与软件相关的图像处理、绘制,并且给出了大量简短的原型程序,配以相应的过程图像与注释。书中还有一些访谈文章,与动画......一起来看看 《Processing语言权威指南》 这本书的介绍吧!