首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏10km的专栏

    java:commons-configuration2与spring的集成

    commons-configuration2是apache基金会旗下的开源库,提供了强大的配置文件管理功能,使 Java 应用程序能够从各种来源读取配置数据,可以从以下来源加载配置参数: Properties 总的来说功能要比spring内置的yaml提供更丰富的配置支持, commons-configuration2还很贴心的提供了与Spring集成的实现。 commons-configuration2提供ConfigurationPropertySource类,直接将一个commons-configuration2的Configuration接口实例封装为 configurer.setPropertySources(sources); configurer.setEnvironment(env); return configurer; } } 方案2 commons-configuration2的Configuration实例注入Spring后,在各种Spring场景下可以以与application.yml中定义的配置参数一致的方式进行访问。

    85120编辑于 2022-09-30
  • 来自专栏MyTechnology

    Java集成JWT

    继之前更新对登录授权和令牌的博客之后,今天如期带来Java集成 推荐阅读: 用户登录认证设计方案 访问令牌 JWT 新建一个maven项目 依赖 <dependencies> <! io.jsonwebtoken.Jws; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; import java.util.Date Token 了 eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJseGgtdXNlciIsImlhdCI6MTU5NjE5ODIxOCwiZXhwIjoxNTk2MjAwMDE4LCJpZCI6IjEwMDAwIiwibmlja25hbWUiOiJ4bjIwMDEiLCJhdmF0YXIiOiIxLnBuZyJ9 .vnjit4PGJWOnh7TKIExiF2lw2p0OQpdtCIe55Ponjfs 验证 token @Test public void testCheckJwt(){ Claims claims .vnjit4PGJWOnh7TKIExiF2lw2p0OQpdtCIe55Ponjfs" ); String id = (String)claims.get("id"); String

    75421发布于 2020-08-02
  • 来自专栏Java爬坑系列

    JAVA零基础入门系列】Day2 Java集成开发环境IDEA

      开发环境搭建好之后,还需要一个集成开发环境也就是IDE来进行编程。这里推荐的IDE是IDEA,那个老掉牙的Eclipse还是先放一边吧,(手动滑稽)。    package,然后在package里添加HelloWorld类 image.png image.png image.png 然后在文件里放上代码: package HelloWorld; import java.lang.System

    83680发布于 2018-01-09
  • 来自专栏MyTechnology

    SpringBoot集成Swagger2

    简单说就是Swagger2可以很方便帮我们生成RESTful API文档,提高协同开发效率。 SpringBoot工程,添加相关的依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2< @Configuration @EnableSwagger2 public class SwaggerConfig { @Bean public Docket createRestApi 到这里集成就基本完毕。 下面进行CRUD的测试。 我们去建一个User类,用来测试使用。 new User(2,"乐心湖2",182)); userMap.put(3,new User(3,"乐心湖3",183)); } @Override public

    51110发布于 2020-07-31
  • 来自专栏算法与编程之美

    SpringBoot集成Swagger2

    2 问题 如今前后端通过API进行交互,前后端相对独立且松耦合。会产生前后端集成,前端或者后端无法做到“及时协商,尽早解决”,最终导致问题集中爆发。 : Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException 启动Bean失败,原因是我们配置了Swagger类后却没有继承DelegatingWebMvcConfiguration Java 配置类。 @EnableWebMvc是使用Java 注解快捷配置Spring Webmvc的一个注解。 运行: 访问http://localhost:8080/swagger-ui/index.html,即可以看到Swagger页面 4 结语 本文对SpringBoot集成Swagger2做了简单的介绍

    53020编辑于 2021-12-21
  • 来自专栏Nicky's blog

    SpringBoot集成Swagger2

    而Swagger UI就是这么一款很实用的在线工具 本博客介绍如何在公司或者自己的电脑上按照Swagger UI,本博客介绍一下怎么集成到SpringBoot项目中,Swagger可以安装在线使用,安装教程可以参考我之前的博客 ,安装在linux系统的,https://smilenicky.blog.csdn.net/article/details/70276327 SpringBoot集成Swagger2 然后介绍一下怎么集成到 annotations.EnableSwagger2; /** *

     *  Swagger2配置类
     * 
    * * @author nicky *
     * 修改记录 )
                    .description("SpringBoot集成Swagger2构建RESTful API接口")
                    .termsOfServiceUrl 可以看到接口的详情信息,Swagger2相当于一个在线文档
     
    ?

    67820发布于 2019-06-14
  • 来自专栏Android小知识

    Android集成Dagger2

    Dagger2是一种依赖注入框架,用来帮我们进行类初始化的工作,通常配合MVP架构模式使用。 classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8' //添加apt命令 在Moudle的build.gradle中添加dagger2的依赖 //dagger2 apt 'com.google.dagger:dagger-compiler:2.0.2' //指定注解处理器 compile 'com.google.dagger:dagger dagger2可以分为三部分,即Moudle、Component、Container,简单来讲我们可以把Container比作自己,把Component比作送餐员,把Moudle比作餐厅。 好了,到这里Dagger2基本就讲完了,下一篇可能会写个小例子给大家看看。 毕竟我是刚刚开始用Dagger2,所以如果哪里写的有问题,欢迎大家前来批评指正,我会进行修改。

    90150发布于 2019-08-14
  • 来自专栏流媒体

    SpringBoot集成Swagger2

    文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如此简单. 添加库 <! --swagger集成,接口测试--> <dependency> <groupId>io.springfox</groupId> <artifactId org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.web.bind.annotation.*; import java.util.ArrayList ; import java.util.List; /** * Author : eric * CreateDate : 2017/5/5 18:47 * Email : ericli_wang swagger2.png ? swagger3.png ? swagger4.png ​

    55030发布于 2018-08-23
  • 来自专栏JokerDJ

    Springboot集成Swagger2

    Springboot集成Swagger2 Swagger2简介 1.随项目自动生成强大RESTful API文档,减少工作量 2.API文档与代码整合在一起,便于同步更新API说明 3.页面测试功能来调试每个 RESTful API springboot集成Swagger2步骤 1. 新建一个Springboot项目 2. <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2< 编写swagger的配置类 写上注解 @Configuration @EnableSwagger2 @Configuration @EnableSwagger2 public class SwaggerConfig

    42610编辑于 2023-11-27
  • 来自专栏机器学习/数据可视化

    集成学习2——sklearn实现

    X_train, y_train) dt_clf.score(X_test, y_test) 0.84 三种模型的预测 y_predict1 = log_clf.predict(X_test) y_predict2 是二分类问题,只有+1,0 # 如果三个结果的平均值大于等于3,则至少有两个结果1,说明y应该是1,少数服从多数原则 y_predict = np.array((y_predict1 + y_predict2 + y_predict3)>=2, dtype="int") y_predict[:10] array([1, 1, 0, 0, 0, 1, 0, 1, 0, 1]) from sklearn.metrics multi_class='warn', n_jobs=None, penalty='l2' min_samples_leaf=1, min_samples_split=2,

    44020发布于 2021-03-02
  • 来自专栏开心码农

    Java集成极光推送

    本文标题:Java集成极光推送 原始链接: https://shuibo.cn/jiguang-push.html 许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。 groupid> <artifactid>jiguang-common</artifactid> <version>1.0.3</version> </dependency> JPushExample .java

    2.4K10发布于 2019-04-09
  • 来自专栏全栈程序员必看

    JAVA的使用_Java集成开发环境

    IDE是集成开发环境:Integrated Development Environment的缩写。    Eclipse的特点是它本身是Java开发的,并且基于插件结构,即使是对Java开发的支持也是通过插件JDT实现的。    Java > Installed JREs   在Installed JREs中应该看到Java SE 13,如果还有其他的JRE,可以删除,以确保Java SE 13是默认的JRE。    Eclipse IDE结构   打开Eclipse后,整个IDE由若干个区域组成   中间可编辑的文本区(见1)是编辑器,用于编辑源码   分别在左右和下方的是视图 Package Exploroer(见2) 是Java项目的视图 Console(见3)是命令行输出视图 Outline(见4)是当前正在编辑的Java源码的结构视图   新建Java项目   在Eclipse菜单选择“File”-“New”-“

    1.5K30编辑于 2022-09-20
  • 来自专栏每天学Java

    Spring Boot集成Swagger2

    文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步 ” ? 今天主要就是聊一下,Spring Boot如何集成Swagger生成、描述、调用和可视化 RESTful 风格的 Web 服务 01 — 既然Swagger是一种框架,那么首先我们要在项目中引入依赖,我们可以百度搜一 @Configuration @EnableSwagger2 public class Swagger2 { //swagger2的配置文件,这里可以配置swagger2的一些基本的内容,比如扫描的包等等 //为当前包路径 .apis(RequestHandlerSelectors.basePackage( "com.study.java.manager.controller ApiInfo apiInfo() { return new ApiInfoBuilder() //页面标题 .title("每天学Java

    1.7K10发布于 2020-06-02
  • 来自专栏北漂的我

    SpringBoot 2.x 集成 Mybatis

    /dependency> MariaDB 数据库驱动引入 <dependency> <groupId>org.mariadb.jdbc</groupId> <artifactId>mariadb-java-client </artifactId> </dependency> 2. properties文件中的配置 server.port=8080 server.servlet.context-path=/demo spring.datasource.username

    68040发布于 2020-06-09
  • 来自专栏Java技术核心

    struts2+jquery+json集成

    一直以来都是使用SpringMVC,最近不是很忙所以学习了一下Struts2.以前在项目中很多时候都是使用JQuery请求的Json。 下面我将使用struts2+jquery+json集成获取JSON,需要lib中包含struts2-json-plugin-2.3.7.jar和json-lib-2.3-jdk15.jar。

    46100发布于 2021-04-19
  • 来自专栏Linyb极客之路

    Springboot实战:集成Swagger2

    二、Swagger与Spring boot集成 第一步:引入对应jar包: <dependency> <groupId>io.springfox</groupId> <artifactId >springfox-swagger2</artifactId> <version>2.6.0</version> </dependency> <dependency> <groupId public class Swagger2Config { @Bean public Docket createRestApi() { return new Docket @EnableSwagger2的作用是启用Swagger2相关功能。 ; import java.util.List; import java.util.Map; import static org.springframework.web.bind.annotation.RequestMethod.DELETE

    56820编辑于 2022-03-10
  • 来自专栏xuefly

    springboot 之集成Swagger2

    本章只介绍springboot微服务集成swagger2,用于后端工程师开发过程中调试接口。 环境准备 IntelliJ IDEA 前一章中搭建的微服务框架 开始集成 pom.xml中增加依赖包 依赖包.png <dependency> <groupId 资源下载路径见://download.csdn.net/download/xuefei2290819/12043546 swagger静态资源.png 与DemoApplication.java annotations.EnableSwagger2; import java.util.List; /** * 类功能描述:
    *

      *
    • 类功能描述1
      * < li>类功能描述2
      *
    • 类功能描述3
      *
    * 修改记录:
    *
      *
    • 修改记录描述1
      *
    • 修改记录描述2

    49530编辑于 2022-12-30
  • 来自专栏Android&Java技术

    Maven 项目集成 Swagger2

    题图:来自飞哥的图片工厂 音乐推荐:背叛 文丨IT大飞说 预计阅读时间:3.2 分钟 哈喽,朋友们,今天我们来学习下如何使用 Swagger2。 什么是 Swagger? 如何集成? pom.xml 文件,添加如下依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2< 新建一个 Swagger2 类,完整代码如下: @Configuration @EnableSwagger2 // 启用 Swagger @EnableWebMvc public class Swagger2 @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2)

    4K10发布于 2020-02-27
  • 来自专栏DevOps

    SpringBoot 项目集成Swagger2

    swagger --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2< annotations.EnableSwagger2; /** * Created by bianxh on 2019/1/21. */ @Configuration @EnableSwagger2 { @Bean public Docket createRestApi() { return new Docket(DocumentationType.SWAGGER_2) PathSelectors.any()) .build(); // return new Docket(DocumentationType.SWAGGER_2) return new ApiInfoBuilder() //页面标题 .title("Spring Boot 使用 Swagger2

    31710编辑于 2024-03-29
  • 来自专栏程序员泥瓦匠

    Spring Boot 2 WebFlux 集成 Redis

    城市(City)对象 City,代码如下: import org.springframework.data.annotation.Id; import java.io.Serializable 进行下面操作: 新增城市信息 POST http://127.0.0.1:8080/city 获取城市信息 GET http://127.0.0.1:8080/city/2 如果等待 60s 以后, Mongodb 实践》 《07:WebFlux 整合 Redis》 《08:WebFlux 中 Redis 实现缓存》 《09:WebFlux 中 WebSocket 实现通信》 《10:WebFlux 集成测试及部署 》 《11:WebFlux 实战图书管理系统》 代码示例 本文示例读者可以通过查看下面仓库的中的模块工程名: 2-x-spring-boot-webflux-handling-errors: Github 参考资料 Spring Boot 2.x WebFlux 系列:https://www.bysocket.com/archives/2290 spring.io 官方文档

    1.1K30编辑于 2021-12-17
领券