Springboot目前已经得到了很广泛的应用,why这么牛逼?  Springboot让你更容易上手,简单快捷的构建Spring的应用 Spring Boot让我们的Spring应用变的更轻量化。比如:你可以仅仅依靠一个Java类来运行一个Spring引用。你也可以打包你的应用为jar并通过使用java -jar来运行你的Spring Web应用。  内嵌了web项
转载 11月前
139阅读
一:运行环境    JDK:1.8    ES:5.6.4二:学习内容    如何构建spring-data-elasticsearch环境?    如何实现常用的增删改查? 
转载 2023-05-31 00:23:34
96阅读
一、HBase部署安装1.HBase下载地址:Apache HBase – Apache HBase Downloads2.解压启动(进入压缩包bin目录),本次演示的是macOS系统启动演示(windows系统启动命令:./start-hbase.cmd)./start-hbase.sh  3. 浏览器访问http://IP:16010/master-status出现如下页面表示启动
转载 2023-10-12 18:50:07
114阅读
OpenAPI 3.0中,参数在操作或路径的parameters分段中定义。若要描述一个参数,你需要指定它的名称(name)、位置(in)、数据类型(由schema或content定义)和其他属性(例如:description或required)。下面是一个示例:paths: /users/{userId}: get: summary: Get a user by ID parameters:
Swagger介绍Swagger 是一套基于 OpenAPI 规范(OpenAPI Specification,OAS)构建的开源工具,可以帮助我们设计、构建、记录以及使用 REST API。OpenAPI规范是在2015年由OpenAPI Initiative捐赠给Linux基金会的。该规范创建了RESTful接口,可通过有效映射与之关联的所有资源和操作来轻松开发和使用API。Swagger 主
转载 2024-11-01 19:33:32
140阅读
由于springfox长久未更新,并且Swagger2规范在目前来看,一定程度上也并未升级,规范已经全部往OpenAPI3规范靠拢,自
# Spring Boot 3 集成权限 在开发一个 Web 应用程序时,权限管理是一个非常重要的功能。Spring Boot 3 提供了一种简单而强大的方式来集成权限管理到你的应用程序中。本文将介绍如何在 Spring Boot 3集成权限管理,并提供一个简单的代码示例来演示该过程。 ## 权限管理的重要性 在一个 Web 应用程序中,权限管理是非常重要的。通过权限管理,我们可以控制用
原创 2024-06-26 05:21:29
73阅读
我们在开发程序的时候都要有一颗“不信任”的心,就是不要相信任何调用方,比如你提供了API接口出去,你有这几个参数,那我觉得作为被调用方,任何可能的参数情况都应该被考虑到,做校验,因为你不相信调用你的人,你不知道他会传什么参数给你 目录javax.validation全局异常常用注解分组校验正则校验嵌套校验嵌套校验-子对象的参数校验List 校验对象的List中每个节点对象的参数校验 (嵌套校验)接
转载 2024-04-10 12:30:07
73阅读
简介:Thymeleaf官网https://www.thymeleaf.org 1)在整合Freemaker我在介绍中说到SpringBoot主推的模板引擎 该模板引擎是采用 Java语言开发的 所谓的模板引擎是一个技术名词,是跨平台跨领域的概念,在Java语言体系下有模板引擎,在c。PHP语言体系下也有模板引擎,甚至在JavaScript中 也会用到模板引擎技术2)Java生态下的模板引擎有 T
转载 8月前
35阅读
1.   机制:spring mvc的入口是servlet,而struts2是filter。     补充几点知识:     《  Filter 实现javax.servlet.Filter接口,在web.xml中配置与标签指定使用哪个Filter实现类过滤哪些URL链接。只在web启动时进行初始
转载 2024-10-12 16:53:31
37阅读
实验 7:OpenDaylight 实验——Python 中的 REST API 调用 (含选做)一、实验目的对 Python 调用 OpenDaylight 的 REST API 方法有初步了解。二、实验任务本实验需要用另一种方法完成上一个实验相同的功能,即通过 Python 程序调用 OpenDaylight 的北向接口下发关于硬超时的流表,实现拓扑内主机在一定时间 内的网络通断。实验拓扑如下
概述OpenAPI 3.0 规范由 8 个根对象组成:openapiinfoserverspathscomponentssecuritytagsexternalDocsOpenAPI 的其余功能都是基于这 8 根对象扩展而成,凡是包含以上对象并且扩展名为 json,yaml 的文件,我们可以将其视为符合 OpenAPI 规范的描述文件 ,你可以在:API Editor 在线编辑器 中来验证你的 O
转载 2023-07-13 20:10:54
618阅读
# Spring Boot2集成SkyWalking ## 什么是SkyWalking SkyWalking是由Apache软件基金会孵化的一款分布式系统追踪工具,用于监控、跟踪和分析分布式系统中的应用程序。它提供了实时的性能监控、链路追踪、服务依赖分析、性能优化等功能。SkyWalking支持多种语言和框架,包括Java、.NET、Node.js等,并且易于集成到现有的应用中。 ## Sp
原创 2023-07-12 06:18:40
875阅读
这几天工作没什么事,学习下Springboot dubbo zookeeper:介绍下学习内容:1:zookeeper做服务注册和管理中心 2:dubbo服务调度 3:mybatis、springboot集成 总的来说就是通过这套框架实现了一个简单的注册demo(这里不强调注册逻辑中的细节)zookeeper安装及部署环境:CentOS7、zookeeper:3.4.14(没有用zookeeper
转载 11月前
167阅读
OpenAPI3注解Swagger3注解说明@Tag(name = “接口类描述”)Controller 类@Operation(summary =“接口方法描述”)Controller 方法@ParametersController 方法@Parameter(description=“参数描述”)Controller 方法上 @Parameters 里Controller 方法的参数@Param
原创 10月前
407阅读
一、Swagger2简单介绍 Swagger2,它可以轻松的整合到Spring Boot中,并与Spring MVC程序配合组织出强大RESTful API文档。它既可以减少我们创建文档的工作量,同时说明内容又整合入实现代码中,让维护文档和修改代码整合为一体,可以让我们在修改代码逻辑的同时方便的修改
原创 2021-07-20 10:13:32
265阅读
从零开始,一步步学习Spring Boot和Angular,一篇文章开发、测试、配置、部署全搞定
原创 精选 2018-02-23 15:39:28
10000+阅读
5点赞
4评论
前言SpringBoot介绍SpringBoot的本质是SpringFramework(IoC,AOP)的再次封装的上层应用框架,通过简化配置来进一步简化了Spring应用的整个搭建和开发过程,其作用是方便开发独立的应用程序采用Starter POM简化Maven的配置大量采用约定简化Spring的配置内嵌Tomcat、Jetty或Undertow提供产品级的运行监控Actuator功能Sprin
转载 2024-01-12 21:36:55
113阅读
1. Keycloak是什么?Keycloak是一种面向现代应用程序和服务的开源的IAM(身份识别与访问管理)解决方案。Keycloak提供了单点登录(SSO)、Identity Brokering和社交账号登录、User Federation、客户端适配器、管理控制台和帐户管理控制台等特性。想了解更多关于Keycloak的信息,请访问官方页面 。在本教程中,我们
转载 2023-05-18 21:19:24
521阅读
在学习一门新课程时,可谓是跨出第一步是前提,但关键还是得看这个过程中得到了啥,学会了什么!        在前面学习过C/C++一段时间后,感觉好像就学一部分对于工作的帮助好像并不大,但是学习过程中可以学会一种编程思维,在后面学习其他语言会有一些铺垫作用,这几坛开启了一个新的编程语言,可谓是种类非常繁多,很多框架供选择
  • 1
  • 2
  • 3
  • 4
  • 5