spring boot — validator框架几种常用的注解注解功能@Null被注释的元素必须为 null@NotNull被注释的元素必须不为 null@AssertTrue被注释的元素必须为 true@AssertFalse被注释的元素必须为 false@Min(value)被注释的元素必须是一个数字,其值必须大于等于指定的最小值@Max(value)被注释的元素必须是一个数字,其值必须小于
轻量级 - Spring 在代码量和透明度方面都很轻便。IOC - 控制
转载 2020-07-11 18:02:00
442阅读
2评论
什么是SpringSpring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。spring框架的优点1. 方便解耦、简化开发:Spring就是一个大工厂,可以将所有得对象创建和依赖关系维护交给Spring管理。2. AOP编程的支持:Spring提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能。3. 声明式事务的支持:只需要通过配置就可以完成对事务的管理,而无需手
Spring Cloud 很大的一部分是基于 Spring Boot 来实现,不可以不基于spring Boot实现SpringCloud 主要框架:(共17个)  服务发现——Netflix Eureka  服务调用——Netflix Feign  熔断器——Netflix Hystrix  服务网关——Netflix Zuul  分布式配置——Spring Cloud Config  消息总线
  Spring Boot 去除了大量的 xml 配置文件,简化了复杂的依赖管理, 配合各种 starter 使用,基本上可以做到自动化配置。Spring 可以做的事情,现在用 Spring boot 都可以做。1、Spring Boot 核心功能2、Spring Boot的优缺点3、Spring IoC介绍4、Spring Boot快速搭建5、SpringBoot中@SpringBootAp
一、Spring 常用包的说明spring.jar :  包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。 spring-src.zip就是所有的源代码压缩包。 除了spring.jar 文件,Spring 还包括其它21 个独立
文章目录一、前言介绍1、常用扩展点2、Spring所有扩展接口二、常用扩展点详解1、自定义拦截器1.1 介绍1.2 代码详情2、获取Spring容器对象2.1 BeanFactoryAware接口2.2 ApplicationContextAware接口2.3 ApplicationListener接口3、全局异常处理4、类型转换器4.1 介绍4.2 简单实战5、配置的导入5.1 介绍5.2 普
Kubernetes(简称K8s)是一个用于自动化容器操作的开源平台。它的主要目标是让容器化应用程序的部署和管理变得更加简单和高效。Kubernetes 具有丰富的功能,包括自动化部署、自动扩展、服务发现和负载均衡、自我修复、密钥与配置管理等。 在开始介绍 Kubernetes 的功能之前,我们先来了解一下它的主要组件: - Master:Kubernetes 集群的控制中心,负责管理和控制集
原创 9月前
16阅读
基于本机内存的缓存 为了解决调用API依然需要2秒的问题,经过排查,其主要原因在于使用SQL获取热点新闻的过程中消耗了将近2秒的时间,于是乎,我们又想到了一个简单粗暴的解决方案,即把SQL查询的结果直接缓存在当前api服务器的内存中(设置缓存有效时间为1分钟)。后续1分钟内的请求直接读缓存,不再花费
原创 2021-10-25 10:20:29
135阅读
Redis哪些功能
原创 2023-06-30 09:16:18
241阅读
# MySQL 的功能及其应用 MySQL 是一个广泛使用的开源关系型数据库管理系统,它在数据存储和管理方面提供了许多强大的功能。本文将详细介绍 MySQL 的一些重要功能,并通过代码示例进行说明。 ## 基本功能 ### 1. 数据存储与检索 MySQL 的核心功能是存储和检索数据。通过使用 SQL 查询,用户可以方便地对数据进行操作。下面是一个创建表和插入数据的示例。 ```sql
原创 2月前
8阅读
Spring框架的七大模块 1. Spring Core框架的最基础部分,提供 IoC 容器,对 bean 进行管理。 2.Spring Context基于 bean,提供上下文信息,扩展出JNDI、EJB、电子邮件、国际化、校验和调度等功能。 3.Spring DAO提供了JDBC的抽象层,它可消
转载 2020-11-30 12:37:00
216阅读
2评论
容器 是Spring框架的核心,是组件存活的地方。Spring容器使用DI管理所有组成应用系统的组件,协作组件之间建立联。而且,        这些对象简洁易懂,降低耦合性,支持重用,容易被测试。   Spring提供了多种容器实现,可分为两类:Bean工厂 和应用上下文 。   1. BeanFactory :由org.springfra
目录一、简要的谈一谈Spring框架有哪些优点(至少写出三点)。1.方便解耦,简化开发:2.AOP编程的支持:3.声明式事务的支持:4.方便集成各种优秀框架:5.降低JavaEE API的使用难度:二、IOC和DI分别是什么?三、@Component 和 @Bean 的区别是什么?四、将一个类声明为IoC管理的bean的注解哪些?五、SpringMVC的流程5.1 Spring流程图集一、简要的
概要  Spring诞生于解决企业应用开发的复杂性,通过不断的发展,运用越来越广,目前主要的功能有IOC(控制反转)、Bean、AOP(面向切面编程)、springFramework框架等。  spring的特点:①轻量级:在大小和开销两方面而言spring都是轻量的;②开发应用简单、方便、快捷;③为复杂的JavaEE开发带来了新的春天。  spring作用:是一个容器,提供了多种技术的支持;AO
推荐8个非常好用的软件,每一个都能给人带来惊喜,软件的实用性非常强,千万不要错过了。1、央视频央视频是中央广播电视总台出品的高质量视频社交软件,内容丰富,功能强大。强大的电视直播工具,全面聚合的高清资源,4K高清电视投屏,现场直播视听盛宴,个性推荐快捷搜索。掌上电视,央视卫视全都有,可以查看节目单,还有各种有意思的直播,央视新闻的直播。高颜值,高实用性的官方软件。2、智办事智办事是第一个提出以“目
根据上篇配置的环境,接下来说明在zabbix agent上执行远程命令是如何完成的。远程命令受到一些限制:(1)在agent执行远程命令必须给zabbix用户定义sudu规则:(2)不支持active模式的agent(3)不支持代理模式(4)命令长度不得超过255个字符(5)可以使用宏(6)zabbix-server仅执行命令,而不关心命令是否执行成功修改一下agent的配置文件,vim /etc
目录Spring的介绍1、什么是Spring框架(1) spring 在哪里使用(2) spring是非常灵活的(3) Spring在开发中是非常有效的(4) spring 是非常快的(5) Spring是安全的(6) Spring 是受到各种支持的2,怎么学习的spring是什么?怎么学习Spring Framework?根据下图学习Spring Framework 的特性Spring的介绍1、
OSPF(开放最短路径优先)是一种动态路由协议,广泛应用于计算机网络中,有着诸多的扩展功能。本文将介绍一些与OSPF相关的扩展功能,以及它们在网络中的作用。 首先,OSPF支持多区域功能。区域(area)可以看作是一个逻辑上的分组,通过划分网络为多个区域,可以减轻网络的复杂性,提高路由的效率。OSPF通过在区域边缘路由器(Area Border Router)上进行区域间的信息交换,实现了不同区
原创 8月前
50阅读
谈下你对 Zookeeper 的认识? ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper 的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。Zookeeper 都有哪些功能? 集群管理:监控节点存活状态、运行请求等;主
  • 1
  • 2
  • 3
  • 4
  • 5