![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SPRING
hhcccchh
这个作者很懒,什么都没留下…
展开
-
Spring父子上下文重叠
问题描述如果使用传统的方式来开发Spring项目,要部署在Tomcat上面,一般会依赖Spring与Spring MVC,在Tomcat的web.xml中会配置一个加载service的配置文件,这个在Tomcat启动的时候会进行加载,会生成一个Spring的容器。默认情况下,Tomcat会在资源目录下加载配置servlet名称的另外一个xml配置文件,比如servlet名称为test,那么...转载 2020-01-17 17:44:08 · 1901 阅读 · 0 评论 -
Spring Cloud Alibaba Nacos介绍和示例工程代码和集群配置
Nacos是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式)的服务基础设施。使用Na...原创 2020-01-17 11:15:18 · 460 阅读 · 1 评论 -
Springboot之actuato介绍及漏洞
Spring Boot Actuator可以帮助你监控和管理Spring Boot应用,比如健康检查、审计、统计和HTTP追踪等。所有的这些特性可以通过JMX或者HTTP endpoints来获得。Actuator同时还可以与外部应用监控系统整合,比如 Prometheus, Graphite, DataDog, Influx, Wavefront, New Relic等。这些系统提供了非常好的...原创 2020-01-10 17:32:54 · 7470 阅读 · 0 评论 -
Spring Cloud Alibaba与Spring Cloud的区别
Spring Boot是一个快速开发的脚手架,用来快速创建独立的、生产级的基于spring的应用程序。--特性无需部署war文件提供starter简化配置尽可能自动配置Spring以及第三方库提供“生产就绪”功能,例如指标、健康检查、外部配置等无代码生成&无XML--应用组成依赖:pom.xml启动类:注解配置:application.propertiesstat...转载 2020-01-10 14:30:38 · 5232 阅读 · 0 评论 -
Spring mvc 国际化支持已经UTF-8中文乱码问题的解决方案
Spring mvc 国际化支持已经UTF-8中文乱码问题的解决方案1、在SPRING的配置文件中添加国际化支持:?12345beanid="messageSource"class="org.springframework.context.support.ReloadableReso转载 2014-04-29 17:34:37 · 7761 阅读 · 7 评论 -
Spring源代码解析(一):IOC容器
在认真学习Rod.Johnson的三部曲之一:>,顺便也看了看源代码想知道个究竟,抛砖引玉,有兴趣的同志一起讨论研究吧! 以下内容引自博客:http://jiwenke-spring.blogspot.com/,欢迎指导:) 在Spring中,IOC容器的重要地位我们就不多说了,对于Spring的使用者而言,IOC容器实际上是什么呢?我们可以说BeanFactory就是我们看到的IoC容器转载 2014-05-04 10:40:59 · 572 阅读 · 0 评论 -
Spring MVC启动过程之ContextLoaderListener初始化
以Tomcat为例,想在Web容器中使用Spirng MVC,必须进行四项的配置:修改web.xml,添加servlet定义、编写servletname-servlet.xml( servletname是在web.xm中配置DispactherServlet时使servlet-name的值) 、配置contextConfigLocation初始化参数、配置ContextLoaderList转载 2014-05-04 10:20:40 · 1921 阅读 · 0 评论 -
spring使用validator
jar包引用就不说了,使用也很简单,直接上代码:public class Customer { @NotEmpty //make sure name is not emptyString name; @Range(min = 1, max = 150) //age need between 1 and 150int age; //getter and setter m转载 2014-06-30 17:32:08 · 1308 阅读 · 0 评论