经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Spring Boot
Netty系列-netty的初体验

Netty系列-netty的初体验

一、前言    最近看了netty源码,打算写个博客记下来,方便后面再复习,同时希望也能方便看到的人,在研究netty的时候,多少能方便点。 二、环境搭建    git clone netty的代码下来,或者可以fork到自己的git 仓库,...[2020/6/27]

weui上传多图片,压缩,base64编码的示例代码

记录一下在做一个报修功能的心路历程,需求功能很简单,一个表单提交,表单包含简单的文字字段以及图片 因为使用的是weui框架,前面的话去找weui的表单和图片上传组件,说实话,weui的组件写的还不错,作为一个不太懂前端的渣渣可以拿来开箱即用 主要是不用调那么多的样式问题,直接上代码: ...[2020/6/23]

Spring boot AOP通过XML配置文件声明的方法

通过 XML 配置文件声明 在前两篇博文和示例中,我们已经展示了如何通过注解配置去声明切面,下面我们看看如何在 XML 文件中声明切面。下面先列出 XML 中声明 AOP 的常用元素: AOP配置元素 用途 ...[2020/6/22]

Spring Boot 开发环境热部署详细教程

在实际的项目开发过中,当我们修改了某个java类文件时,需要手动重新编译、然后重新启动程序的,整个过程比较麻烦,特别是项目启动慢的时候,更是影响开发效率。其实Spring Boot的项目碰到这种情况,同样也同样需要经历重新编译、重新启动程序的过程。 只不过 Spring Boot 提供了一个spr...[2020/6/22]

Spring boot基于ScheduledFuture实现定时任务

Spring boot基于ScheduledFuture实现定时任务

一、 背景   接上一篇,完成存储过程的动态生成后,需要构建定时任务执行存储过程 二、 环境   1.此随笔内容基于spring boot项目   2.数据库为mysql 5.7.9版本   3.jdk 版本为1.8 三、 内容 1、定义接口和接口参数bean;  ...[2020/6/3]

如何限制利用spring boot 框架自动限制上传文件

spring:   application:     name: appname   servlet:     multipart:       enabled: true       max-file-size: 512MB       m...[2020/5/30]

Spring Boot 2 实战:自定义启动运行逻辑实例详解

Spring Boot 2 实战:自定义启动运行逻辑实例详解

本文实例讲述了Spring Boot 2 实战:自定义启动运行逻辑。分享给大家供大家参考,具体如下: 1. 前言 不知道你有没有接到这种需求,项目启动后立马执行一些逻辑。比如缓存预热,或者上线后的广播之类等等。可能现在没有但是将来会有的。想想你可能的操作, 写个接口上线我调一次行吗?NO!N...[2020/5/20]

Spring boot随机端口你都不会还怎么动态扩容

Spring boot随机端口你都不会还怎么动态扩容

一般情况下每个spring boot工程启动都有固定的端口,但是固定端口不利用服务的动态扩容,如果在一台服务器上需要对同一个服务进行多实例部署,很容易出现端口冲突,那么怎么解决这个问题呢? random随机端口 在spring boot中,可以通过${random}来生成随机数字,我们可以...[2020/5/19]

VsCode搭建Spring Boot项目并进行创建、运行、调试

源码地址:https: github.com/YANGKANG01/Spring-Boot-Demo 安装扩展 安装如下两个主要扩展即可,这两个扩展已关联java项目开发主要使用的maven、springboot等所需要的扩展。 开始步骤: 在 Visual Studi...[2020/5/7]

Spring Boot2发布调用REST服务实现方法

开发环境:IntelliJ IDEA 2019.2.2 Spring Boot版本:2.1.8 一、发布REST服务 1、IDEA新建一个名称为rest-server的Spring Boot项目 2、新建一个实体类User.java package com.example...[2020/4/24]

Idea如何去除Mapper警告方法解析

使用 Idea 的时候,自动装配 Mybatis 的 mapper。会一直出现红色波浪线的警告。看着难受。下面提供几种方式 方式一 为 @Autowired 注解设置required = false 方式二 用 @Resource 替换 @Autowired 方式三...[2020/4/17]

生存指南之 CORS + API Gateway

本文介绍了跨域资源共享的基本知识,以及如何避免云函数上 Serverle web API 的问题 构建 Web API 是 Serverle 应用中最流行的用例之一,您能在不增加其他操作开销的情况下,获得简单、可扩展的后端优势。 然而,如果您的网页正在调用后端 API,那么必...[2020/4/13]

