摘要: 当学习了Java NIO和IO的API后,一个问题马上涌入脑海: 我应该何时使用IO,何时使用NIO呢?在本文中,我会尽量清晰地解析Java NIO和IO的差异、它们的使用场景,以及它们如何影响您的代码设计。 Java NIO和IO的主要区别 下表总结了Java NIO和IO之间的主要差别,我会更详 阅读全文
posted @ 2017-10-25 23:06 剑神西门吹雪 阅读(191) 评论(0) 推荐(0)
摘要: XML我们并不陌生,在企业级应用中有很广的用途。具体就不再说,下面介绍一下DTD,XSD的区别并以XSD为例看spring中定义与使用。 1.DTD(Documnet Type Definition) DTD即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制,属于XML文件组成的一部分 阅读全文
posted @ 2017-10-25 23:04 剑神西门吹雪 阅读(394) 评论(0) 推荐(0)
摘要: 1.基本用法 用过Spring的都知道,bean是Spring中最基础也是最核心的。首先看一个简单的例子。 一个类和一个配置文件 这就是实现Spring的bean最基本代码。然后写个测试类测试下 最后出现绿条。当然,这是个非常简单的例子,只有几行代码,整个流程分为3部:读取配置文件,根据配置实例化类 阅读全文
posted @ 2017-10-25 23:03 剑神西门吹雪 阅读(256) 评论(0) 推荐(0)
摘要: 定位资源 1、配置文件封装 spring的配置文件读取是通过ClassPathResource进行封装的。如new ClassPathResource("bean.xml") java中,将不同来源的资源抽象为url,通过注册不同的handler,处理不同来源的资源的处理逻辑。如file: ,htt 阅读全文
posted @ 2017-10-25 22:46 剑神西门吹雪 阅读(132) 评论(0) 推荐(0)