标签:BeanUtils

Spring

Spring Boot Actuator 内置endpoint 简单翻译

changyuan.xu 发布于 2019-12-13

接上一篇: Spring Boot Actuator 学习手札 auditevents Exposes audit events information for the current application. Requires an AuditEventRepository b...

阅读(16)评论(0)赞 (0)

Java

Shiro-721 RCE Via RememberMe Padding Oracle Attack

9

puefu.he 发布于 2019-12-12

Shiro-721 RCE Via Padding Oracle Attack 0x01 漏洞概述 Apache Shiro™(读作“sheeroh”,即日语“城”)是一个开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro框架直观、易用,同时也能提供健壮的安全性。 S...

阅读(14)评论(0)赞 (0)

Java

Spring Boot SpringApplication启动类(二)

3

likai 发布于 2019-12-08

前言 最近在学习Spring Boot相关的课程,过程中以笔记的形式记录下来,方便以后回忆,同时也在这里和大家探讨探讨,文章中有漏的或者有补充的、错误的都希望大家能够及时提出来,本人在此先谢谢了! 开始之前呢,希望大家带着几个问题去学习: 1、Spring Boot Spring...

阅读(32)评论(0)赞 (0)

Java

Java AMF3反序列化漏洞

17

xiaoli.wang 发布于 2019-12-07

AMF是Action Message Format的简称,是一种二进制序列化格式,主要用于数据交互和远程过程调用。 一个Action Message由头部(header)和主体(body)所组成。 AMF3(Action Message Format version 3)是AMF...

阅读(20)评论(0)赞 (0)

Spring

Spring Boot:启动原理解析

28

hellas 发布于 2019-12-05

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 作者 | 平凡希 来源 | www.cnblogs.com/xiaoxi/p/7999885.html 我们开发任何一个Spring Boot项目,都会用到如下的启动类 1 @SpringBoo...

阅读(32)评论(0)赞 (0)

Java

微服务中使用Maven BOM来管理你的版本依赖

2

wenming.gapo 发布于 2019-12-04

BOM简介 BOM(Bill of Materials)是由Maven提供的功能,它通过定义一整套相互兼容的jar包版本集合,使用时只需要依赖该BOM文件,即可放心的使用需要的依赖jar包,且无需再指定版本号。BOM的维护方负责版本升级,并保证BOM中定义的jar包版本之间的兼容...

阅读(31)评论(0)赞 (0)

Spring

Spring Boot 中间件开发(一)《服务治理中间件之统一白名单验证》

1

hanze 发布于 2019-12-04

微信公众号:bugstack虫洞栈 & 关注获取源码 沉淀、分享、成长,专注于原创专题案例,以最易学习编程的方式分享知识,让自己和他人都能有所收获。目前已完成的专题有;Netty4.x实战专题案例、用Java实现JVM、基于JavaAgent的全链路监控、手写RPC框架、...

阅读(23)评论(0)赞 (0)

Java

Java世界最常用的工具类库

17

尖兵 发布于 2019-12-04

Apache Commons Apache Commons有很多子项目,常用的项目如下 BeanUtils 提供了一系列对java bean的操作,读取和设置属性值等 map和bean的互相转换 我们将对象放在缓存中通常用redis中的hash,如下 这种场景下map和bean的...

阅读(18)评论(0)赞 (0)

Java

Apache Struts 2.5.22 GA 发布

刘莉莉 发布于 2019-12-03

Apache Struts 2.5.22 GA 已发布 ,官方称 Apache Struts 2 是一个优雅、可扩展的框架,可用于创建企业级 Java Web 应用程序。Struts 2 旨在简化从构建到部署,再到维护应用程序整个开发周期。 注意:Struts 2 增加...

阅读(28)评论(0)赞 (0)

Spring

Spring源码(三)SpringIOC初始化过程-完成Bean的初始化

1

zhuangli 发布于 2019-12-02

