springboot
文章平均质量分 52
猿与禅
think more , write less , more value !
君子藏器于身,待时而动,争其必然,顺其自然
展开
-
springboot集成openfeign时如何请求HTTPS接口忽略SSL验证
讲解在springboot集成openfeign后,如何在请求HTTPS接口时忽略SSL验证原创 2024-03-26 12:48:27 · 401 阅读 · 0 评论 -
springboot-实时监听FTP文件变化
实现实时监听FTP服务器文件的新增、修改和删除,方便触发自定义业务,亲测可用。原创 2023-12-18 18:41:39 · 623 阅读 · 0 评论 -
springboot-mongodb-连接配置
详细介绍springboot中如何配置mongodb原创 2023-12-02 09:14:28 · 782 阅读 · 0 评论 -
springboot-并发配置
详细介绍springboot几种并发数配置方式原创 2023-06-19 00:03:56 · 1959 阅读 · 0 评论 -
springboot整合mqtt完美解决emqx客户端频繁断线问题
在使用emqx开源版服务的过程中,发现生产环境连接经常因为各种原因频繁断开,本文将介绍mqtt5.0客户端的使用封装,并从空间冗余和时间冗余上完美解决客户端频繁掉线问题。原创 2022-11-21 20:16:49 · 5121 阅读 · 3 评论 -
spring-mvc-架构
架构:类图:源码:原创 2017-05-20 11:55:07 · 676 阅读 · 0 评论 -
spring-注解
@Configuration 把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。 @Scope 注解 作用域 @Lazy(true) 表示延迟初始化 @Service 用于标注业务层组件、 @Controller 用于标注控制层组件(如struts中的action) @Repository 用于标注数据访问组件,即D转载 2017-10-18 08:02:15 · 330 阅读 · 0 评论 -
spring-各版本特性
3.1添加了引入环境profile功能添加了@enable注解,使用特定功能添加了对声明式缓存的支持,能够使用简单的注解声明缓存边界和规则添加的用于构造器注入的c命名空间,类似与Spring2的p命名空间,用于对应属性注入开始支持Servlet3.0,包括基于java配置中生命Servlet和Filter,不再只仅仅借助web.xml改善对于JPA的支持,让JPA能在Spring中完整...转载 2019-03-28 20:37:00 · 2486 阅读 · 0 评论 -
spring-事务传播特性
多个事务方法相互调用时,事务如何在这些方法间传播 Spring 默认的事务传播行为是 PROPAGATION_REQUIRED,它适合于绝大多数的情况。假设 ServiveX#methodX() 都工作在事务环境下(即都被 Spring 事务增强了),假设程序中存在如下的调用链:Service1#method1()->Service2#method2()->Service3#method3(),那转载 2017-10-13 11:17:20 · 230 阅读 · 0 评论 -
springmvc-filter与Interceptor的区别
应用场景 1、日志记录:记录请求信息的日志,以便进行信息监控、信息统计、计算PV(Page View)等。 2、权限检查:如登录检测,进入处理器检测检测是否登录,如果没有直接返回到登录页面; 3、性能监控:有时候系统在某段时间莫名其妙的慢,可以通过拦截器在进入处理器之前记录开始时间,在处理完后记录结束时间,从而得到该请求的处理时间(如果有反向代理,如apache可以自动记录); 4、通用行为转载 2017-10-17 11:10:52 · 450 阅读 · 0 评论 -
web-cookie和session
两种会话跟踪技术cookie由服务端生成,并发送给浏览器,由浏览器将cookie保存到本地文件内。一般在浏览器的”Internet选项->浏览历史记录->设置->查看文件”路径下保存。 cookie文件的名字一般是user@domain,内容都是经过加密的,需要经过CGI程序处理。cookie中存储的信息,可以被所有的当前域名下的页面共享!But,cookie是有目录限制的,根目录设置的cooki转载 2017-10-20 18:20:35 · 255 阅读 · 0 评论 -
跨域解决方案
没有权限1.设置document.domain(一级域名相同的情况下) 2.HTML标签中src属性 只支持get请求 允许跨域 3.<script src=""> JSONP格式eval 4.iframe之间交互window.postMessage() 字符串不能超过255个 5.服务器后台:CORS 安全沙箱 http 头 Access-Control-Allow-...原创 2018-06-18 13:14:38 · 135 阅读 · 0 评论 -
springboot整合webservice最佳实践
利用CXF框架和javax规范,通过自定义注解方式实现webservice配置和注册 让开发者可以不关心webservice复杂的底层,专注于业务逻辑的实现原创 2023-02-17 08:08:29 · 148 阅读 · 0 评论 -
hibernate-架构
优点 (1) 对象/关系数据库映射(ORM)它使用时只需要操纵对象,使开发更对象化,抛弃了数据库中心的思想,完全的面向对象思想 (2) 透明持久化(persistent)带有持久化状态的、具有业务功能的单线程对象,此对象生存期很短。这些对象可能是普通的JavaBeans/POJO,这个对象没有实现第三方框架或者接口,唯一特殊的是他们正与(仅仅一个)Session相关联。一旦这个Session被关转载 2017-07-24 23:27:53 · 265 阅读 · 0 评论 -
mybatis-xml配置
config.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <settings>原创 2017-07-23 07:59:55 · 314 阅读 · 0 评论 -
mybatis-架构
mybatis-架构参考站点: http://www.cnblogs.com/KingIceMou/p/7193769.html https://github.com/brianway/springmvc-mybatis-learning转载 2017-07-23 09:18:40 · 277 阅读 · 0 评论 -
shiro-架构
Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能。架构图概念subject主体,代表了当前“用户”,这个用户不一定是一个具体的人,与当前应用交互的任何东西都是Subject,如网络爬虫,机器人等;即一个抽象概念;所有Subject都绑定到SecurityManager,与Subject的所有交互都会委托给SecurityMana...转载 2018-06-20 22:48:40 · 173 阅读 · 0 评论 -
定时任务-spring-quartz
Maven<dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>1.8.6</version></dependency><dependency> <groupId>org.fusesource</groupId> <arti原创 2017-05-25 00:10:07 · 240 阅读 · 0 评论 -
springboot-restful api-swagger2 ui-实战
swagger2 ui 自动生成api文档,就节省了编写接口测试和文档的工作,非常方便下面以集成融云IM api 为例,展示如何配置swagger2 pom.xml<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId原创 2017-06-01 04:19:15 · 2454 阅读 · 0 评论 -
SpringBoot-热部署-maven
pom.xml文件配置: <!--7 devtools可以实现页面热部署(即页面修改后会立即生效,这个可以直接在application.properties文件中配置spring.thymeleaf.cache=false来实现),8 实现类文件热部署(类文件修改后不会立即生效),实现对属性文件的热部署。9 即devto转载 2017-05-14 11:37:39 · 906 阅读 · 0 评论