首页
学习
活动
专区
工具
TVP
发布

吴伟祥

专栏作者
374
文章
763791
阅读量
37
订阅数
Spring中Configuration的理解
从Spring3.0,@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用于构建bean定义,初始化Spring容器。
wuweixiang
2022-01-20
4780
Mybatis 3.5新特性——Optional支持
Mybatis 3.5 发布有段时间了,终于支持了 Optional ,这么实用的特性,竟然还没人安利……于是本文出现了。
wuweixiang
2019-04-18
2.1K0
SpringCloud系列第02节之注册中心Eureka
Eureka 是 Netflix 开发的,一个基于 REST 服务的,服务注册与发现的组件
wuweixiang
2019-04-09
4680
SpringCloud系列第04节之注册中心Eureka高可用
Eureka Server 也支持运行多实例,并以互相注册的方式(即伙伴机制),来实现高可用的部署
wuweixiang
2019-03-22
2890
SpringCloud系列第03节之注册中心Eureka进阶
Eureka 在设计时,认为分布式环境的网络是不可靠的,可能会出现网络原因导致 EurekaServer 没有收到实例的心跳
wuweixiang
2019-03-22
5800
SpringCloud系列第05节之服务消费Ribbon和Feign
它可以在客户端配置 ribbonServerList(服务端列表),然后轮询请求以实现均衡负载
wuweixiang
2019-03-22
7070
Spring Cloud(十二):分布式链路跟踪 Sleuth 与 Zipkin【Finchley 版】
随着业务发展,系统拆分导致系统调用链路愈发复杂一个前端请求可能最终需要调用很多次后端服务才能完成,当整个请求变慢或不可用时,我们是无法得知该请求是由某个或某些后端服务引起的,这时就需要解决如何快读定位服务故障点,以对症下药。于是就有了分布式系统调用跟踪的诞生。
wuweixiang
2019-03-22
1.3K0
SpringCloud系列第01节之入门
Netflix 开源了他们家久经实战考验的一系列微服务组件,而 Spring Cloud 又对其进行了一系列封装,使之更便于使用
wuweixiang
2019-03-20
3140
Spring Cloud 入门教程3、服务消费者(Feign)
Feign是基于Ribbon封装的HTTP Client工具包,Feign的目标是简化HTTP Client。Feign也确实做到了这一点,使用Feign发起HTTP请求只需要定义好接口并且配置好相应的注解即可完成对对应接口的绑定。
wuweixiang
2019-03-12
5300
Netflix是什么,与Spring Cloud有什么关系
1、首先,Netflix是一家做视频的网站,可以这么说该网站上的美剧应该是最火的。
wuweixiang
2019-03-12
7240
Spring Boot 之 spring-boot-devtools 实现热部署
选择“Registry”,回车,找到“complier.automake.allow.when.app.running” 
wuweixiang
2018-09-13
8650
Spring 条件注解 @Conditional
Spring 4提供了一个更通用的基于条件的Bean的创建方式,即使用@Conditional注解。
wuweixiang
2018-09-13
4710
基于Spring的Web缓存 转
原文:https://www.cnblogs.com/moongeek/p/7689683.html
wuweixiang
2018-08-14
3840
springmvc+maven+netty-socketio服务端构建实时通信
WebSocket是HTML5的一种新通信协议,它实现了浏览器与服务器之间的双向通讯。而Socket.IO是一个完全由JavaScript实现、基于Node.js、支持WebSocket的协议用于实时通信、跨平台的开源框架,它包括了客户端的JavaScript和服务器端的Node.js。Socket.IO除了支持WebSocket通讯协议外,还支持许多种轮询(Polling)机制以及其它实时通信方式,并封装成了通用的接口,并且在服务端实现了这些实时机制的相应代码。Socket.IO实现的Polling通信机制包括Adobe Flash Socket、AJAX长轮询、AJAX multipart streaming、持久Iframe、JSONP轮询等。Socket.IO能够根据浏览器对通讯机制的支持情况自动地选择最佳的方式来实现网络实时应用。当前,Socket.IO最新版本是于2015年1月19日发布的1.3.0版本,该版本增强了稳定性和提高了性能,并修复了大量Bug。
wuweixiang
2018-08-14
1.6K0
spring如何给静态变量注入值 原
private static DruidDataSource dataSource ; @Autowired public void setDruidDataSource(DruidDataSource dataSource) { DBConnectionPool.dataSource = dataSource; }
wuweixiang
2018-08-14
4830
spring为何要注入接口,而注入接口的实现类就会报错
  首先说明,注入的对象确实为实现类的对象。(并不是实现类的代理对象,注入并不涉及代理)
wuweixiang
2018-08-14
1.4K0
SpringMVC注解@initbinder解决类型转换问题
在使用SpringMVC的时候,经常会遇到表单中的日期字符串和JavaBean的Date类型的转换,而SpringMVC默认不支持这个格式的转换,所以需要手动配置,自定义数据的绑定才能解决这个问题。 在需要日期转换的Controller中使用SpringMVC的注解@initbinder和Spring自带的WebDateBinder类来操作。 WebDataBinder是用来绑定请求参数到指定的属性编辑器.由于前台传到controller里的值是String类型的,当往Model里Set这个值的时候,如果set的这个属性是个对象,Spring就会去找到对应的editor进行转换,然后再SET进去。 代码如下:
wuweixiang
2018-08-14
3070
加载resouce下的spring配置文件 原
<resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directo
wuweixiang
2018-08-14
2900
Swagger2介绍+与SpringMVC整合
本文简单介绍了SpringMVC项目中集成swagger的流程和一些注意点。如果想深入分析项目源码,了解更多内容,见参考资料。
wuweixiang
2018-08-14
5.4K2
使用Idea迅速构建一个Spring Boot应用与部署
1、选择File->New->Project,在对话框中选中Spring Initializr,给项目配置合适的SDK,点击Next.
wuweixiang
2018-08-14
6140
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档