标签:Property

Spring

这样深度Spring Boot的源码解析,看完帮你立即提升一个台阶!

2

邓龙华 发布于 2019-07-15

1 实例化 SpringApplication SpringApplication.run(BootifulApplication.class, args); public static ConfigurableApplicationContext run(Class<?&...

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

Java

SpringBoot(二)配置文件

1

xiaoli.wang 发布于 2019-07-15

二、配置文件 1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.properties •application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;...

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

Java

BeanDefinition注册-上篇

6

hanze 发布于 2019-07-14

BeanDefinition注册-上篇 前言 上文说到Document已经加载完毕,此时到了Spring注册BeanDefinition的时候。下面就一起来探究下Spring是怎么把Xml文档注册成BeanDefinition的吧。 XmlBeanDefinitionReader...

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

Java

使用Optional摆脱NPE的折磨

13

puefu.he 发布于 2019-07-14

在目前的工作中,我对Java中的Stream和Lambda表达式都使用得很多,之前也写了两篇文章来总结对应的知识。 024:Java流实现Shell:cat 1.log | grep a | sort | uniq -c | sort -rn 函数式编程让你忘记设计模式 不过对于...

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

Spring

超详细Spring Boot面试问题集锦,死角一个不留!

6

wenming.gapo 发布于 2019-07-14

全文共 2564 字,预计学习时长 5 分钟 本文将讨论Spring Boot中最常见的10个面试问题。在当今就业市场中,这些问题出现的频率呈上升趋势并且有一些棘手。 1.  @SpringBootApplication注释在内部有什么用处? 作为Spring...

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

Java

JAVA反序列化基础

4

xiaoli.he 发布于 2019-07-14

Contents JAVA的序列化和反序列化 Java 提供了一种对象序列化的机制,该机制中,一个对象可以被表示为一个字节序列,该字节序列包括该对象的数据、有关对象的类型的信息和存储在对象中数据的类型。把字节序列恢复为对象的过程称为对象的反序列化。 序列化就是把对象的状态信息转换...

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

Spring

Spring Boot 集成 Swagger 生成 RESTful API 文档

1

likai 发布于 2019-07-13

https://swagger.io 接口的文档自动生成 功能测试 API 风格 添加依赖 pom.xml 引入 Swagger 依赖: <dependency> <groupId>io.springfox</groupId> <arti...

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

Java

MyBatis一级缓存详解

11

songhua.gao 发布于 2019-07-13

什么是缓存 缓存就是内存中的一个对象,用于对数据库查询结果的保存,用于减少与数据库的交互次数从而降低数据库的压力,进而提高响应速度。 什么是MyBatis中的缓存 MyBatis 中的缓存就是说 MyBatis 在执行一次SQL查询或者SQL更新之后,这条SQL语句并不会消失,而...

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

Java

使用 Arthas 在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态

1

wenming.gapo 发布于 2019-07-13

Arthas(阿尔萨斯) 能为你做什么? Arthas  是Alibaba开源的Java诊断工具,深受开发者喜爱。 当你遇到以下类似问题而束手无策时, Arthas 可以帮助你解决: 这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 我改的代...

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

Spring

BeanDefinition资源定位

xiaoli.he 发布于 2019-07-13

Spring第一步,资源来开路。 Spring资源的加载逻辑比较复杂,我们以相对简单的FileSystemXmlApplicationContext为例来讲解BeanDefinition的定位过程。 后续的文章中,将更进一步的带领大家逐步深入地了解Spring的的运行流程 Fil...

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

Java

MyBatis从入门到精通(十):使用association标签实现嵌套查询

songhua.gao 发布于 2019-07-12

最近在读刘增辉老师所著的《MyBatis从入门到精通》一书,很有收获,于是将自己学习的过程以博客形式输出,如有错误,欢迎指正,如帮助到你,不胜荣幸! 本篇博客主要讲解使用association标签实现嵌套查询的方法。 1. 明确需求 仍然延用上篇博客中的需求:根据用户id查询用户...

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

Java

SpringBoot2.0 基础案例(10):整合Mybatis框架,集成分页助手插件

4

xirruiqiang 发布于 2019-07-12

本文源码 GitHub:知了一笑 https://github.com/cicadasmile/spring-boot-base 一、Mybatis框架 1、mybatis简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避...

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

编程技术

微服务架构之网关层Zuul剖析

4

puefu.he 发布于 2019-07-11

文章来源: http://www.liangsonghua.me 作者介绍:京东资深工程师-梁松华,长期关注稳定性保障、敏捷开发、微服务架构 一、Zuul简介 Zuul相当于是第三方调用和服务提供方之间的防护门,其中最大的亮点就是可动态发布过滤器 二、Zuul可以为我们提供什么 ...

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

Java

SpringBoot应用整合ELK实现日志收集

11

Harries 发布于 2019-07-11

ELK即Elasticsearch、Logstash、Kibana,组合起来可以搭建线上日志系统,本文主要讲解使用ELK来收集SpringBoot应用产生的日志。 学习前需要了解的内容 开发者必备Docker命令 使用Docker Compose部署SpringBoot应用 Sp...

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

Java

ReentrantLock 实现原理笔记(一)

28

小丁 发布于 2019-07-11

exclusive : adj. (个人或集体) 专用的,专有的,独有的,独占的; 排外的; 不愿接收新成员(尤指较低社会阶层)的; 高档的; 豪华的; 高级的 reentrant : 可重入; 可重入的; 重入; 可再入的; 重进入 一切从 Thread 线程开始 独占线程 e...

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

Java

Mybatis进阶笔记03:架构概述与基本执行流程梳理

9

darida 发布于 2019-07-11

Mybatis的架构概述 结合源码结构Mybatis的基本执行流程 一、Mybatis的架构概述 Mybatis的架构概览如图所示: 第一层:SQLsession,直接对外暴露,也是我们最常用的组件: <?xml version="1.0" encodi...

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

Spring

SpringBoot 动态代理|反射|注解(四)- 动态代理对象注入到Spring容器

yeseng 发布于 2019-07-11

上一篇: SpringBoot 动态代理|反射|注解|AOP 优化代码(三)-注解 本篇我们将实现通过代理生成的对象注入到spring容器中。 首先需要实现BeanDefinitionRegistryPostProcessor, ApplicationContextAware两个...

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

Java

jsweet中英文文档,java代码转js代码

zhuangli 发布于 2019-07-11

这个工具可以将java代码转为js代码,从而可以使用java编写前端代码 如果排版看着费劲可以下载下方html,打开html后使用google翻译 JSweet语言规范 版本:2.x(快照) 作者:Renaud Pawlak 作者助理:Louis Grignon JSweet J...

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