1前一篇案例已经能实现mvc自动配置,这里我们主要解决以下3个问题整合MVC修改端口查看SpringBoot的全局属性可知,端口通过以下方式配置:修改application。.properties访问静态资源ResourceProperties的类,里面就定义了静态资源的默认查找路径: 默认的静态资源路径为: classpath:/META-INF/resources/ classpath:/re
转载 2024-07-15 19:54:27
192阅读
在Java开发过程中,JKS(Java KeyStore)文件的配置是安全通信中不可或缺的一部分。配置不当会导致应用程序无法正常访问受保护的服务,甚至影响系统的整体安全性。为了更有效地解决“java如何配置jks”这一问题,本文将详细记录相关问题的背景、错误现象、根因分析、解决方案、验证测试及预防优化。 ### 问题背景 在某个项目中,由于引入了TLS/SSL加密机制以保护数据传输,需配置JK
原创 7月前
75阅读
# Android Studio Gradle如何配置jks 在Android开发中,我们经常需要在项目中配置jks文件用于签名apk包。本文将介绍如何在Android Studio中配置jks文件的方法,并提供代码示例。 ## 问题描述 在Android开发中,我们需要使用jks文件对apk进行签名,但是在Android Studio中配置jks文件可能会遇到一些困难。本文将详细介绍如何
原创 2024-06-30 05:15:10
652阅读
Jenkins 是 Devops 神器,本篇文章介绍如何安装和使用 Jenkins 部署 Spring Boot 项目Jenkins 搭建、部署分为四个步骤;第一步,Jenkins 安装第二步,插件安装和配置第三步,Push SSH第四步,部署项目第一步 ,Jenkins 安装准备环境:JDK:1.8 Jenkins:2.83 Centos:7.3 maven 3.5Jdk 默认已经安装完成配置
转载 2024-06-04 12:36:36
60阅读
整个部署过程使用docker-compose容器编排实现已经部署成功! 1. 编排整个项目环境docker-compose.ymlmysql:sql_mode修改nginx:文件同步,名字和路径可以自己命名,自己要记得就行version: "3" services: nginx: # 服务名称,用户自定义 image: nginx:latest # 镜像版本 ports:
转载 2024-06-07 05:21:28
102阅读
首先,让我们看一下使用Spring创建Web应用程序所需的最小依赖项<dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>5.1.0.RELEASE</ver
# Android配置JKS文件详解 在Android应用开发中,为了确保应用的安全性和完整性,我们需要对应用进行签名。而签名的过程则需要使用到一个JKS(Java KeyStore)文件。本文将详细介绍如何配置JKS文件,包括生成JKS文件、配置build.gradle文件以及打包签名APK等步骤。我们还将通过代码示例、序列图和类图来加深理解。 ## 什么是JKSJKS(Java Ke
原创 11月前
293阅读
# Android jks配置 ## 1. 什么是jks文件? JKS(Java KeyStore)是一种Java密钥库,用于存储密钥和证书。在Android开发中,我们常常使用jks文件来存储应用程序的签名密钥。 一个jks文件可以包含多个密钥对,每个密钥对由一个私钥和一个对应的公钥组成。私钥用于对应用程序进行签名,而公钥则被用于验证应用程序的签名。 ## 2. 生成一个新的jks文件
原创 2023-09-29 02:33:36
131阅读
一:前言(2018)之前封装APP都是用的HBuilder结合mui来封装的简单app,有空的时候想研究下之前的phonegap来封装app。然后遇到的问题还是蛮多的,毕竟之前没弄过。下面的步骤主要是总结下安装和配置,避免自己以后再走弯路,也希望对大家配置有帮助。二:需要安装和配置的几个包(暂时只到cordova 在windows7 和 android的配置,因为我只弄到这现在)1.cordova
转载 7月前
52阅读
作者: 码农架构。一、前言由于 Java 繁荣的生态,下面每一个模块都有大量的文章专门讲述。所以我选了另外一个角度,从实际问题出发,将这些分散的知识串联起来,各位可以作为一个综述来看。各个模块的极致详细介绍,大家可以去翻官方文档或看网络上的其他博客。需求很简单清晰,跟产品们提的妖艳需求一点也不一样:在我们的 web 框架里添加一个通用的 appkey 白名单校验功能,希望它的扩展性更好一些。这个
转载 2024-06-03 12:44:38
0阅读
文章目录一、JDK的下载与安装配置1、下载合适版本并安装JDK(记住自己的安装路径)2、系统环境配置二、Android Studio下载安装三、第一个Demo工程1、工程创建2、虚拟机创建和启动四、项目简单介绍1、目录结构介绍2、安卓生命周期 一、JDK的下载与安装配置1、下载合适版本并安装JDK(记住自己的安装路径)下载路径: JDK13下载网址 下载完成后进行解压安装,这里不提倡安装在c盘
JKS文件是一个java中的密钥管理库。 JKS文件就好像一个仓库,里面可以放很多的东西,这里只存放一类东西就是密钥,仓库当然会有一把锁,防范别人随便乱拿,这个就是JKS文件的密码。里面存放的密钥也各有不同,每个密钥都有一个名字(在下面叫别名),一类就密钥对,一类叫公钥,一类叫私钥,密钥对就是包含公钥和私钥的。这里的公钥只要你能进入仓库你就可以随便查看拿走,私钥则是有密码的,只允许有权限的人查
表单认证流程想要实现SpringSecurity的认证授权,首先需要理解大致流程。准备工作导入maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId
转载 2024-04-10 13:41:07
161阅读
https并不是一种新的应用层协议,只是在http和tcp通信时,先由http和ssl通信,再由ssl和tcp通信。ssl本身是独立于http的协议。想要使用https需要有SSL证书,本文以jks(java keystore)为例,使用jdk的keytool(bin目录)工具生成keystore,在Tomcat中配置https。keytool -genkeypair -alias tomcat9
原创 2021-02-25 23:28:34
2117阅读
一、简介在实际的项目开发过程中,我们经常需要将某些变量从代码里面抽离出来,放在配置文件里面,以便更加统一、灵活的管理服务配置信息。比如,数据库、eureka、zookeeper、redis、mq、kafka 等服务组件的连接参数配置,还有我们自定义的项目参数配置变量。当然,实际上根据当前的业务需求,我们往往会自定义参数,然后注入到代码里面去,以便灵活使用!今天,我们就一起来聊一聊SpringBoo
转载 2024-03-19 10:36:34
57阅读
简介:由于小程序访问服务器地址需要强制使用https,因此需要加服务器加SSL证书。springboot本身也可以通过tomat配置证书或者将证书集成到jar包里面,但是放在jar程序的证书格式局限在.p12格式,而生成的证书一般是crt或pem,因此转换起来很不方便。这时可以使用nginx代理https请求,从而达到用nginx配置SSL证书的目的。安装及配置nginx安装和配置nginx这里就
转载 11月前
155阅读
目录一 SpringBoot配置HTTPS二 自己生成CSR1 解压已下载的证书压缩包,获得“xxx.pem”文件和xxx.key文件2 使用OpenSSL工具,将pem格式证书转换为PFX格式证书,得到“server.pfx”文件3 使用Keytool工具,将PFX格式证书文件转换成JKS格式,得到“xxx.jks”文件三 在SpringBoot配置1 将xxx.jks放入resources文
转载 2024-01-04 08:55:25
109阅读
       随着WLAN(无线局域网)、WI-FI(无线高保真)的应用越来越广泛,家庭用户以及小型办公网络对使用WLAN和WI-FI等无线技术接入互联网的需求也越来越多。如何使用和配置一台无线路由器往往是用户最为关心的,那么如何配置一台无线路由器让其代理您上网的同时还能为您的无线网络提供更为安全的网络服务呢?在本篇文档中您就会找到答案……  
CORS 简介为了解决浏览器同源问题,W3C 提出了跨源资源共享,即 CORS(Cross-Origin Resource Sharing)。CORS 做到了如下两点:不破坏即有规则服务器实现了 CORS 接口,就可以跨源通信Access-Control-Allow-Origin: http://www.examples.com Access-Co
转载 2024-03-28 18:38:57
29阅读
通常,公司的项目都会有严格的认证和授权操作,在Java开发领域常见的安全框架有Shiro和Spring Security。Apache Shiro是一个开源的轻量级Java安全管理框架,提供认证、授权、密码管理、缓存管理等功能,相对于Spring Security框架更加直观,易用,同时也能提供健壮的安全性。对于Spring Boot项目,Shiro官方提供了shiro-spring-boot-w
转载 2024-09-11 10:02:25
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5