swagger接口文档Maven依赖:<dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </dependen
问题发生我们公司代码生成的时候,查询列表统一都是使用了setEntity() ,查询写法如下:查询的方法是Get方法:前端是通过url加参数传过来的,如果有一个参数值为空的时候,由于setEntity() 并不过滤空白,执行sql的时候 会把""作为参数去当做查询条件,查询就出现了问题:于是我就想把空白转换为null来解决这个问题了。初始解决一开始自然而然想到在setEntity之前先判断, 如果
# 如何实现Java接口返回空白 ## 1. 简介 在Java中,接口是一种定义了一组方法的抽象类型。当我们在编写代码时,经常会遇到需要实现接口的情况。本文将教会刚入行的小白如何实现Java接口返回空白。 ## 2. 实现步骤 以下是实现Java接口返回空白的步骤: | 步骤 | 描述 | | --- | --- | | 1. 定义接口 | 首先,我们需要定义一个接口,其中包含需要实现的方
原创 2023-10-16 12:50:09
292阅读
标题1 组件注册全局组件注册Vue.component 示例代码:Vue.component('my-cart',{ data:function(){ return {返回的是组件中使用的数据} }, template:`<h1>这是组件的模板结构</h1>` })参数分析:data:必须是一个带有return返回值的函数,return返回的是一个对象,对象中是
转载 9月前
43阅读
调用接口加载静态资源返回一个页面场景:在通过地址访问调用接口的时候,想直接跳转到预定的html页面:http://localhost:8080/topie 此时返回的是一个字符串而不是预想的页面分析:查看代码:此处我们可以观察到类上的注解:@RestController点进去发现其实它包含了两个注解分别是 @Controller 和 @ResponseBody@Controller: 当我们需要直
转载 2024-09-23 11:58:57
443阅读
springboot常用接口1、ApplicationListenerApplicationListener可以监听某个事件event,通过实现这个接口,传入一个泛型事件,在run方法中就可以监听这个事件,从而做出一定的逻辑,比如在等所有bean加载完之后执行某些操作. Spring典型的观察者设计模式。同时这个事件还可以直接读取到IOC容器中所有被实例化的对象@Component public
转载 2024-02-08 06:33:24
100阅读
【从零入门系列-4】Spring Boot 之 WEB接口设计实现文章系列【从零入门系列-0】Spring Boot 之 Hello World【从零入门系列-1】Spring Boot 之 程序结构设计说明【从零入门系列-2】Spring Boot 之 数据库实体类【从零入门系列-3】Spring Boot 之 数据库操作类前言前一章简述了已经实现了对数据库的增删改查以及复杂查询的功能,这一步将
 了解spring容器的IOC(依赖注入)的同学应该知道,我们的所有的bean对于spring容器是无意识的,啥叫无意识呢,就是你完全可以把spring容器替换成其他的容器而不需要改变你的代码,并且bean之间也是没有耦合的,既然这样,那问题就来,假如现在我们需要对spring有意识,换句话说就是现在我们的业务可能需要用到spring底层的一些功能那么我们该怎么实现?这个其实优秀的spr
