springboot 2.x整合mybatis实现增删查和批量处理方式

目录springboot 2.x整合mybatis实现增删查和批量处理1.添加依赖2.添加配置文件3.Application.class添加扫描4.创建Mapper5.创建provider实现类Springboot整合mybatis(注解而...

2021-09-30

@PathVariable 如何自动填充入实例对象中

目录@PathVariable自动填充入实例对象记SpringBoot @PathVariable使用时遇到的问题第一个问题解决办法第二个问题解决办法@PathVariable自动填充入实例对象就在这里记录一个...

2021-09-30

使用list stream:对List中的对象先进行排序再获取前n个对象

目录list stream:对List中的对象先进行排序再获取前n个对象接下来我们就来看一下这个方法通过自定义一个的对象比较方法来进行排序将上面实例中的TestUser对象贴出来对List...

2021-09-30

SpringCloud的@RefreshScope 注解你了解吗

目录pom.xmlproperties启动类配置类controller打包springcloud对应的springboot版本参考:总结spring-boot-starter-actuator提供服务健康检查和暴露内置的url接口。spring-c...

2021-09-30

详解如何把cmd黑窗口把java文件打包成jar

先通过idea或者eclipse也或者cmd把后缀java编译成class文件编译好的class文件,找到本地目录,运行cmd
输入:jar cvf 要打包的名称.jar 要打包的名称.class
如下图所示:
在讲个...

2021-09-30

Spring boot 应用实现动态刷新配置详解

目录1. 依赖2. 配置暴露接口3. @RefreshScope4. 启动服务5. 修改配置6. 获取配置值7. 刷新配置 重新获取总结前面写过一篇《Spring Cloud Bus 实现配置实时更新》,是使用配置...

2021-09-30

Spring Boot 指定外部启动配置文件详解

目录使用spring boot默认的配置文件路径指定外部的配置文件特定配置总结默认的打包spring boot项目会把配置文件打到jar包中,有时候在测试时需要想修改某些配置项。这时除了...

2021-09-30

教你在Spring Boot微服务中集成gRPC通讯的方法

一、首先声明gRPC接口这里引入的是最新的gRpc-core 1.37版本, 采用的grcp-spring-boot-starter封装的版本进行实现,github地址:https://github.com/yidongnan/grpc-spring-boot...

2021-09-30

浅谈JVM 底层解析 i++和 ++i 区别

目录一、前言二、代码实现三、字节码指令四、字节码解析1. 第一类问题
2. 第二类问题3. 第三类问题4. 第四类问题一、前言如果只用普通的知识解释i++和++i的话
i++ 先将i赋...

2021-09-30

Java Stopwatch类,性能与时间计时器案例详解

  在研究性能的时候,完全可以使用Stopwatch计时器计算一项技术的效率。但是有时想知道某想技术的性能的时候,又常常想不起可以运用Stopwatch这个东西,太可悲了。属性:Elapsed...

2021-09-30

java最新版本连接mysql失败的解决过程

发现问题肯定有人发现连接mysql失败,然后又找不到问题所在,又出现一大最报错,如下图。解决过程 1.先查询自己的java版本,在cmd运行窗口那输入java -version 2.查询下载的mysql-...

2021-09-30

基于java构造方法Vector删除元素源码分析

目录前言remove(int)方法分析remove(Object)方法分析removeElement(Object)方法分析removeElementAt(int)方法分析removeIf()方法分析removeAllElement()方法分析removeAll(Collectio...

2021-09-30

Springmvc工程跳转controller无效的解决

目录Springmvc跳转controller无效1、springmvc-servlet.xml2、web.xml,在改配置文件中将springmvc无法进入controller、后台也不报错1、检查是否配置2、是否配置3、controlle...

2021-09-30

java虚拟机原理:类加载过程详解

目录一、Java 类加载过程
1、字节码编译
2、加载
3、连接
4、初始化
总结一、Java 类加载过程
1、字节码编译
编写好 Java 源码 Student.java ,使用 javac 将上述 Java 源码...

2021-09-30

SpringBoot整合mybatis-plus快速入门超详细教程

目录前言mybatis-plus 简介mybatis-plus 优点相关链接mybatis-plus实例1、示例项目结构2、数据库准备3、pom.xml:4、application.yml5、User.java6、UserMapper.java7、User...

2021-09-30

spring boot 配置动态刷新详解

本文测试使用的springcloud版本为:Dalston.SR1很多朋友只知道springcloudconfig可以刷新远程git的配置到内存中,却不知道springcloudconfig的客户端可以脱离服务端使用,更不知...

2021-09-30

SpringBoot yaml中的数组类型取值方式

目录yaml中的数组类型取值先说下简单的配置如何取值springboot配置文件yml的数组形式配置文件实体类yaml中的数组类型取值yaml中简单的风格,十分受大家的欢迎先说下简单的配...

2021-09-30

springboot @Value实现获取计算机中绝对路径文件的内容

目录springboot @Value获取绝对路径文件的内容默认情况下使用同样的我们可以使用file协议获取文本的内容Spring注解@Value解读依赖注入概述实际应用案例源码解读分析1、首先...

2021-09-30

基于java构造方法Vector创建对象源码分析

(注意:本文基于JDK1.8) 前言Vector是线程安全的动态数组类,提供4个创建Vector对象的构造方法,接下来我们逐个分析每个创建Vector对象的构造方法构造方法Vector()分析 public Vec...

2021-09-30

java调用webservice的.asmx接口的使用步骤

目录前言一、接口类型二、使用步骤1.访问方式2.导入的maven前言接触到一个.asmx结尾的webservice接口,为了增加记忆决定记录下来。一、接口类型已.asmx结尾的接口例:接口地址:h...

2021-09-30

Java构造函数通透理解篇

目录一、什么是构造函数二、构造函数的特点三、示例四、默认构造函数五、构造函数的重载六、构造函数的使用一、什么是构造函数Java构造函数,也叫构造方法,是JAVA中一种特殊的...

2021-09-30

使用list stream: 任意对象List拼接字符串

目录任意对象List拼接字符串String.join方法接下来介绍一种更加方便的处理方式Stream流合并字符串、拼接字符串任意对象List拼接字符串开发中经常会对List中的数据进行处理,...

2021-09-30

java中线程池最实用的创建与关闭指南

目录前言线程池创建
只需要执行shutdown就可以优雅关闭
执行shutdownNow关闭的测试
总结前言在日常的开发工作当中,线程池往往承载着一个应用中最重要的业务逻辑,因此我们有必...

2021-09-30

关于springboot集成swagger3时spring-plugin-core报错的问题

springboot集成knife4j的时候3.0.2版本出现了以下问题:An attempt was made to call a method that does not exist. The attempt was made from the following location:
...

2021-09-30

基于java构造方法Vevtor添加元素源码分析

(注意:本文基于JDK1.8)前言算上迭代器的add()方法,Vector中一共有7个添加元素的方法,5个添加单个元素的方法,2个添加多个元素的方法,接下来就一起分析它们的实现……Vector是一个线程...

2021-09-30

java虚拟机原理:Class字节码二进制文件分析

目录一、字节码文件 与 JVM二、字节码文件示例三、字节码文件二进制结构分析1、魔数
2、次版本号
3、主版本号
4、常量池个数
总结一、字节码文件 与 JVMJava 源码编译成 Cl...

2021-09-30

springBoot 项目排除数据库启动方式

目录springBoot 排除数据库启动1. 场景2. 配置Springboot不经过数据库直接启动问题错误原因解决springBoot 排除数据库启动1. 场景在家里运行项目,运行springBoot的时候报数...

2021-09-30

SpringBoot集成内存数据库Derby的实践

目录目标
为什么
操作步骤工程截图运行
效果目标
在SpringBoot中集成内存数据库Derby.
为什么
像H2、hsqldb、derby、sqlite这样的内存数据库,小巧可爱,做小型服务端演示程序,...

2021-09-30

基于spring boot 命令行启动的一些坑

目录spring boot 命令行启动的一些坑1.spring boot项目启动时可以指定启动的参数2.使用–spring.profiles.active=test,无论如何都没办法修改环境spring-boot命令行启动(指...

2021-09-30

Java实现两个随机数组合并进行排序的方法

目录前言:一、什么是线性表二、ArrayList集合三、用线性表的思想排序数组间排序四、冒泡排序:前言:​ 小Du猿结束"996ICP"CRUD开发工作生活,重新进入了校园学习生活。本周...

2021-09-30

Java并发编程之阻塞队列(BlockingQueue)详解

目录队列阻塞队列ArrayBlockingQueue重要属性构造方法添加元素add(e)offer(e)put(e)offer(e,time,unit)移除元素take()dequeue()LinkedBlockingQueue重要属性构造方法添加元...

2021-09-30

使用springboot不自动初始化数据库连接池

目录springboot不自动初始化数据库连接池简介解决方案记录下spring boot关于数据库连接池的一个小坑application.properties配置先找到这个类在下面的源码中打个断点启动项...

2021-09-30

Springboot 如何关闭自动配置

目录Springboot 关闭自动配置1. 关闭Redis自动配置2. SpringBoot默认会自动配置数据库开启关闭自动任务配置流程1.需求2.解决方案Springboot 关闭自动配置springboot通过@Sp...

2021-09-30

基于常用json框架介绍和Jackson返回结果处理方式

目录json框架介绍,Jackson返回结果处理1、常用框架 阿里 fastjson,谷歌gson等2、jackson处理相关自动使用jackson返回json数据1、SpringMVC如何返回json数据2、例子json框架...

2021-09-30

java中TESTful架构原理分析

目录1. 什么是REST2. 理解RESTful2. 1 资源与URI2. 2 统一资源接口GETPOSTPUTDELETE2. 3 资源的表述在URI里边带上版本号使用URI后缀来区分表述格式如何处理不支持的表述格...

2021-09-30

java FastJson的简单用法

目录1.前言1.1.FastJson的介绍:1.2.FastJson的特点:1.3.FastJson的简单说明:2.FastJson的用法2.1.JSON格式字符串与JSON对象之间的转换2.2.JSON格式字符串与javaBean之间的...

2021-09-30

基于java构造方法Vector遍历元素源码分析

(注意:本文基于JDK1.8)前言任何一个容器类对象用于持有元素后,总是需要遍历元素的,即挨个去访问每个元素1次,而遍历元素,除了常规的依赖于数组对象的下标之外,更常用的是封装好的迭...

2021-09-30

SpringBoot集成内存数据库Sqlite的实践

目录目标
为什么
操作步骤工程截图运行
效果完整源代码
目标
在SpringBoot中集成内存数据库Sqlite.
为什么
像H2、hsqldb、derby、sqlite这样的内存数据库,小巧可爱,做小型服...

2021-09-30

Springboot敏感字段脱敏的实现思路

生产环境用户的隐私数据,比如手机号、身份证或者一些账号配置等信息,入库时都要进行不落地脱敏,也就是在进入我们系统时就要实时的脱敏处理。用户数据进入系统,脱敏处理后持久化...

2021-09-30

SpringBoot集成内存数据库H2的实践

目录目标
为什么
操作步骤工程截图运行
效果完整源代码
目标
在SpringBoot中集成内存数据库H2.
为什么
像H2、hsqldb、derby、sqlite这样的内存数据库,小巧可爱,做小型服务端...

2021-09-30

解决spring boot创建项目遇到配置的问题

目录spring boot创建项目遇到配置的问题如下图所示需要修改sping运行时读取的地址SpringBoot项目创建及一些常见问题处理1.先创建一个maven项目,确保可以正常使用2.定义同一...

2021-09-30

springboot + JPA 配置双数据源实战

目录springboot + JPA 配置双数据源1、首先配置application.yml文件设置主从数据库2、使用配置类读取application.yml配置的两个数据源3、然后通过类的方式配置两个数据源4...

2021-09-30

Java SpringBoot快速集成SpringBootAdmin管控台监控服务详解

目录1、初识SpringBootAdmin2、搭建服务端--POM文件中添加相关依赖3、修改服务端application启动类4、配置security安全信息5、启动server服务端6、搭建client客户端总结Spr...

2021-09-30

Java基础第二篇方法与数据成员

目录1、调用同一对象的数据成员2、方法的参数列表3、调用同一对象的其他方法4、数据成员初始化5、总结上一篇文章Java基础 从HelloWorld到面向对象1、调用同一对象的数据成...

2021-09-30

kotlin快速入门之标准函数与静态方法

目录标准函数
with
run
apply
静态方法
单例类实现静态方法伴生类实现静态方法注解实现静态方法顶层方法实现静态方法总结标准函数
首先我们介绍标准函数 with、run、apply,...

2021-09-30

mybatis映射文件mapper.xml的具体写法

Mapper映射文件是一个xml格式文件,必须遵循相应的dtd文件规范在学习mybatis的时候我们通常会在映射文件这样写:<&#63;xml version="1.0" encoding="UTF-8" &#63;><!DOCTYPE ma...

2021-09-30

基于java构造方法Vector修改元素源码分析

(注意:本文基于JDK1.8)前言增删改查,修改元素,Vector提供了3个方法,包括迭代器中的一个,不过本文只分析Vector自身的两个修改元素的方法,迭代器中的方法将单独分析set(int,E)方法分析...

2021-09-30

认识Java中的Stub与StubQueue

目录1、InterpreterCodelet与Stub类2、StubQueue类在文章开始前先简单介绍TemplateInterpreter::initialize()函数,在这个函数中会调用TemplateTable::initialize()函数初始...

2021-09-30

Java中使用DOM4J生成xml文件并解析xml文件的操作

目录一、前言二、准备依赖三、生成xml文件生成标准展示
四、解析xml文件五、总结一、前言现在有不少需求,是需要我们解析xml文件中的数据,然后导入到数据库中,当然解析xml文...

2021-09-30

SpringBoot启动自动终止也不报错的原因及解决

目录SpringBoot启动自动终止也不报错原因解决方案springboot 启动一段时间之后自动挂掉解决办法SpringBoot启动自动终止也不报错Error starting ApplicationContext. To dis...

2021-09-30
返回顶部
顶部