商城首页欢迎来到中国正版软件门户

最新文章

  • SpringBoot2底层注解@ConfigurationProperties如何配置绑定 正版软件
    SpringBoot2底层注解@ConfigurationProperties如何配置绑定
    我们通常会把一些经常变动的东西放到配置文件里。比如之前写在配置文件application.properties里的端口号server.port=8080,另外常见的还有数据库的连接信息等等。那么,我的数据库连接信息放在配置文件里,我要使用的话肯定得去解析配置文件,解析出的内容在bean里面去使用。整个场景其实就是把配置文件里的所有配置,绑定到javabean里面。要完成这个场景,基于java原生代码编写还是有点麻烦的。通常会做一个封装,读取到properties文件中的内容,并且把它封装到JavaBean
    1066天前 SpringBoot @configurationproperties 0
  • SpringBoot怎么整合Minio文件存储 正版软件
    SpringBoot怎么整合Minio文件存储
    背景公司的开发框架集成了附件本地存储,阿里云,华为云等,现项目有要求附件存储与应用部署环境不能是同一台服务器,也不能使用云存储,经过技术选型后决定框架整合minio,将minio部署在另一台服务器开通外网端口即可解决问题Minio安装部署下载minio安装部署包,创建对应配置文件,这里提供一个整合后的压缩包下载地址:http://xiazai.jb51.net/202204/yuanma/minio_jb51.rar创建minioData文件夹作为文件存储路径,解压安装包根据放置路径修改对应配置文件文件m
    1066天前 SpringBoot minio 0
  • 怎么在SpringBoot2中整合Filter 正版软件
    怎么在SpringBoot2中整合Filter
    首先定义一个统一访问URL拦截的Filter。代码如下:publicclassUrlFilterimplementsFilter{privateLoggerlog=LoggerFactory.getLogger(UrlFilter.class);@OverridepublicvoiddoFilter(ServletRequestrequest,ServletResponseresponse,FilterChainchain)throwsIOException,ServletException{HttpSe
    1066天前 SpringBoot filter 0
  • Springboot怎么整合RabbitMQ消息队列 正版软件
    Springboot怎么整合RabbitMQ消息队列
    生产者工程POM依赖可以在创建工程时直接选择添加依赖。application文件因为rabbitmq具有默认地址及用户信息,所以如果是本地rabbitmq可以不需要进行配置。RabbitMQ配置文件:在使用相关交换机及队列时,我们需要实现声明交换机及队列,如果没有对应信息,则启动项目会失败。所以在使用springboot整合rabbitmq时,我们可以通过配置文件来进行交换机、队列的声明及二者之间的关系绑定。由于目前在演示Fanout模式,所以使用FanoutExchange来声明交换机,其他模式则使用相
    1066天前 SpringBoot rabbitmq 0
  • 如何使用Prometheus+Grafana的方法监控Springboot应用 正版软件
    如何使用Prometheus+Grafana的方法监控Springboot应用
    1简介项目越做越发觉得,任何一个系统上线,运维监控都太重要了。Prometheus是一套优秀的开源的监控、报警和时间序列数据库组合系统,在现在最常见的Kubernetes容器管理系统中,通常会搭配Prometheus进行监控。2.1引入到Springboot将Prometheus引入依赖如下:io.micrometermicrometer-registry-prometheus对于Springboot,要开启Actuator,并打开对应的Endpoint:management.endpoints.web.
    1066天前 SpringBoot prometheus grafana 0
  • SpringBoot怎么实现api加密 正版软件
    SpringBoot怎么实现api加密
    SpringBoot的API加密对接在项目中,为了保证数据的安全,我们常常会对传递的数据进行加密。常用的加密算法包括对称加密(AES)和非对称加密(RSA),博主选取码云上最简单的API加密项目进行下面的讲解。下面请出我们的最亮的项目rsa-encrypt-body-spring-boot项目介绍该项目使用RSA加密方式对API接口返回的数据加密,让API数据更加安全。别人无法对提供的数据进行破解。SpringBoot接口加密,可以对返回值、参数值通过注解的方式自动加解密。什么是RSA加密首先我们当然是了
    1066天前 API SpringBoot 0
  • SpringBoot如何访问jsp页面 正版软件
    SpringBoot如何访问jsp页面
    1.添加pom依赖首先在原来的pom文件基础上加上这两个配置org.springframework.bootspring-boot-starter-tomcatprovidedorg.apache.tomcat.embedtomcat-embed-jasperprovided其实根据我自身的配置,只配置tomcat下面这个也可以顺利运行项目2.在springBoot配置文件中添加相关配置application.properties中#spring.mvc.view.prefix=/WEB-INF/jsp/
    1066天前 SpringBoot jsp 0
  • SpringBoot怎么实现模块日志入库 正版软件
    SpringBoot怎么实现模块日志入库
    1.简述模块日志的实现方式大致有三种:AOP+自定义注解实现输出指定格式日志+日志扫描实现在接口中通过代码侵入的方式,在业务逻辑处理之后,调用方法记录日志。这里我们主要讨论下第3种实现方式。假设我们需要实现一个用户登录之后记录登录日志的操作。调用关系如下:这里的核心代码是在LoginService.login()方法中设置了在事务结束后执行://指定事务提交后执行TransactionSynchronizationManager.registerSynchronization(newTransaction
    1066天前 SpringBoot 0
  • 非常实用的Python技巧有哪些 正版软件
    非常实用的Python技巧有哪些
    1.唯一性以下方法可以检查给定列表是否有重复的地方,可用set()的属性将其从列表中删除。x=[1,1,2,2,3,2,3,4,5,6]y=[1,2,3,4,5]len(x)==len(set(x))#Falselen(y)==len(set(y))#True2.变位词(相同字母异序词)此方法可用于检查两个字符串是否为变位词。fromcollectionsimportCounter>>>Counter('abadfsdafsdfjsdaf')Counter({'a':4,&
    1066天前 Python 0
  • springboot项目数据库密码怎么实现加密 正版软件
    springboot项目数据库密码怎么实现加密
    方案一、使用druid数据库连接池对数据库密码加密1、pom.xml引入druid包为了方便其他的操作,这边直接引入druid的startercom.alibabadruid-spring-boot-starter${druid.version}2、利用com.alibaba.druid.filter.config.ConfigTools生成公私钥ps:生成的方式有两种,一种利用命令行生成,一种直接写个工具类生成。本文示例直接采用工具类生成工具类代码如下/***alibabadruid加解密规则:*明文密
    1066天前 数据库 SpringBoot 0