转载 2024-03-01 22:29:09
54阅读
上一篇文章中介绍了使用Swagger生成接口文档,非常方便,功能也十分强大。如果非要说Swaager有什么缺点,想必就是注解写起来比较麻烦。如果我说有一款不用写注解,就可以生成文档的工具,你心动了吗?他就是我们今天的主角——JApiDocs。下面我们一起来看看如何使用!一、添加依赖 io.github.yedaxia japidocs 1.3 二、配置生成参数 我们新建一个项目,然后随便写一个ma
转载 2024-03-23 21:06:43
32阅读
一、Spring boot与安全1、安全 应用程序的两个主要区域是“认证”和“授权”(或者访问控制),这两个主要区域是安全的两个目标。 身份验证意味着确认您自己的身份,而授权意味着授予对系统的访问权限认证身份验证是关于验证您的凭据,如用户名/用户ID和密码,以验证您的身份。系统确定您是否就是您所说的使用凭据。在公共和专用网络中,系统通过登录密码验证用户身份。身份验证通常通过用户名和密码完成,授权另
转载 2024-03-12 17:45:24
20阅读
1. 引言随着微服务架构体系的发展和应用, 为了前后端能够更好的集成与对接,同时为了项目的方便交付,每个项目都需要提供相应的API文档。传统的API文档编写存在以下几个痛点:对API文档进行更新的时候,需要通知前端开发人员,导致文档更新交流不及时;API接口返回信息不明确缺乏在线接口测试,通常需要使用相应的API测试工具,比如postman、SoapUI等接口文档太多,不便于管理为了解决传统API
转载 2024-02-12 19:49:37
34阅读
一、接口的简单介绍1.什么是接口接口及服务;2.接口的分类:(1)系统的内部接口;(2)第三方的外部接口;3.简述接口原理图:4.接口协议:是指客户端跟服务器之间或者接口接口间进行的通讯时必须要遵从的约定和要求;   互联网上 应用最为广泛的一种网络协议--http协议(超文本传输协议),因此最常见的就是http协议的接口.(webservice接口,dubbo接口等都是基
转载 2024-03-23 21:08:09
392阅读
1. Spring AwareSpring的依赖注入的最大亮点就是你所有的Bean对Spring容器的存在是没有意识的。即你可以将你的容器替换成别的容器。实际项目中,不可避免地会用到Spring容器本身的功能资源,这时的Bean必须意识到Spring容器的存在,才能调用Spring所提供的资源,这就是所谓的Spring Aware。Spring提供的Aware接口如下:BeanNameAware获
文章目录1 接口架构风格 —RESTful1.1 REST1.2 在页面中或者ajax中,支持put,delete请求2 Spring Boot 集成 Redis2.1 redis起步依赖2.2 对比 StringRedisTemplate 和 RedisTemplate3 SpringBoot集成Dubbo3.1 看 SpringBoot继承Dubbo的文档3.2 公共项目7.3 提供者7.4
在处理 POSTMAN 请求 Java 接口时,有时我们可能会遇到返回空白的情况。这种问题可能源于多方面的因素,比如配置不当、请求参数错误、应用程序运行异常等。在本文中,我将详细介绍如何逐步解决“POSTMAN 请求 Java 接口返回空白”的问题,包括环境准备、集成步骤、配置详解、实战应用、排错指南和性能优化等方面。 ### 环境准备 首先,我们需要准备好开发环境和相关依赖。确保你的机器上已
原创 5月前
219阅读
1.要使用thymeleaf模板引擎,首先要再pom中引入thymeleaf依赖文件1 <dependency> 2 <groupId>org.springframework.boot</groupId> 3 <artifactId>spring-boot-starter-thymel
转载 10月前
89阅读
目录一、服务与接口拆分1、创建新模块 tweet-api 及 tweet-service2、创建完成后的目录3、tweet-api4、重新导入包5、正式版发布6、tweet-service7、导入依赖8、复制其他包过来tweet-service9、注意修改配置文件和mappers的xml文件10、运行tweet-service二、tweet-api1、新建tweet-api项目2、复制servi
转载 2024-02-20 19:34:03
110阅读
第三章Spring AwareSpring的依赖注入的最大亮点就是所有的bean对Spring容器的存在是没有任何意识的,即你可以将你的容器替换成别的容器,如Google Guice,这时Bean之间的耦合度很低。 但是在实际项目中,我们不可避免的要使用到Spring容器本身的功能资源,这个时候就需要Bean必须要意识到Spring容器的存在,只有这样才能够调用Spring所提供的资源,这就是所谓
转载 2024-08-22 13:55:06
21阅读
引言:前后端分离开发时,前后端对接接口时,必不可少的就是接口文档了,后端所写的所有接口和参数都在文档中体现,前端按照文档对接就行。但在实际开发中,我们的接口总是会有改变,这个时候也要不停地修改文档,还好有一些工具可以来帮助我们维护修改文档,swagger就是我们接下来要讲的工具。 什么是Swagger?Swagger 是一个规范且完整的框架,用于生成、描述、调用和可视化 RESTful 风格的
转载 2024-03-21 13:08:52
81阅读
  • 1
  • 2
  • 3
  • 4
  • 5