Roder's Blog
首页
分类
归档
Java
SpringBoot
关于
友链
工具
JSON格式化
it-tools
Markdown转PDF
Roder
累计撰写
77
篇文章
累计创建
21
个分类
累计创建
144
个标签
导航
首页
分类
归档
Java
SpringBoot
关于
友链
工具
JSON格式化
it-tools
Markdown转PDF
目录
标签
Java
推荐一款强大的Java表达式引擎MVEL
2025-01-06 19:48
14
0
0
25.4℃
Java
开源框架
在 Java 开发中,经常需要处理动态逻辑、规则计算或配置解析。硬编码这些逻辑缺乏灵活性,而 MVEL (MVFLEX Expression Language) 作为一款高性能、功能丰富的表达式引擎,可以很好的解决这类问题。 MVEL
Java判断地图坐标(经度,纬度)是否在多边形区域或圆形区域内
2023-08-02 10:19
27
0
0
26.7℃
Java
在地图上,可以使用经纬度确定一个位置,如上海体育场(121.449391,31.188228),如果知道了2个地点的经纬度,我们就能在地图上找到其位置及2点的距离, 百度地图或高德地图提供了相应的服务;如果将多个坐标点连成多边形区域,如何判断某个坐标点是否在多边形区域内,如下工具类。 一、Java工
JaCoCo代码覆盖率测试
2023-06-14 00:21
11
0
0
25.1℃
开源框架
1、简介 JaCoCo(Java Code Coverage)是一个开源的覆盖率工具,它针对的开发语言是java,其使用方法很灵活,可以嵌入到Ant、Maven中。 很多第三方的工具提供了对JaCoCo的集成,如sonar、Jenkins。 官网:https://www.jacoco.org/ gi
高性能Java对象转换工具MapStruct
2022-10-30 21:53
4
0
0
24.4℃
Java
开源框架
Java日常开发中经常涉及到各种对象的转换,如:VO、DO、DTO等,我们经常会借助工具来转换对象以减轻工作量、提升工作效率,如Apache的BeanUtils,Spring的BeanUtils、Cglib的BeanCopier、阿里的FastJson等, 本篇介绍另一个高性能的对象转换工具:Map
Java常用设计模式之模板方法模式
2022-06-20 17:33
4
0
0
24.4℃
Java
设计模式
一、模板方法定义 模板方法模式属于行为型设计模式,它定义一个操作中的算法骨架,而将算法的一些步骤延迟到子类中,使得子类可以不改变该算法结构的情况下重定义该算法的某些特定步骤。 二、模式结构 模板方法模式
Spring框架中常用的技巧及扩展点
2022-05-02 21:58
11
0
0
25.1℃
Spring
Spring是现在非常流行的轻量级Java开发框架,简化Java开发,提供了丰富的功能,工作中基本都会使用到它,如框架整合;总结下Spring中常用的使用技巧及扩展点。 1、ApplicationContextAware、EnvironmentAware ApplicationContextAwar
常用加密算法及Java实现
2021-12-12 22:51
3
0
0
24.3℃
Java
加密在平时开发中也会经常用到,涉及登录、支付、接口设计等方面,可能都需要考虑到加密算法,加密算法分对称加密和非对称加密,对称加密使用的密钥只有一个,发送和接收双方都使用这个密钥对数据进行加密和解密,非对称加密算法,需要两个密钥,一个是公钥 (public key),另一个是私钥 (private k
SpringBoot入门:SpringBoot使用FastJson解析JSON数据
2020-09-16 21:38
5
0
0
24.5℃
SpringBoot
引入fastjson依赖库 : <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.31</version> </dependency> 官方文
SpringBoot入门:SpringBoot之HelloWorld
2020-09-16 21:35
5
0
0
24.5℃
SpringBoot
步骤: (1)在pom.xml文件中引入相关依赖; (2)新建启动类App.java (3)编写HelloWorldController; 1、加入相关依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactI
Java程序员常用软件
2019-11-03 16:10
11
0
0
25.1℃
Java
软件分享
工欲善其事必先利其器,作为有多年开发经验的Java程序员,应该都会有一些常用的软件来辅助自己的工作,下面分享从业几年来一直在用的一些软件。 1、IDE Eclipse Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环
上一页
下一页
1
2
弹