在上一篇中已经讲解完**invokeBeanFactoryPostProcessors(beanFactory);**方法;我们看看下面还有什么方法 @Override public void refresh() throws BeansException, IllegalSta...

阅读(22)评论(0)赞 (0)

Java

Bean映射工具之Apache BeanUtils VS Spring BeanUtils

3

yeseng 发布于 2019-11-28

背景 在我们实际项目开发过程中,我们经常需要将不同的两个对象实例进行属性复制,从而基于源对象的属性信息进行后续操作,而不改变源对象的属性信息,比如DTO数据传输对象和数据对象DO,我们需要将DO对象进行属性复制到DTO,但是对象格式又不一样,所以我们需要编写映射代码将对象中的属性...

阅读(23)评论(0)赞 (0)

Spring

Spring Boot 2.x 启动全过程源码分析(上)入口类剖析

2

puefu.he 发布于 2019-11-28

Spring Boot 的应用教程我们已经分享过很多了,今天来通过源码来分析下它的启动过程,探究下 Spring Boot 为什么这么简便的奥秘。 本篇基于 Spring Boot 2.0.3 版本进行分析,阅读本文需要有一些 Java 和 Spring 框架基础,如果还不知道 ...

阅读(27)评论(0)赞 (0)

Java

【面试宝典】:检验是否为合格的初中级程序员的面试知识点,你都知道了吗?查漏补缺

4

邓龙华 发布于 2019-11-26

JDK 即为 Java 开发工具包,包含编写 Java 程序所必须的编译、运行等开发工具以及 JRE。开发工具如: 用于编译 Java 程序的 javac 命令。 用于启动 JVM 运行 Java 程序的 Java 命令。 用于生成文档的 Javadoc 命令。 用于打包的 ja...

阅读(41)评论(0)赞 (0)

Java

Java世界最常用的工具类库

1

hanze 发布于 2019-11-26

Java世界有很多实用的工具类框架,今天介绍3个使用频率最高的框架。有很多实用的工具类并没有全部列出来,只列出了最基础的一部分,感兴趣的小伙伴,可以看官方的api进行更深入的学习 Apache Commons Apache Commons有很多子项目,常用的项目如下 项目 作用 ...

阅读(29)评论(0)赞 (0)

Spring

BeanCopy框架终极指南

3

songhua.gao 发布于 2019-11-21

如图所示,在开发之中,无论是MVC式的三层架构,还是DDD领域驱动式的架构。总会有各种DTO、DO、PO、VO之间的转换需求。所以我们经常会定义两层Object字段是保持一致的,便于防腐层Assember操作。但现实需求中也会遇到一些复杂映射。所以我们应该如何基于场景选择合适的B...

阅读(59)评论(0)赞 (0)

Java

Spring 2.0集成Struts 2.0

1

dulong 发布于 2019-11-21

Struts2在经历了两年漫长的开发后,终于在2007年2月底正式发布,Struts 1.3.8是Struts 1的最终版本,Struts 1从此不再升级。Struts 2和Struts 1差别非常大,几乎是两个完全不同的东西,所以不要指望Struts 1在不经过修改的情况下就可...

阅读(61)评论(0)赞 (0)

Java

Java世界最常用的工具类库

2

changyuan.xu 发布于 2019-11-20

Java世界有很多实用的工具类框架,今天介绍3个使用频率最高的框架。有很多实用的工具类并没有全部列出来,只列出了最基础的一部分,感兴趣的小伙伴,可以看官方的api进行更深入的学习。 Apache CommonsApache Commons有很多子项目,常用的项目如下 BeanUt...

阅读(24)评论(0)赞 (0)

Spring

Spring源码探究:容器

1

hanze 发布于 2019-11-18

问题 问题描述 :项目中发现,自定义切面注解在Controller层正常工作,在Service层却无法正常工作。为了便于分析,去掉代码中的业务逻辑,只留下场景。 自定义注解,打印时间 /** * Description: 自定义打印时间的注解 */ @Retention(Rete...

阅读(34)评论(0)赞 (0)