摘要: 相同: Spring提供了两种不同的IOC 容器,一个是BeanFactory,另外一个是ApplicationContext,它们都是Java interface,ApplicationContext继承于BeanFactory(ApplicationContext继承ListableBeanFa 阅读全文
posted @ 2019-05-28 07:13 程序员cxuan 阅读(1184) 评论(0) 推荐(0)
摘要: 一、PropertySource 简介 ​ org.springframework.context.annotation.PropertySource 是一个注解,可以标记在类上、接口上、枚举上,在运行时起作用。而@Repeatable(value = PropertySources.class) 阅读全文
posted @ 2019-05-26 21:47 程序员cxuan 阅读(27027) 评论(0) 推荐(3)
摘要: 一、PropertyPlaceholderConfigurer 的继承体系 ​ PropertyPlaceholderConfigurer位于org.springframework.beans.factory.config 包下,它的继承体系如下 PropertyPlaceholderConfigu 阅读全文
posted @ 2019-05-26 21:47 程序员cxuan 阅读(12820) 评论(0) 推荐(1)
摘要: 一、ServletConfig 和 ServletContext 的概念 ​ 我们都知道Servlet是框架的灵魂,学习web框架最底层离不开Servlet的支持,那么Servlet 是什么呢?如何创建一个Servlet 不是本文的重点,相关文章可以参考 谈谈你对Servlet 的理解: https 阅读全文
posted @ 2019-05-26 21:46 程序员cxuan 阅读(2196) 评论(0) 推荐(0)
摘要: 前言 ​ 这其实是一道面试题,是我在面试百度的时候被问到的,当时没有答出来(因为自己真的很菜),后来在网上寻找答案,看到也是一头雾水,直到看到了《Spring in action》这本书,书上有对Bean声明周期的大致解释,但是没有代码分析,所以就自己上网寻找资料,一定要把这个Bean生命周期弄明白 阅读全文
posted @ 2019-05-26 21:04 程序员cxuan 阅读(723) 评论(0) 推荐(0)
摘要: 一、JavaDoc解释 String类表示字符串,所有Java程序中的字符串像是"abc"都是此类的实例,**字符串是恒定的,不可变的,**字符串的值一旦创造就不能被更改,字符串缓冲区支持可变 因为String对象是不可变的,所以能够被共用 String str = "abc"; // 等同于 ch 阅读全文
posted @ 2019-05-26 21:02 程序员cxuan 阅读(955) 评论(0) 推荐(0)
摘要: 一、Enum Review ​ Java Enum(枚举)是jdk1.5介绍的新特性,使用Java Enum能够更有效的定义集合和常量,使用Enum 也能够增加程序的观赏性和可读性,但是有时候我们使用Enum 需要把它从Java Enum转换为String类型,下面是具体用法 一般常量的定义 pub 阅读全文
posted @ 2019-05-26 21:00 程序员cxuan 阅读(4973) 评论(0) 推荐(0)
摘要: 习惯用法 for、foreach循环、iterator迭代器都是我们常用的一种遍历方式,你可以用它来遍历任何东西:包括数组、集合等 for 惯用法: List<String> list = new ArrayList<String>(); String[] arr = new String[]{"1 阅读全文
posted @ 2019-05-26 20:59 程序员cxuan 阅读(5953) 评论(0) 推荐(0)
摘要: 说明 asList 是 java.util.Arrays 类的一个方法 public static <T> List<T> asList(T... a) { return new ArrayList<>(a); } 官方的解释: 返回由指定数组支持的固定大小的列表,这个方法是array 和 coll 阅读全文
posted @ 2019-05-26 20:52 程序员cxuan 阅读(6571) 评论(1) 推荐(0)
摘要: 对Comparable 的解释 Comparable是一个排序接口 此接口给实现类提供了一个排序的方法,此接口有且只有一个方法 public int compareTo(T o); compareTo方法接受任意类型的参数,来进行比较 list或者数组实现了这个接口能够自动的进行排序,相关类的方法有 阅读全文
posted @ 2019-05-26 20:51 程序员cxuan 阅读(7447) 评论(0) 推荐(3)