logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【小家Spring】Spring的Bean定义注册中心BeanDefinitionRegistry详解

前言Spring Framework最重要的一个概念就是Bean,而Spring Bean定义是需要扫描、注册来实现统一的管理的。前面已经介绍了Spring容器的启动过程、分类、Bean定义信息的详解等。但是发现有读者留言问了Bean定义注册中心得一些问题,因此本文主要是讲解BeanDefinitionRegistryBeanDefinitionRegistryBeanDefinition...

【小家Java】Java环境变量(Env)和系统属性(Property)详解---工具文章

前言首先说明,这是一篇工具文章,主要记录下我们Java环境变量和系统属性,方便以后的查阅。当程序中需要使用与操作系统相关的变量(例如:文件分隔符、换行符)时,Java提供了System类的静态方法getenv()和getProperty()用于返回系统相关的环境变量与系统属性。getenv方法返回的变量大多与操作系统相关getProperty方法返回的变量大多与java程序有关系统属...

【小家java】Java之Apache Commons-IO使用精讲(FileUtils、IOUtils、FileFilter全覆盖)

概述Commons IO是针对开发IO流功能的工具类库。主要包括六个区域:工具类——使用静态方法执行共同任务输入——用于InputStream和Reader实现输出——用于OutputStream和Writer实现过滤器——各种文件过滤器实现比较器——各种文件的java.util.Comparator实现文件监听器——监听文件系统事件的组件工具类IOUtils该工具类可...

Spring Framework 5.3.0正式发布,在云原生路上继续发力

5.x主版的最后一个功能分支,官方建议你赶紧升级

【小家java】Spring事务嵌套引发的血案---Transaction rolled back because it has been marked as rollback-only

1、概述相比大家一想到事务,就想到ACID,或者也会想到CAP。但笔者今天不讨论这个,哈哈~本文将从应用层面稍带一点源码,来解释一下我们平时使用事务事会遇到的问题。而本次我们讲的正式嵌套事务引发的问题:2、栗子我们如果使用了spring来管理我们的事务,将会使事务的管理变得异常的简单,比如如下方法就有事务:@Transactional@Overridepublic bool...

【小家java】java9新特性(简述十大新特性) 褒贬不一

经过4次跳票,历经曲折的java 9 终于终于在2017年9月21日发布(距离上个版本足足3年半时间)java 9 提供了超过 150 项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具:jshell,JDK 编译工具,Java 公共 API 和私有代码,以及安全增强、扩展提升、性能管理改善等。可以说 Java 9 是一个庞大的系统工程,完全做了一个整体改变。但本...

【小家Java】Servlet规范之---请求(request):Servlet中如何获取POST请求参数?(使用getParameter())

前言request对象封装了来自客户端的所有请求信息。在HTTP协议中,客户端发给服务端的所有信息都是通过request对象的请求头和请求体来传送的。Servlet请求参数servlet的请求参数作为客户端请求的一部分都是以字符串形式传给servlet容器。参数以键值对方式存储,而且一个参数名可以对应多个参数值。ServletRequest接口的以下4个方法用于访问这些参数信息:get...

    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择