spring boot
文章平均质量分 73
starsky20
本人为人正直,进取心强,在学好专业课同时高度重视基础课程和课外的学习,培养合理的知识结构,注意提高独立思考、解决问题和学习的能力。在以后的学习中,努力培养自己成为一个复合型人才。
展开
-
springboot项目打包为docker镜像并上传nexus私服
4.1.配置settings.xml打开settings.xml文件,在servers标签中添加私服配置<server> <id>docker-proxy</id> <username>admin</username> <password>admin123</password></server>Id: id标签填写nexus私服中的name,Username: 登录nexus私服的用原创 2021-06-23 15:57:05 · 1783 阅读 · 2 评论 -
springboot xjar 安全加密运行工具
这里写自定义目录标题xjar安全加密运行工具创建项目编写代码idea将maven项目打包成可运行的jar包运行加密文件centos 安装go安装包插入链接与图片xjar安全加密运行工具GitHub: https://github.com/core-lib/xjarSpring Boot JAR 安全加密运行工具, 同时支持的原生JAR.基于对JAR包内资源的加密以及拓展ClassLoader来构建的一套程序加密启动, 动态解密运行的方案, 避免源码泄露以及反编译.功能特性无代码侵入, 只需要把编原创 2021-04-15 16:40:08 · 3271 阅读 · 11 评论 -
maven 仓库如何使用 https://mvnrepository.com 镜像配置
maven项目中经常使用 https://mvnrepository.com/ 镜像仓库查询,该仓库jar包比较全面,如何在项目中配置和该仓库使用同一个镜像仓库呢?例如,我这里需要下载nuxeo-common 工具包,该工具包在其他仓库中没有,需要配置该仓库镜像到项目,首先搜索该jar包然后进入到该jar包版本管理中,我这里下载5.4.0版本点击包jar包进入,在files一栏中,选择下载jar包或者点击pom文件。点击查看pom如下,可以看到该jar包使用的镜像仓库,将该镜像复制到项目中即可原创 2021-04-09 17:33:32 · 25898 阅读 · 1 评论 -
WebSocket Nettty实现消息推送
需求:通过采集设备实时上传道路采集车辆行驶轨迹,并通过算法实时计算车辆相关特性(停车、超速、逆行、随意变道等),检测该事件需要实时呈现到页面上显示,由于道路太多,每条道路计算车辆事件都需要推送,这样页面处理压力非常大,可能出现卡顿,甚至可能卡死。分析需求:1、首先考虑后端实现技术,实时推送,首页websocket通信,通过前端与ws建立连接后,产生事件就实时推送2、如何来保证用户查看每条道路时,只推送当前道路相关车辆事件,这里我们可以通过一个标记,比如我们在建立ws连接时,将道路id标识传递到后端,后原创 2021-04-01 10:38:09 · 233 阅读 · 0 评论 -
spring项目中获取所有控制器请求URL路径
这里写自定义目录标题spring项目中获取所有请求URL路径生成请求路径spring项目中获取所有请求URL路径需求:项目开发中,总是需要在编写的控制添加请求路径,编写完成后,还需要在页面操作,添加权限基本维护,这样操作特别麻烦,为了使用过程中不用维护基础菜单权限,故思考是否有一种可以自动生成控制器方法路径,然后更新数据库中(有则更新,无则插入),这样每次添加新的控制器,只需要执行以下初始化方法就可以了,不用做基础维护(请求路径: server.servlet.context-path + 控制器路径原创 2021-03-24 17:24:13 · 3474 阅读 · 0 评论 -
springboot项目通过ssh实现远程自动部署
在项目中,经常需要发布jar包、war包到服务器,通常我们使用本地编译,打包,然后将打成的包手动上传到服务器,操作非常麻烦。记录windows本地打包后直接上传服务器.1、首先需要在项目pom.xml文件中引入ssh上传jar包。 <!--配置wagon-ssh连接服务器 ssh 依赖包--> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh</artifactId&g原创 2021-01-26 11:50:22 · 1085 阅读 · 0 评论 -
spring cloud nacos安装及项目中使用
nacos安装及使用nacos安装nacos项目中使用创建项目项目中引入nacos依赖包配置连接注册中心地址启动类增加@EnableDiscoveryClient注册服务启动注解创建一个控制类nacos服务配置属性测试属性是否生效通过接口访问测试属性动态修改测试通过@ConfigurationProperties注解注入属性值分环境打包属性配置参考官网:https://nacos.io/zh-cn/docs/quick-start.html配置文档:https://github.com/alibab原创 2020-11-26 11:05:47 · 2487 阅读 · 0 评论 -
vault安装及springboot,springcloud整合vault
Hashicorp VaultVault概述Vault是安全访问秘密的工具。一个秘密是你想要严格控制访问的任何东西,如API密钥,密码,证书等等。Vault为任何秘密提供统一的界面,同时提供严格的访问控制和记录详细的审核日志。Hashicorp Vault解决了管理敏感信息的问题 —— 在Vault的用语中使用“secret”。在这种情况下,“管理”意味着Vault控制敏感信息的...原创 2019-05-15 20:14:26 · 5928 阅读 · 0 评论 -
spring-boot-json(第三篇)
本文介绍spring-boot返回json格式数据,通过fastjson转化。1、开发准备Ø 开发环境jdk1.7或者1.8Ø 开发工具EeclipseØ 项目管理工具maven2、创建工作空间使用idea创建一个module, idea中module相当于eclipse中的项目,名称为spring-boot-json.创建成功后目录如下:3、 在pom.xml中引入spring-boot、...原创 2018-05-05 00:31:24 · 21331 阅读 · 0 评论 -
spring-boot idea开发工具设置
本节介绍一些 Ieda-2017.2.x使用及基本配置,部分资料来源网友提供。具体是那个不太记得,只是做了记录的一些配置过程。1.1. idea破解专业版的intellij可以免费试用30天。为了以后开发方便,经过网络查找破解方法如下:选择菜单Help->Register->Licenseserver,填上http://idea.iteblog.com/key.php,如图所示:点...原创 2018-05-04 23:38:46 · 3527 阅读 · 1 评论 -
spring-boot-helloworld开发(第二篇)
前一篇使用eclipse开发,考虑java现在使用的流行开源工具idea,本章介绍使用idea如何创建一个springboot项目。1、开发准备Ø 开发环境jdk1.7或者1.8Ø 开发工具idea-2017.2.5Ø 项目管理工具apache-maven-3.3.9idea下载:http://www.jetbrains.com/idea/download/#section=windowsm...原创 2018-05-04 23:03:25 · 474 阅读 · 0 评论