#pringBoot

解决springboot项目中@Value注解参数值为null的问题

1、错误场景:springboot项目中在.properties文件(.yml)文件中配置了属性值,在Bean中使用@Value注解引入该属性,Bean的构造器中使用该属性进行初始化,此时有可能会出现属性值为null,造成初始化程序的错误2、错误原因:因为Bean的构造器调用是在@Value属性赋值之前进行的,所以造成...

springboot项目打war包部署到服务器(eclipse & gradle环境)

1、右键项目runas ->runconfigurations,打开Runconfigurations弹出框2、右键GradleProject->NewConfiguration,2.1、GradleTasks文本框输入:build,WorkingDirectory选中你要导出的项目2.2、点击【...

物联网架构成长之路(59)-SpringBoot项目作为系统应用,自启动

一、前言  开发完项目,一般调试都是在eclipse或者idea上运行服务的。但是要部署到服务器上,就需要后台运行和自启动等配置了。这里采用Debian系统作为演示。 二、后台运行  工程项目代码采用maven进行打包。1mvnwpackage  打包后,生成一个jar包  服务器安装jre运行环境后,执行1...

物联网架构成长之路(49)-SpringBoot集成KafKa中间件

0.前言  今天(2020-02-24)是开工的第一天,来到公司后,服务器出现问题,网管正在处理。没有服务器的后端,就像没有武器的剑客。没办法进行开发,就看看资料学习一点技术。  疫情期间,虽然没有上班,但是自己的物联网平台还是在慢慢的优化中。下面这个图是规划后的V2版本架构图。  架构图里面用到Kafka中间件,是作...

物联网架构成长之路(32)-SpringBoot集成MQTT客户端

一、前言  这里虽然是说MQTT客户端。其实对于服务器来说,这里的一个具有超级权限的MQTT客户端,就可以做很多事情。比如手机APP或者网页或者第三方服务需要发送数据到设备,但是这些又不是设备,又不能让他们连到MQTT。那么就可以通过HTTP请求业务服务器。然后由业务服务器利用这个MQTT客户端进行发送数据。  还有,...

物联网架构成长之路(15)-Jenkins部署SpringBoot

1.前言  现在慢慢也在负责一些工作了。这段时间有空,就多了解了解软件多人开发的一些知识。以前项目都是我一个人做的,从数据库设计到后端再到前端,全部放在一个war包丢到tomcat里面然后运行,利用tomcat自带的manager插件做简单的部署。根本没有版本管理的概念。  现在项目开始涉及多人合作,多项目模块整合,各...

物联网架构成长之路(14)-SpringBoot整合thymeleaf

  使用thymeleaf作为模版进行测试  在pom.xml增加依赖1<dependency>2<groupId>org.springframework.boot</groupId>3<artifactId>spring-boot-starter-thymeleaf&l...

物联网架构成长之路(13)-SpringBoot入门

1.前言  下载最新版的JavaEEeclipse-jee-oxygen-2-win32-x86_64.zip  安装STS插件Window->EclipseMarketplace->popular下那个SpringTools(akaSpringIDEandSpringToolSuite)  然后通过STS...

SpringBoot整合Xxl-Job

Github地址:https://github.com/xuxueli/xxl-job中文文档地址:https://www.xuxueli.com/xxl-job/1.使用Idea或Eclipse导入2.执行sql脚本(红色标记处)3.运行xxl-job-admin(xxl-job后台管理,主要方便管理各种各样的任务)...
代码星球 ·2020-12-28

SpringBoot之整合Dubbo

dubbo-admin地址为:https://github.com/apache/dubbo-admin官方文档:https://github.com/apache/dubbo-admin/blob/develop/README_ZH.md注意需要安装Zookeeper(因为Dubbo使用Zookeeper作为注册中心...
代码星球 ·2020-12-28

SpringBoot之整合MongoDB

MongoDB官网安装:https://www.mongodb.com/download-center/communityMongoDB客户端工具(MongoManagementStudio)安装:http://mms.litixsoft.de/#software_pricing<!--mongodb-->...
代码星球 ·2020-12-28

SpringBoot+MyBatis-Plus实现多数据源

dynamic-datasource-spring-boot-starter是一个基于springboot的快速集成多数据源的启动器。GitHub开源地址(具体详情可参考官方文档):https://github.com/baomidou/dynamic-datasource-spring-boot-starter可用于...

SpringBoot整合Redisson(集群版)

之前写了一篇关于SpringBoot整合Redisson的单机版,这篇是集群版。关于如何在Linux搭建Redis集群,可以参考这篇文章:redis集群搭建<!--redisson-springboot--><dependency><groupId>org.redisson</...

SpringBoot整合Redisson(单机版)

因为它非常适用于分布式锁,而我们的一项业务需要考虑分布式锁这个应用场景,于是我整合它做一个初步简单的例子(和整合redis一样)。Redisson、Jedis、Lettuce优缺点对比(1)Redisson优点:实现了分布式特性和可扩展的Java数据结构,适合分布式开发;API线程安全;基于Netty框架的事件驱动的通...

SpringBoot整合CXF时,启动报错

错误信息:***************************APPLICATIONFAILEDTOSTART***************************Description:Parameter1ofconstructorinorg.springframework.boot.autoconfigure.w...
首页上一页...1314151617...下一页尾页