Spring Boot Admin邮件警报整合过程解析

一、前言   在Spring Boot Admin Server 中撒送预警邮件通知是很简单的,只需要简单的几个配置就可以了。 二、代码演示 1、microservice-monitor-server-> pom.xml <?xml version="1...[2020/3/31]

IntelliJ IDEA快速创建getter和setter方法

IDEA快速创建getter和setter方法 找到generate 我的是Mac,右击鼠标就可以打开,相信windows也不难。 选择getter和setter 选择成员变量 测试 开发的时候记得使用哟,我就是想变成习惯,慢慢学习! ps:ID...[2020/3/24]

IntelliJ IDEA2020新增禅模式和LightEdit模式

IntelliJ IDEA 2020.1 的第二个早期访问版本已发布,新的 EAP 构建对调试器和事件探查器(Profiler)进行了改进,并引入了新的提交工具窗口(Commit toolwindow)以及禅模式(Zen Mode)。 用于调试器的数据流分析协助功能 IntelliJ ...[2020/3/20]

基于Eclipce配置Spring Boot过程图解

步骤一: 步骤二: 点击左下角Eclipse图标下的“Popular”菜单,选择Spring安装(已安装的插件在Installed中显示),一直按步骤确定就好了,如果中途下载超时什么的,就看看自己的网络连接是否正常,如果正常则多试几次安装就可以了 以上就是本文的全部内容,希...[2020/3/17]

Druid 0.17 入门(3)—— 数据接入指南

在快速开始中,我们演示了接入本地示例数据方式,但Druid其实支持非常丰富的数据接入方式。比如批处理数据的接入和实时流数据的接入。本文我们将介绍这几种数据接入方式。 文件数据接入:从文件中加载批处理数据 从Kafka中接入流数据:从Kafka中加载流数据 Hadoop数据接入:从H...[2020/3/17]

Spring Boot jar中没有主清单属性的解决方法

Spring Boot jar中没有主清单属性的解决方法

使用Spring Boot微服务搭建框架,在eclipse和Idea下能正常运行,但是在打成jar包部署或者直接使用java -jar命令的时候,提示了xxxxxx.jar中没有主清单属性: D:\hu-git\spring-xxx-xxx\target>java -jar spri...[2020/3/16]

idea 打包的jar运行报 "XXX中没有主清单属性"

idea 打包的jar运行报 "XXX中没有主清单属性"

使用idea2018打包了一个spring boot项目(打包为jar) 启动是报错如下: 错误原因 打包后的jar文件中的MANIFEST.MF缺少项目启动项,即没有Main-Cla 和Start-Cla 如下: 解决方案如下 1、指定MANIF...[2020/3/16]

Spring Boot webflux使用方法解析

Spring Boot webflux使用方法解析

1、同步阻塞IO模型 当容器中只有三个线程接收请求,当有四个请求过来的时候,就会Block住,得不到及时的响应 2、异步非阻塞式IO模型 Spring Boot webflux是异步非阻塞式IO模型,容器线程将耗时的任务(IO密集型任务)交给work线程来处理 3、webfl...[2020/3/10]

Spring Boot conditional注解用法详解

1、conditional注解介绍 含义: 基于条件的注解 作用: 根据是否满足某一个特定条件来决定是否创建某个特定的bean 意义: Springboot实现自动配置的关键基础能力 2、常见conditional注解 @ConditionalOnBean 框架中存在某个Bea...[2020/3/10]

基于Spring Boot保护Web应用程序

基于Spring Boot保护Web应用程序

如果在类路径上添加了Spring Boot Security依赖项,则Spring Boot应用程序会自动为所有HTTP端点提供基本身份验证。端点“/”和“/home”不需要任何身份验证。所有其他端点都需要身份验证。 要将Spring Boot Security添加到Spring Boot应用...[2020/3/6]

Spring Boot Rest控制器单元测试过程解析

Spring Boot提供了一种为Rest Controller文件编写单元测试的简便方法。在SpringJUnit4Cla Runner和MockMvc的帮助下,可以创建一个Web应用程序上下文来为Rest Controller文件编写单元测试。 单元测试应该写在src/test/java目录...[2020/3/6]

Spring Boot Admin Server管理客户端过程详解

