标签:Property

Java

Spring 源码第六弹!容器的始祖 DefaultListableBeanFactory

3

changyuan.xu 发布于 2020-07-15

Spring 源码继续开整! 在 XML 文件解析流程一文 中,松哥和大家分享了 Spring 中配置文件的加载方式,如果小伙伴们还没看过,一定先看一下,这有助于更好的理解本文,传送门: Spring 源码第一篇开整!配置文件是怎么加载的? 。 还记得该篇文章中的代码吗? Xml...

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

Java

SpringBoot 入门:04 – 定制化返回数据

刘莉莉 发布于 2020-07-15

此时我们的返回结构如下: { "code": 200, "msg": "ok", "data": { "id": 1, "username": "st...

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

Java

Quartz.Net系列(十五):Quartz.Net四种修改配置的方式

4

wenming.gapo 发布于 2020-07-14

案例:修改默认线程个数 1.NameValueCollection System.Collections.Specialized.NameValueCollection collection = new System.Collections.Specialized.NameVal...

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

Java

java安全编码指南之:基础篇

yeseng 发布于 2020-07-14

作为一个程序员,只是写出好用的代码是不够的,我们还需要考虑到程序的安全性。在这个不能跟陌生人说话世界,扶老奶奶过马路都是一件很困难的事情。那么对于程序员来说,尤其是对于开发那种对外可以公开访问的网站的程序员,要承受的压力会大很多。 任何人都可以访问我们的系统,也就意味着如果我们的...

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

Spring

探秘 Spring 的 PropertyEditor

1

尖兵 发布于 2020-07-14

PropertyEditor & PropertyEditorSupport 介绍 java.beans.PropertyEditor 是 JDK 自带的类,是提供给 AWT。做啥用呢、就是讲用户在图形见面中输入的字符串转换位对应类型的值(对象)。类似于一个 conver...

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

Java

基于Mina的配置中心(五)

32

yanxinchi 发布于 2020-07-14

基于Mina的配置中心(五) 终于要开始编写客户端了。先处理一下 Server 端遗留的问题:依赖问题。 由于在 mina-config 父项目的 pom.xml 中写了一些依赖,导致 mina-base 引用了很多依赖,比如 Swagger :只是需要用一下注解; Mybati...

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

Java

Jackson 快速入门

xirruiqiang 发布于 2020-07-14

本文是对 Jackson 的快速入门介绍,主要分为四部分: 基本使用 基础配置 自定义序列化/反序列化 对泛型的处理 上面这几个话题足以覆盖日常开发的场景了。限于篇幅所限,本文力求读者读完后能掌握 Jackson 在日常使用中的绝大部分场景,以及了解如何着手探索 Jackson ...

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

Spring

Spring升级案例之IOC介绍和依赖注入

5

zhuangli 发布于 2020-07-14

Spring升级案例之IOC介绍和依赖注入 一、IOC的概念和作用 1.什么是IOC 控制反转(Inversion of Control,IoC)是一种设计思想,在Java中就是将设计好的对象交给容器控制,而不是传统的在对象内部直接控制。传统Java SE程序设计,我们直接在对象...

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

Java

聊聊容器的始祖 DefaultListableBeanFactory

zhuangli 发布于 2020-07-14

1.DefaultListableBeanFactory 要说 XmlBeanFactory 就不得不先说它的父类 DefaultListableBeanFactory,因为 XmlBeanFactory 中的大部分功能实际上在 DefaultListableBeanFactor...

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

Java

Spring Boot 如何快速集成Redis?

2

小丁 发布于 2020-07-14

Spring Boot 如何快速集成 Redis?没错,栈长本文教你,让大家少走弯路! 添加依赖 使用像 Redis 这类的 NoSQL 数据库就必须要依赖 spring-data-redis 这样的能力包,开箱即用,Spring Boot 中都封装好了: 引入spring-bo...

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

Java

从JIT到类加载再到实现原理解式Lambda编译慢的问题 原 荐

5

zhuangli 发布于 2020-07-14

问题回顾 描述的话不多说,直接上图: 看到输出结果了吗?为什么第一次和第二次的时间相差如此之多?咱们一起琢磨琢磨, 也可以先去看看结论再回过头看分析 注:并非仅第二次快,而是除了第一次,之后的每一次都很快 给与猜想 是否和操作系统预热有关? 是否和JIT(即时编译)有关? 是否和...

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

Java

aio-enhance v1.0.1 发布,Java AIO 内核增强类库

1

邓龙华 发布于 2020-07-14

aio-enhance(音译:硬汉) 是一款无侵入式的 Java AIO 内核增强类库 ( 注意:这不是一款通信框架 ),解决原生 AIO 架构设计中存在的缺陷,提供更高效、更稳定的通信能力。 aio-enhance 采用了 NIO 技术实现了一套全新的异步 IO 模型,兼容完整...

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

编程技术

Micronaut 1.3.7 发布,基于 JVM 的微服务应用框架

zhuangli 发布于 2020-07-13

Micronaut 1.3.7 已发布,这是 Grails 框架作者打造的开源项目,也是新一代基于 JVM 的全栈微服务框架,用于构建模块化的、易于测试的微服务应用。有关 Micronaut 的特性介绍点此查看。 1.3.7 值得关注的变更: 支持 Graal...

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

Spring

SpringBoot整合MyBatis-Plus

18

changyuan.xu 发布于 2020-07-13

MyBatis-Plus 官方网址: https://mp.baomidou.com/ 简介 MyBatis-Plus (简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入 :只做增强不做改变,引...

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

Java

Mybatis源码分析(一):Mybatis执行流程

1

changyuan.xu 发布于 2020-07-13

一、Mybatis使用示例 我们先先一个简单的例子,对Mybatis使用有一个直观的认识。 1.新建mybatis配置文件mybatis-config.xml <?xml version="1.0" encoding="UTF-8" ...

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

Spring

Spring Boot 2.3.0正式发布:优雅停机、配置文件位置通配符新特性一览

11

dulong 发布于 2020-07-13

当大潮退去,才知道谁在裸泳。。关注公众号【 BAT的乌托邦 】开启专栏式学习,拒绝浅尝辄止。本文 https://www.yourbatman.cn 已收录,里面一并有Spring技术栈、MyBatis、中间件等小而美的专栏供以学习哦。 前言 各位小伙伴大家好,我是A哥。北京时间...

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

Java

从零开始手写 mybatis(一)MVP 版本

2

hellas 发布于 2020-07-13

什么是 MyBatis ? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java...

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

Spring

spring注解驱动开发-(4) Conditional注解

1

darida 发布于 2020-07-13

@Bean+@Conditional: 在满足某条件后才往spring容器中注入bean, 不满足则忽略! Conditional注解可以在满足某条件时才初始化Bean, 条件就是实现了Condition接口的match方法的逻辑!本实例就是根据VM option运行时传入一个参...

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