Spring Boot
qq_39098356
这个作者很懒,什么都没留下…
展开
-
15、Spring Boot整合--redis
目标:在Spring Boot项目中使用Junit测试RedisTemplate的使用分析:1、添加启动依赖:spring-boot-starter-data-redis2、配置application.yml中修改redis的连接参数;(redis需要启动) redis: host: localhost port: 63793、编写测试类应用RedisTemplate操作redis中的5中数据类型(string/hash/list/set/sorted set)小结:@原创 2021-03-19 23:48:50 · 74 阅读 · 0 评论 -
14、Spring Boot整合-Junit
目标:在Spring Boot项目中使用Junit进行单元测试UserService方法分析:1、添加启动器依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> </dependency>2、编写测原创 2021-03-19 19:55:25 · 81 阅读 · 0 评论 -
13、Spring Boot整合测试
目标:可以访问处理器对应路径将数据库中的数据根据id查询分析:1、改造HelloController,注入UserService利用其方法实现查询2、启动项目进行测试http://localhost/user用户id---->http://localhost/user/1总结:修改了HelloController,/user/{id}@GetMapping("/user/{id}")本来数据库表名称是 tb_user,这里用 user是数据库表名称,id是数据库表对应的id /**原创 2021-03-18 11:35:12 · 61 阅读 · 0 评论 -
12、Spring Boot整合通用Mapper
目标:配置通用Mapper组件到Sringboot项目并使用Mapper接口分析:通用Mapper:可以实现自动拼接sql语句;所有mapper都不需要编写任何方法也就是不用编写sql语句,所以提高开发效率。1、添加启动器依赖 <!--通用mapper--> <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapp原创 2021-03-15 23:55:46 · 184 阅读 · 0 评论 -
11、Spring Boot整合Mybatis
目标:配置Mybatis在Spring Boot工程中的整合包,设置Mybatis实体类别名,输出执行SQL语句配置项分析:1、添加依赖器2、配置Mybatis实体类别名称、日志、映射文件等3、配置MapperaScan小结:1、添加Mybatis官方对于springboot的依赖器 <dependency> <groupId>org.mybatis.spring.boot</groupId> <arti原创 2021-03-14 23:51:10 · 104 阅读 · 0 评论 -
10、Spring Boot整合--事务和连接池
目标:配置Spring Boot自带默认的hikari数据库连接池和@Transactional注解进行事务配置分析:事务配置1、添加事务相关的启动依赖,MySQL相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId>原创 2021-03-14 23:38:56 · 159 阅读 · 0 评论 -
9、Spring Boot--整合SpringMVC拦截器
目标:可以在Spring Boot项目中配置自定义SpringMVC拦截器分析:编写拦截器(实现HandlerInterceptor)编写配置类实现WebMvcConfigurer,在该类中添加各类组件测试 1. 编写拦截器(实现HandlerInterceptor)@Slf4jpublic class MyInterceptor implements HandlerInterceptor { @Override public boolean preHandle(HttpS原创 2021-03-14 20:14:06 · 98 阅读 · 0 评论 -
4、springboot属性注入的两种方式
使用前提配置文件中加依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId><!--不传递依赖--> <optional>true</optional>原创 2021-03-11 21:27:53 · 98 阅读 · 0 评论