要通过Spring Boot Admin Server监视和管理微服务应用程序,应该添加Spring Boot Admin启动器客户端依赖项,并将Admin Server URI指向应用程序属性文件。 注 - 要监视应用程序,应为微服务应用程序启用Spring Boot Actuator端点。...[2020/3/6]

hdfs之客户端读、写操作,元数据,Secondarynamenode,Checkpoint

客户端写操作 1)客户端请求上传数据到服务器 2)服务器接收到这个请求,然后到自己的元数据里面去查询,元数据中是否记录了该文件的存在 3)NN响应客户端是否可以上传 4)服务器会发送再次请求,需要上传多大的数据文件 5)服务器会检查DataNode的信息 6)服务器会根据上传...[2020/3/2]

Spring Boot Cache使用方法整合代码实例

参考: Spring Cache扩展功能实现 项目地址 使用本地Caffeine缓存 引入依赖包 <dependency> <groupId>org.springframework.boot</groupId> ...[2020/2/27]

Spring Boot项目维护全局json数据代码实例

这篇文章主要介绍了Spring Boot项目维护全局json数据代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 概述 过去 我们在每一个方法中处理前端发过来的请求,需要自己构造请求数据,然后通过spring 提供的@Respo...[2020/2/26]

Druid 0.17 入门(2)—— 安装与部署

在Druid快速入门其实已经简单的介绍过最简化配置的单节点部署,本文我们将详细描述Druid的多种部署方式,对于测试开发环境可以选用轻量的单机部署方式,而生产环境我们最好选用集群部署的方式,确保系统的高可用性。 一、单机部署 Druid提供了一组可以参考的配置和单机部署的启动脚本。...[2020/2/24]

在Spring Boot中加载初始化数据的实现

在Spring Boot中加载初始化数据的实现

在Spring Boot中,Spring Boot会自动搜索映射的Entity,并且创建相应的table,但是有时候我们希望自定义某些内容,这时候我们就需要使用到data.sql和schema.sql。 依赖条件 Spring Boot的依赖我们就不将了,因为本例将会有数据库的操作,我...[2020/2/13]

mapper接口注入两种方式详解

这篇文章主要介绍了mapper接口注入两种方式详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.使用模板方式: <!--使用模板类实现mybatis --> <bean id="sqlSe ion" ...[2020/2/12]

jpa自定义sql语句

jpa自定义sql语句

/** * 查询还没生成索引的帖子 * @return */ @Query(value = "SELECT * FROM t_article WHERE index_state=0",nativeQuery = true) public ...[2020/2/12]

什么是Druid

一、Druid是什么 Druid 单词来源于西方古罗马的神话人物,中文常常翻译成德鲁伊。 玩过魔兽世界,暗黑破坏神,Dota,炉石传说,Dota自走棋的朋友,对这个词一定不陌生。 本文中所介绍的Druid是一个分布式的支持实时分析的数据存储系统。通俗一点:高性能实时分析数据库。它...[2020/2/12]

Druid入门(1)—— 快速入门实时分析利器-Druid_0.17

一、安装准备 本次安装的版本是截止2020.1.30最新的版本0.17.0 软件要求 需要Java 8(8u92 +)以上的版本,否则会有问题 Linux,Mac OS X或其他类似Unix的操作系统(不支持Windows) 硬件要求 Druid包括一组参考配置和用于单机部署的...[2020/2/12]

史上最全的IDEA快捷键总结

1. 编辑快捷键 编辑快捷键 介绍 psvm + Tab 生成main方法 sout + tab 生成输出语句 ...[2020/1/14]

热部署启动出错

  1.出现异常 Exception in thread “main” java.lang.Cla CastException: cla jdk.internal.loader.Cla Loaders$AppCla Loader cannot be...[2020/1/14]

快速搭建博客:主题更换

快来搭建个人博客吧! 1. 主题 主题文件都是存放在站点的themes文件下,默认为landscape主题,主题可以从hexo官网下载,每个主题都会有文档。 下载主题有两种方式,一种是下载主题包然后放到themes文件中,而我喜欢用另一种,就是使用GitBash从github上c...[2020/1/14]

关于idea2019.2.3版本中文控制台乱码问题

出现乱码后根据网上找的方法全都试过后还是显示乱码 更改VM Options为        -Dfile.encoding=UTF-8    添加备选字体    更改这两个文件 &nb...[2020/1/7]

为什么很多SpringBoot开发者放弃了Tomcat而选择了Undertow

