java
allen_csdns
这个作者很懒,什么都没留下…
展开
-
Spring Boot 整合Redis :spring-boot-starter-data-redis
1.添加maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><!-- redis依赖co...原创 2020-03-26 11:42:24 · 4707 阅读 · 1 评论 -
springboot集成websocket
WebSocket跟常规的http协议的区别和优缺点这里大概描述一下一、websocket与httphttp协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。http链接分为短链接,长链接,短链接是每次请求都要三次握手才能发送自己的信息。即每一个request对应一个response。长链接是在一定的期限内保持链接。保持TCP连接不断开。客户端与...原创 2020-03-09 17:45:52 · 222 阅读 · 0 评论 -
SpringBoot 中使用Redis缓存
在项目中对数据的访问往往都是直接访问数据库的方式,但如果对数据的访问量很大或者访问很频繁的话,将会对数据库来很大的压力,甚至造成数据库崩溃。为了解决这类问题redis数据库脱颖而出,redis数据库出现时是以非关系数据库的光环展示在广大程序猿的面前的,后来redis的迭代版本支持了缓存数据、登录session状态(分布式session共享)等。所以又被作为内存缓存的形式应用到大型企业级项目中。一...原创 2020-03-09 14:56:56 · 478 阅读 · 0 评论 -
springboot项目输入打印日志文件到本地
pom.xml中添加jar包:<dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId></dependency><dependency> <groupId>...原创 2020-03-09 14:30:59 · 2236 阅读 · 0 评论 -
SpringBoot2.0项目集成Shiro进行授权验证
项目版本:springboot2.xshiro:1.3.2Maven配置:<dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.3.2</version...转载 2020-03-06 18:15:04 · 394 阅读 · 0 评论 -
java阿里短信接口调用
一、导入jar包 <dependency> <groupId>com.aliyun.mns</groupId> <artifactId>aliyun-sdk-mns</artifactId> <version>1.1.8</version> </...原创 2020-03-04 16:44:55 · 934 阅读 · 0 评论 -
前后端分离,springboot项目后台解决前台跨域问题
前后端分离,遇到跨域问题,java中的解决方案,前端不需要做跨域问题解决,后端去解决跨域问题。只要在项目中添加一个过滤器就可以了,如下:import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereotype.Component;import javax.servlet.*;...原创 2020-02-26 14:24:23 · 1772 阅读 · 2 评论 -
springboot项目实现图片上传到阿里云OSS
阿里云OSS文件/图片上传流程服务端签名后直传并设置上传回调客户端向服务端发起签名请求后,直传OSS然后OSS会回调对应的服务端回调接口,OSS回调完成后,应用服务器再返回结果给客户端。特点:用户上传一个文件到OSS后,OSS会将上传结果返回给应用服务器,然后应用服务器会给OSS响应,然后OSS会将相关响应通知给客户端的用户。Java代码:导入阿里云的jar<dependenc...转载 2020-02-26 14:02:28 · 6696 阅读 · 0 评论 -
使用devtools工具包实现springboot热部署
springboot有3中热部署方式:一、使用springloaded配置pom.xml文件,使用mvn spring-boot:run启动二、使用springloaded本地加载启动,配置jvm参数-javaagent:<jar包地址> -noverify三、使用devtools工具包,操作简单,但是每次需要重新部署具体配置方法:1、在pom.xml中添加依赖<d...原创 2020-02-25 15:38:08 · 1812 阅读 · 0 评论 -
使用内网穿透进行外网访问本地服务
utools配置内网穿透utoos下载地址:链接:https://pan.baidu.com/s/1OSRqfYZEDKHd0hrHYYKzhw提取码:t7dt一、首先安装utools工具,搜索“内网穿透”:二、内网穿透配置连接方式:http服务即常规把内网IP转化为外网IP,可供外网来访问本机资源,需要本地部署web服务器,将要访问的资源放在本地服务器。本地目录即指定一个...原创 2020-02-24 12:11:32 · 1653 阅读 · 1 评论 -
springboot使用swagger2入门demo
参考地址:https://blog.csdn.net/weixin_44490222/article/details/89765929Swagger2手写接口文档手写Api文档的几个痛点:1.文档需要更新的时候,需要再次发送一份给前端,也就是文档更新交流不及时。2.接口返回结果不明确3.不能直接在线测试接口,通常需要使用工具,比如postman4.接口文档太多,不好管理swagg...转载 2020-02-23 20:07:51 · 505 阅读 · 0 评论