![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
Mrkang1314
这个作者很懒,什么都没留下…
展开
-
使用Redis实现session共享
Session共享什么是session由于HTTP协议是无状态的协议,因而服务器需要记录用户的状态时,就需要用某种机制来识别具体的用户。session是另一种记录客户状态的机制,不同的是Cookie保存在客户端浏览器中,而session保存在服务器上,客户端浏览器访问服务器的时候,服务器把客户端信息以某种形式记录在服务器上,这就是session,客户端浏览器再次访问时只需要从该session中查找该客户端的状态就可以了。Spring SessionSpring Session提供了一套创建和管理Se原创 2020-08-24 11:55:03 · 3266 阅读 · 2 评论 -
SpringBoot和redis的使用
spring-boot-starter-data-redisSpringBoot提供了对redis继承的组件包:spring-boot-starter-data-redis,依赖于spring-data-redis和lettuce,SpringBoot1.0默认使用的是Jedis客户端,2.0换成了Lettuce。Lettuce:是一个可伸缩线程安全的Redis客户端,多个线程共享同一个RedisConnection,它利用优秀Netty NIO框架来有效管理多个连接;Spring Data:是Sp原创 2020-08-23 16:21:52 · 215 阅读 · 0 评论 -
Spring Data JPA的使用
概念什么是JPAJPA(Java Persistence API)是Sun官方提出的Java持久化规范,它为Java开发人员提供一种对象关联映射工具来管理Java应用中的关系数据,它的出现主要是为了简化现有持久化开发工作和整合ORM技术。Spring Data JPASpring Data JPA是Spring基于ORM框架、JPA规范的基础上封装的一套JPA应用框架,可以让开发者用极简的代理即可实现对数据的访问和操作,提供包括增、删、改、查等在内的常用功能。Spring Data JPA其实就是s原创 2020-08-23 14:48:00 · 245 阅读 · 0 评论 -
SpringBoot 框架入门、配置方式、属性注入
Spring Boot在spring的基础上进行了简化,主要是简化配置,提供了配置的默认值;创建spring boot项目使用向导(web 页面)到spring boot 官网,使用2.1.8版本 jdk8;配置pom继承依赖,版本在父配置统一管理;使用maven项目,需要配置pom.xml<?xml version="1.0" encoding="UTF-8"?...原创 2019-02-24 17:31:10 · 145 阅读 · 0 评论 -
SpringBoot 自动配置原理
使用SpringBoot之后,一个整合了SpringMVC的WEB工程开发变得无比简单,那些繁杂的配置都消失不见了,这是如何做到的?一切都是从main函数来的,所以来看看启动类:注解:@SpringBootApplicationrun方法:SpringApplication.run();了解@SpringBootApplication查看源码:这里的三个重点注解:@Spri...原创 2019-05-26 21:44:19 · 184 阅读 · 0 评论 -
SpringBoot实践——与其他框架或应用的整合
整合SpringMvc虽然默认配置已经可以使用SpringMVC了,不过有时候需要自定义配置。修改端口server: port: 8081访问静态资源现在我们的项目是一个jar工程,那么就没有webapp,那么静态资源该放在哪?在前面查看自动配置原理的时候看到有一个ResourceProperties的类,里面定义了静态资源的默认查找路径。https://blog.csdn.n...原创 2019-05-27 15:23:45 · 804 阅读 · 0 评论