为什么很多SpringBoot开发者放弃了Tomcat而选择了Undertow

前言 在SpringBoot框架中,我们使用最多的是Tomcat,这是SpringBoot默认的容器技术,而且是内嵌式的Tomcat。同时,SpringBoot也支持Undertow容器,我们可以很方便的用Undertow替换Tomcat,而Undertow的性能和内存使用方面都优于Tomcat,那...[2019/12/31]

Spring Boot优雅使用RocketMQ的方法实例

Spring Boot优雅使用RocketMQ的方法实例

前言 MQ,是一种跨进程的通信机制,用于上下游传递消息。在传统的互联网架构中通常使用MQ来对上下游来做解耦合。 举例:当A系统对B系统进行消息通讯,如A系统发布一条系统公告,B系统可以订阅该频道进行系统公告同步,整个过程中A系统并不关系B系统会不会同步,由订阅该频道的系统自行处理。 什...[2019/12/30]

Spring Boot企业常用的starter示例详解

SpringBoot简介# Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Boot致力于在蓬勃发展的快速应用开发领域(rapi...[2019/12/30]

spring boot动态加载Echart饼状图

本文实例为大家分享了spring boot动态加载Echart饼状图的具体代码,供大家参考,具体内容如下 先从Echart官网上根据需要下载所需Echart版本,在页面中用script标签引入,这些在Echart官网上有教程。官网上有异步加载和更新Echart图,知道了是动态把查询到的结果按格...[2019/12/19]

Spring boot注解@Async线程池实例详解

Spring boot注解@Async线程池实例详解

这篇文章主要介绍了Spring boot注解@Async线程池实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 从Spring3开始提供了@Async注解,该注解可以被标注在方法上,以便异步地调用该方法。调用者将在调用时立即返回,方法的...[2019/12/18]

shiro多验证登录代码实例及问题解决

这篇文章主要介绍了shiro多验证登录代码实例及问题解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1. 首先新建一个shiroConfig shiro的配置类,代码如下: @Configuration是标识这个类是一个配置文件,在启...[2019/12/18]

spring boot中的条件装配bean的实现

条件装配 从Spring Framework 3.1开始,允许在Bean装配时增加前置条件判断。 啥是条件装配 在bean装配前的条件判断。比如@Profile(是在spring3.1中引入),@Contditional(spring4.0中引入) 实现方式:注解方式,编程方...[2019/12/17]

spring boot微服务自定义starter原理详解

spring boot微服务自定义starter原理详解

这篇文章主要介绍了spring boot微服务自定义starter原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 使用spring boot开发微服务后,工程的数量大大增加(一定要按照领域来切,不要一个中间件客户端包一个),让各个ja...[2019/12/16]

Spring boot整合shiro+jwt实现前后端分离

本文实例为大家分享了Spring boot整合shiro+jwt实现前后端分离的具体代码,供大家参考,具体内容如下 这里内容很少很多都为贴的代码,具体内容我经过了看源码和帖子加了注释。帖子就没用太多的内容 先下载shiro和jwt的jar包 <!-- shiro包 --&...[2019/12/16]

spring boot如何加入mail邮件支持

这篇文章主要介绍了spring boot如何加入mail邮件支持,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 一、添加依赖 <!-- 邮件整合 --> <dependency> <...[2019/12/10]

如何在Spring boot加入shiro支持

这篇文章主要介绍了如何在Spring boot加入shiro支持,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 在项目添加依赖 <!-- shiro spring. --> <dependency> ...[2019/12/10]

Spring Boot中@ConditionalOnProperty的使用方法

前言 在Spring Boot的自动配置中经常看到@ConditionalOnProperty注解的使用,本篇文章带大家来了解一下该注解的功能。下面话不多说了,来一起看看详细的介绍吧。 Spring Boot中的使用 在Spring Boot的源码中,比如涉及到Http编码的自动配...[2019/12/10]

Spring Boot Admin实践详解

在Spring Boot Actuator中提供很多像health、metrics等实时监控接口,可以方便我们随时跟踪服务的性能指标。Spring Boot默认是开放这些接口提供调用的,那么就问题来了,如果这些接口公开在外网中,很容易被不法分子所利用,这肯定不是我们想要的结果。在这里我们提供一种比...[2019/12/10]

562
2
记录数:211 页数:1/512345下一页尾页
加载更多
 友情链接: NPS