展开

关键词

ApiBoot - ApiBoot Swagger 使用文档

ApiBoot通过整合Swagger2完成自动化接口文档生成,只需要一个简单的注解我们就可以实现文档的开启,而且文档上面的所有元素都可以自定义配置,通过下面的介绍来详细了解ApiBoot Swagger 引入ApiBoot Swagger 在pom.xml配置文件内通过添加如下依赖进行集成: <! </artifactId> </dependency> 注意:ApiBoot所提供的依赖都不需要添加版本号,但是需要添加版本依赖,具体查看ApiBoot版本依赖 @EnableApiBootSwagger 整合ApiBoot Security Oauth 如果你的项目添加了Oauth2资源保护,在Swagger界面上访问接口时需要设置AccessToken到Header才可以完成接口的访问,ApiBoot 整合ApiBoot Security Oauth很简单,访问ApiBoot Security Oauth 查看。

23920

ApiBoot - ApiBoot Quartz 使用文档

ApiBoot Quartz ApiBoot内部集成了Quartz,提供了数据库方式、内存方式的进行任务的存储,其中数据库方式提供了分布式集群任务调度,任务自动平滑切换执行节点。 引用ApiBoot Quartz 在pom.xml配置文件内添加,如下配置: <! </artifactId> </dependency> 备注:如果使用ApiBoot Quartz的内存方式,仅需要添加上面的依赖即可。 创建任务类 我们只需要让新建类集成QuartzJobBean就可以完成创建一个任务类,如下简单示例: /** * 任务定义示例 * 与Quartz使用方法一致,ApiBoot只是在原生基础上进行扩展 任务Key默认值 ApiBoot Quartz的newJob方法所创建的定时任务,如果在不传递Job Key参数时,会默认使用UUID随机字符串作为Job Key以及Trigger Key。

31220
  • 广告
    关闭

    腾讯云618采购季来袭!

    一键领取预热专享618元代金券,2核2G云服务器爆品秒杀低至18元!云产品首单低0.8折起,企业用户购买域名1元起…

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ApiBoot - ApiBoot Http Converter 使用文档

    ApiBoot是一款基于SpringBoot1.x,2.x的接口服务集成基础框架, 内部提供了框架的封装集成、使用扩展、自动化完成配置,让接口开发者可以选着性完成开箱即用, ApiBoot提供了FastJson驱动转换接口请求的Json字符串数据,添加该依赖后会自动格式化时间(格式:YYYY-MM-DD HH:mm:ss)、空对象转换为空字符串返回、空Number转换为0等 引入Http Converter ApiBoot Http Converter使用非常简单,只需要在pom.xml添加如下依赖: <! --ApiBoot Http Converter--> <dependency> <groupId>org.minbox.framework</groupId> <artifactId> api-boot-starter-http-converter</artifactId> </dependency> ApiBoot所提供的依赖都不需要添加版本号,具体查看ApiBoot版本依赖 相关配置

    24230

    ApiBoot - ApiBoot Resource Load 使用文档

    ApiBoot Resource Load ApiBoot Resource Load是一款资源与业务完全分离的基础框架,可以整合微服务(Feign、OpenFeign)进行负载均衡读取固定类型、固定所属业务的资源信息 引入 ApiBoot Resource Load 在pom.xml配置文件内添加如下依赖: <! </artifactId> </dependency> ApiBoot所提供的依赖都不需要添加版本号,但是需要添加版本依赖,具体查看ApiBoot版本依赖 了解ApiBootResourceStoreDelegate ApiBootResourceStoreDelegate是一个资源数据读取的委托驱动接口,在使用ApiBoot Resource Load时,需要实现该接口完成资源的读取方法loadResourceUrl 内置注解 @ResourceLoad 标注方法需要进行ApiBoot Resource Load自动化读取资源信息,该注解必须添加,且只能添加在方法上。

    20130

    ApiBoot - ApiBoot Security Oauth 依赖使用文档

    ApiBoot是一款基于SpringBoot1.x,2.x的接口服务集成基础框架, 内部提供了框架的封装集成、使用扩展、自动化完成配置,让接口开发者可以选着性完成开箱即用, 引入 ApiBoot Security Oauth 在pom.xml配置文件内添加如下: <! --ApiBoot Security Oauth--> <dependency> <groupId>org.minbox.framework</groupId> <artifactId> ApiBoot版本依赖 配置参数列表 ApiBoot在整合SpringSecurity、Oauth2时把配置参数进行了分离,配置列表如下所示: 整合SpringSecurity配置列表 配置名称 介绍 Spring Security 默认用户表 ApiBoot在整合Spring Security的Jdbc方式时,在使用ApiBoot提供的默认结构用户表时只需要修改api.boot.security.away

    29910

    ApiBoot 2.0.5.RELEASE 版本发布

    本次更新内容 ApiBoot Message Push(推送服务集成) 极光推送组件(全平台、安卓平台、IOS线上、线下平台)初版发布 ApiBoot Resource Load (资源业务自动化分离 分片上传方法提供 ApiBoot Resource Load 初版发布 提供资源与业务完全分离 2.0.3.RELEASE ApiBoot Security Oauth 修改Spring Security 内存/Jdbc整合方式 修改Oauth2内存/Jdbc整合方式 ApiBoot DataSource Switch 初版发布 2.0.2.RELEASE ApiBoot Quartz 初版发布 2.0.1 .RELEASE ApiBoot Security Oauth 初版发布 整合Jwt格式化令牌 内存方式集成 jdbc方式集成 ApiBoot Swagger 初版发布 ApiBoot Http Converter 初版发布 ApiBoot Alibaba OSS 初版发布 ApiBoot Alibaba SMS 初版发布

    22420

    ApiBoot 2.0.7.RELEASE 版本发布

    ApiBoot 简介 ApiBoot是一款基于SpringBoot1.x,SpringBoot2.x的接口服务集成基础框架,内部提供了框架的封装集成、使用扩展、自动化配置等,让接口开发者可以选着性完成开箱即用 本次更新 ApiBoot RateLimiter 添加Redis Lua脚本分布式限流方式 修复拦截ApiBoot Swagger静态资源问题 添加全局限流配置参数 添加开启全局限流配置 使用Nacos 做分布式限流配置中心,可实时更新限流配置,完成流量突增应对 Wiki:https://github.com/hengboy/api-boot/wiki/ApiBoot-RateLimiter ApiBoot Mybatis Enhance Codegen 初版发布,专为ApiBoot Mybatis Enhance编写,主要完成如下工作: Wiki:https://github.com/hengboy /hengboy/api-boot/wikis ApiBoot 目前集成组件 ApiBoot提供的所有封装依赖对应第三方框架关系如下所示: 依赖名称 介绍 api-boot-starter 所有Starter

    29440

    ApiBoot 2.0.8.RELEASE 版本发布

    ApiBoot 简介 ApiBoot是一款基于SpringBoot1.x,SpringBoot2.x的接口服务集成基础框架,内部提供了框架的封装集成、使用扩展、自动化配置等,让接口开发者可以选着性完成开箱即用 本次更新 ApiBoot Security Oauth (自动化安全框架) 排除/webjars/**路径 修复ApiBootResourceServerAutoConfiguration自动化配置类 ,当存在SecurityUser类时进行配置实例 ApiBoot RateLimiter (分布式限流) 底层更换为AOP方式实现,防止与项目拦截器冲突 支持流量溢出后自定义响应内容 修复部分已知 /hengboy/api-boot/wiki 码云 Wiki:https://gitee.com/hengboy/api-boot/wikis ApiBoot 目前集成组件 ApiBoot提供的所有封装依赖对应第三方框架关系如下所示 : 依赖名称 介绍 api-boot-starter 所有Starter的基础依赖 ApiBoot 整合案例 ApiBoot落地使用示例,是恒宇少年知识库小程序接口源码 api-boot-starter-http-converter

    30450

    ApiBoot DataSource Switch 使用文档

    ApiBoot是一款基于SpringBoot1.x,2.x的接口服务集成基础框架, 内部提供了框架的封装集成、使用扩展、自动化完成配置,让接口开发者可以选着性完成开箱即用, </artifactId> </dependency> ApiBoot所提供的依赖都不需要添加版本号,具体查看ApiBoot版本依赖 集成数据源实现 目前ApiBoot DataSource Switch 单主配置 ApiBoot DataSource Switch支持单主数据源的配置,application.yml配置文件如下所示: api: boot: datasource: ApiBoot DataSource Switch会在项目启动时首先初始化master节点DataSource实例,其他实例会在第一次调用时进行初始化。 注意事项 在使用ApiBoot DataSource Switch时需要添加对应数据库的依赖 如果使用Druid连接池,不要配置使用druid-starter的依赖,请使用druid依赖。

    32320

    ApiBoot 2.0.4.RELEASE版本发布

    2.0.4.RELEASE SpringBoot 版本升级 升级SpringBoot版本为2.1.4.RELEASE ApiBoot Security Oauth 添加自定义resourceId属性配置 "隔开 添加自定义开启http basic属性配置 添加自定义开启csrf属性配置 添加AssessDenied异常处理支持 添加AuthenticationEntryPoint认证端点异常处理支持 ApiBoot Http converter 提供Decimal精度、小数位数处理ValueFilter 提供隐藏字符串ValueFilter 修复#3 ApiBoot Alibaba OSS 上传、下载进度条方法提供 分片上传方法提供 ApiBoot Resource Load 初版发布 提供资源与业务完全分离 GitHub Wiki:https://github.com/hengboy/api-boot/wiki

    22850

    ApiBoot Logging使用RestTemplate透传链路信息

    在上一篇文章【ApiBoot Logging使用SpringCloud Openfeign透传链路信息】中我们详细的讲解了ApiBoot Logging整合SpringCloud通过Openfeign进行透传链路信息 ApiBoot Logging不仅仅可以使用Openfeign传递链路信息,还支持RestTemplate方式,本篇文章来详细的讲解下具体的使用方式。 我们需要搭建Logging Admin服务,用于接收业务服务上报的请求日志信息,请参考【将ApiBoot Logging采集的日志上报到Admin】文章内容. 添加ApiBoot统一版本 由于本章采用是Maven 多模块的方式构建源码,所以我们只需要将ApiBoot统一版本的依赖配置在root项目的pom.xml内,如下所示: <properties> < ", "账户"); } } @EnableLoggingClient注解就实例化部分ApiBoot Logging内部所需要的类,将实例放置到Spring IOC容器内。

    22920

    ApiBoot 官网发布 - 为接口服务而生

    ApiBoot 简介 ApiBoot是一款基于SpringBoot1.x,SpringBoot2.x的接口服务集成基础框架,内部提供了框架的封装集成、使用扩展、自动化配置等,让接口开发者可以选着性完成开箱即用 ApiBoot 官网 官网地址:http://apiboot.yuqiyu.com/ ApiBoot官网初版已发布,内容大致包含: 文档 使用案例 整合案例 更新日志 常见问题解决 ApiBoot 快照版本上传 ApiBoot快照版本已经上传到Maven Centerl可以在项目pom.xml文件内添加如下内容使用: <repository> <id>apiboot</id> <name>ApiBoot ApiBoot-2.0.9-SNAPSHOT更新内容: ApiBoot Mybatis Enhance Codegen 支持指定多表生成生成实体、动态实体等 ApiBoot Security Oauth 的基础依赖 ApiBoot 整合案例 ApiBoot落地使用示例,是恒宇少年知识库小程序接口源码 api-boot-starter-http-converter 集成FastJson作为格式化返回JSON

    48930

    ApiBoot Logging采集的日志上报到Admin

    创建Logging Admin项目 ApiBoot Logging Admin既然可以汇总每一个业务服务(ApiBoot Logging)的请求日志,因此我们需要将每一个业务服务采集单的日志进行上报到Admin 添加ApiBoot统一版本依赖 <dependencyManagement> <dependencies> <! 测试 我们将ApiBoot Logging Admin以及业务服务通过Application的形式进行启动。 name\=admin 你好:admin 我们查看ApiBoot Logging Admin控制台日志如下所示: Receiving Service: 【apiboot-unified-manage-request-logs 作者个人 博客 使用开源框架 ApiBoot 助你成为Api接口服务架构师

    18320

    ApiBoot 新官网发布 - 丰富使用文档

    ApiBoot 简介 ApiBoot为接口服务而生,基于SpringBoot完成扩展、自动化配置,通过封装一系列Starter来让调用者快速集成组件,降低学习、使用门槛,提高开发效率。 ApiBoot 官网 官网地址:http://apiboot.minbox.io ? WX20190703-085311.png ApiBoot官网初版已发布,内容大致包含: 文档 ? /wiki 码云 Wiki:https://gitee.com/hengboy/api-boot/wikis ApiBoot 目前集成组件 ApiBoot提供的所有封装依赖对应第三方框架关系如下所示: 依赖名称 介绍 api-boot-starter 所有Starter的基础依赖 ApiBoot 整合案例 ApiBoot落地使用示例,是恒宇少年知识库小程序接口源码 api-boot-starter-http-converter

    1.8K40

    ApiBoot Logging Admin可视化界面管理日志

    ApiBoot Logging Admin支持界面可视化查看请求日志信息,初期版本支持查看上报日志的服务列表、最新的链路日志等功能,还可以整合Spring Security配置用户名、密码 创建Logging Admin项目 我们需要创建一个SpringBoot项目,并添加ApiBoot Logging Admin相关的依赖以及配置信息。 博客原文地址:http://blog.yuqiyu.com/apiboot-logging-admin-visual-interface-management-log.html 添加依赖 在项目的pom.xml 因为Spring Security的安全拦截,会直接跳转到ApiBoot Logging Admin内置的登录页面,输入我们在application.yml配置的用户名、密码即可登录。 敲黑板,划重点 ApiBoot Logging Admin目前支持可视化界面查看日志、服务基本信息,功能还在不断丰富,完整度有待提高。

    44420

    ApiBoot Logging整合Spring Security安全上报日志

    ApiBoot Logging在上报日志时虽然是一般通过内网的形式部署,不过安全方面还是主要依赖于服务器的安全策略(防火墙),为了提高日志上报的安全性,ApiBoot Logging支持了整合Spring 创建Logging Admin项目 我们需要在集成ApiBoot Logging Admin项目内添加Spring Security相关依赖来完成安全配置,我们需要创建一个Logging Admin项目 ,可参考【将ApiBoot Logging采集的日志上报到Admin】文章内容。 Logging依赖(作为Logging Client进行上报请求日志),可参考【使用ApiBoot Logging进行统一管理请求日志】文章内容创建项目。 /hengboy/spring-boot-chapter 作者个人 博客 使用开源框架 ApiBoot 助你成为Api接口服务架构师

    31610

    Api组件化解决方案:ApiBoot 2.1.0.RELEASE发布

    ApiBoot 简介 ApiBoot为接口服务而生,基于SpringBoot完成扩展、自动化配置,通过封装一系列Starter来让调用者快速集成组件,降低学习、使用门槛,提高开发效率。 本次更新 ApiBoot Mail 初版发布(集成阿里云邮件服务) ApiBoot Mybatis Pageable 版本升级 ApiBoot Oauth 修复JDBC方式序列化Token到数据库异常问题 调整JDBC方式获取Token示例 ApiBoot Mybatis Enhance Codegen 修复生成类乱码问题 依赖升级 SpringBoot -> 2.1.6.RELEASE druid druid-spring-boot-starter -> 1.1.17 fastjson -> 1.2.58 quartz -> 2.3.1 spring-tx -> 5.1.8.RELEASE 更新日志 ApiBoot 目前集成组件 ApiBoot提供的所有封装依赖对应第三方框架关系如下所示: 依赖名称 介绍 api-boot-starter 所有Starter的基础依赖 ApiBoot 整合案例 ApiBoot落地使用示例

    27020

    ApiBoot 2.1.3.RELEASE发布,支持Logging Admin 界面管理

    minbox-projects开源组织地址:https://gitee.com/minbox-projects ApiBoot 官网 官网地址:http://apiboot.minbox.io ApiBoot 2.1.3.RELEASE (2019-8-15日发布) 一、ApiBoot Logging 1. 可自定义配置页面标题显示内容 ApiBoot Logging Admin UI界面 ? 目前集成组件 ApiBoot提供的所有封装依赖对应第三方框架关系如下所示: 依赖名称 介绍 api-boot-starter 所有Starter的基础依赖 ApiBoot 整合案例 ApiBoot落地使用示例 ,是恒宇少年知识库小程序接口源码 api-boot-starter-mail ApiBoot集成阿里云邮件服务 api-boot-starter-logging-admin ApiBoot Logging

    26310

    相关产品

    • 云服务器

      云服务器

      云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。 腾讯云服务器(CVM)为您提供安全可靠的弹性云计算服务。只需几分钟,您就可以在云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。

    热门标签

    扫码关注云+社区

    领取腾讯云代金券