Spring
推荐爱你Jonah
咕咕咕
展开
-
监控接口异常访问情况
监控接口访问情况背景描述原料代码开发思路代码效果背景描述目前本人负责一个web项目,该项目为兄弟小组提供接口,供其他小组使用。 公司希望能够及时监控到每个接口的报错。以便在客户或同事提出bug之前将其解决。原料spring web项目,restful风格接口。代码开发思路有两个思路,第一个思路是用拦截器来拦截所有接口的返回responseObject,获取其中的resultCode,用以判断接口是否出现异常;先是实践第一个思路中从httpServletResponse中获取返回字段,后面发现原创 2022-05-18 12:00:11 · 776 阅读 · 0 评论 -
在项目启动时,启动一个线程
直接贴代码,加上自己本机上应该就没问题。有问题可以留言或者私信。原创 2021-06-29 15:15:59 · 877 阅读 · 0 评论 -
Spring项目加上定时任务
package com.nsight.download;import com.nsight.service.ExcelService; import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.core.Logger;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.schedu原创 2021-06-29 14:19:29 · 131 阅读 · 0 评论 -
springboot集成多数据源Druid(待完成)
背景:之前在公司搭建了一个springmvc框架的多数据源切换功能,这次改用springboot框架来做多数据源切换,并且事务管理问题。源码地址: https://github.com/WuJonah/localpractice准备: JDK1.8,boot 2.3具体的springboot项目新建请自行百度。项目结构:...原创 2020-11-11 10:03:15 · 283 阅读 · 0 评论 -
Dubbo Spring集成
Dubbo是一个提供RPC远程调用的分布式服务框架。他能做什么呢。一 透明化的服务调用方式,像调用本地方法一样调用远程方法,无API侵入,只需在配置文件中配置服务。二 软负载均衡及容错机制,可在内网替代F5等硬件负载均衡器,降低成本,减少单点。三 服务自动注册与发现,不需要写死服务提供方地址,注册中心根据接口名可以查询服务提供方的IP地址,且能够平滑增加或删除服务提供者。Spring集...原创 2019-04-18 20:01:29 · 5413 阅读 · 0 评论 -
SpringBoot 概念和pom分析
首先声明,Spring Boot不是一门新技术,所以不用紧张。从本质上来说,Spring Boot就是Spring,它做了那些没有它你也会去做的Spring Bean配置。 它使用“习惯优于配置”(项目中存在大量的配置,此外还内置了一个习惯性的配置,让你无需手动进行配置)的理念让你的项目快速运行起来。使用Spring Boot很容易创建一个独立运行(运行jar,内嵌Servlet容器)、...原创 2018-04-27 17:26:00 · 444 阅读 · 0 评论 -
Gradle实践--如何打包并上传到私服
gradle打包操作: 1. 配置build.gradle //引入其他gradle文件 apply from: '../scripts/build-jacoco.gradle' apply from: '../scripts/build-upload.gradle' apply from: '../scripts/build-springboot.gradle'原创 2017-07-04 21:00:23 · 5949 阅读 · 0 评论 -
SSM框架集个人总结
SSM,即Spring+SpringMVC+MyBatis三个开源框架的整合框架集。 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 SpringMVC分离了控制器、模型对象、分派器以及处理原创 2017-05-12 01:28:34 · 3128 阅读 · 0 评论 -
Spring AOP 拦截器Advice 的知识整理
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-03-22 01:11:11 · 1369 阅读 · 0 评论 -
Bean的初始化和析构
Spring IoC 容易负责管理Bean的生命周期,允许你在它们的生命期特定时点执行自定义任务,你的任务应该封装在回调方法中,由Spring IoC容器在核实的时候调用IoC容器管理Bean周期如下: 构造程序或者工厂方法创建Bean实例 向Bean属性设置值和Bean引用 调用初始化回调方法 Bean就绪 容器关闭时,调用析构回调方法Spring由三种识别转载 2017-02-24 01:39:33 · 545 阅读 · 0 评论 -
Bean的作用域
Bean的作用域Spring Framework支持五种作用域(其中有三种只能用在基于web的)。singleton在每个Spring IoC容器中一个bean定义对应一个对象实例。prototype一个bean定义对应多个对象实例。request在一次HTTP请求中,一个bean定义对应一个实例;原创 2017-02-24 01:10:53 · 374 阅读 · 0 评论