java
-
java interface 接口的使用好处分析
本文实例讲述了java interface 接口的使用优点.分享给大家供大家参考,具体如下: 接口interface 的作用是什么? 假设在以前我们开发了某个业务的实现类Demo1,现在根据需求我们 ...
-
Spring Security用户定义
目录 一.基于内存 二.基于mybatis 基于内存的和基于数据库的,下面我给大家简单介绍一下这两种方式. 一.基于内存 Spring Security中的配置: @Override protecte ...
-
Spring XML Schema扩展机制的使用示例
前言 在当前Java生态,Spring算的上是最核心的框架,所有的开发组件想要得到大范围更便捷的使用,都要和Spring进行整合,比如我们熟知的Mybatis.Dubbo等,以及内部封装的各类组件包括 ...
-
解决使用RestTemplate时报错RestClientException的问题
目录 使用RestTemplate时报错RestClientException 这是自己封装的一个发送请求的方法 这是自定义的一个http信息Converter RestTemplate的错误处理 问 ...
-
教你一步到位部署运行MyBatis3源码(保姆级)
目录 源码部署 下载 编译安装 idea导入 demo测试 总结 源码部署 下载 mybatis3中文网址:mybatis.org/mybatis-3/z… mybatis3下载地址:github.c ...
-
Spring JPA的实体属性类型转换器并反序列化工具类详解
目录 一.JPA单体JSON与Map的映射 创建一个转换类 只需在模型类上加个注解就能完成自动转换 二.封装反序列化工具类 利用JPA的AttributeConverter接口实现属性转换过于局限 如 ...
-
JavaBean和SpringBean的区别及创建SpringBean方式
目录 一:对象,JavaBean,SpringBean的区别 1.什么是JavaBean 2.什么是SpringBean 3.SpringBean和JAVABean的区别 二:如何定义一个Spring ...
-
Spring之详解bean的实例化
目录 bean实例化 bean的基础配置 bean的实例化-构造方法 bean的实例化-静态工厂 bean的实例化-实例工厂与FactoryBean 总结 bean实例化 bean的基础配置 在学习b ...
-
解决fastjson从1.1.41升级到1.2.28后报错问题详解
最近因为fastjson安全漏洞,升级jar包时,踩了一些坑. 新版本FastJsonHttpMessageConverter初始化,默认设置MediaType为*/* 背景: 使用Spring Re ...
-
Spring Boot2.x如何自定义Endpoint
概述 在使用Spring Boot的时候我们经常使用actuator,健康检查,bus中使用/refresh等.这里记录如何使用注解的方式自定义Endpoint.可用于满足一些服务状态监控,或者优雅停 ...
-
Gradle的基本使用
一.Gradle相比Maven的优势 配置简洁 Maven是用pom.xml管理,引入一个jar包至少5行代码,Gradle只需要一行. 构建速度快 Gradle支持daemon方式运行,启动速度快, ...
-
Maven dependencies与dependencyManagement的区别详解
在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来. 利用pom管理引用包时,如果是单 ...
-
Java调度线程池ScheduledThreadPoolExecutor不执行问题分析
目录 前言 ScheduledThreadPoolExecutor不调度分析 示例程序 源码分析 总结 前言 最近在调试一个监控应用指标的时候发现定时器在服务启动执行一次之后就不执行了,这里用的定时器 ...
-
SpringBoot SpringSecurity JWT实现系统安全策略详解
目录 一.原理 1. SpringSecurity过滤器链 2. JWT校验 二.Security+JWT配置说明 1. 添加maven依赖 2. securityConfig配置 3. JwtAut ...
-
如何在 Java 中实现不可变类
前言 面向对象的编程通过封装可变动的部分来构造能够让人读懂的代码,函数式编程则是通过最大程度地减少 可变动的部分来构造出可让人读懂的代码. - Michael Feathers,Working wit ...
-
Springboot Redis 哨兵模式的实现示例
目录 Redis配置 redis.conf配置 sentinel.conf配置 Springboot整合 测试 模拟redis宕机 Redis配置 redis.conf配置 由于服务器资源有限,我这里 ...
-
带你用Java方法轻松实现树的同构
目录 树的同构 总结 树的同构 举例 树的构造 树可以由数组或链表来构造: 举例:上图左上角的树通过数组可表示为 0 1 2 3 4 5 6 7 8 9 10 11 12 A B C D E G - ...
-
Java如何实现树的同构?
树的同构 备忘! 定义:给定两棵树r1.r2,如果r1可以通过若干次的左子树和右子树互换,使之与r2完全相同,这说明两者同构. 举例 树的构造 树可以由数组或链表来构造: 举例:上图左上角的树通过数组 ...
-
springboot项目不加端口号也可以访问项目的方法步骤分析
今天给大家分享的是,在nginx中配置域名以及端口号. 前言: 实际开发中,我们可能经常会有这样的情况,在本地的springboot项目中,会设置项目的访问端口,比如我设置的前台端口为:8443,后台 ...
-
开发者在Idea 中常见的配置,你都了解吗
前言: 很早之前,小编用的也是MyEclipse Eclipse 也用过,前俩个工具占用空间比较大,我以前的电脑配置又不高,所以每次打开项目啥的要一会,后来我涉及到了Idea 这款软件,我发现它真的太 ...
