![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
长安十三时辰
一念起,天涯咫尺;一念灭,咫尺天涯。
展开
-
XML解析笔记
1.概述 XML文件不仅可以用来交换数据,还可以作为配置文件。XML文件的解析一般有两种方式,即DOM方式和SAX方式。 2.DOM方式 DOM(Document Object Model)方式的思想是:首先将XML文件加载到内存中构建一棵DOM树,然后使用 DOM 接口来操作这个树结构进行解析。 优点:便于操作,支持增删改等多种操作 缺点:浪费时间和空间,当文档很大时可能造成内存溢...转载 2018-03-25 19:08:48 · 95 阅读 · 0 评论 -
Spring实战学习笔记(一):概述
依赖注入(DI) 任何一个有实际意义的应用都会由两个或者更多的类组成,这些类相互之间进行协作来完成特定的业务逻辑。按照传统的做法,每个对象负责管理与自己相互协作的对象(即它所依赖的对象)的引用,这将会导致高度耦合和难以测试的代码。 通过DI(Dependency Injection),对象的依赖关系将由系统中负责协调各对象的第三方组件在创建对象的时候进行设定,对象无需自行创建或管理它们的依赖关...转载 2018-04-17 17:39:41 · 148 阅读 · 0 评论 -
Fileupload实现文件上传
概述 在实际开发中,经常会遇到包含文件上传的表单,采用Fileupload可以处理这种表单。需要的jar包为commons-fileupload.jar和commons-io.jar. 需要注意的是,表单的enctype属性必须设置为multipart/form-data,method属性为必须为post. 代码笔记 //创建DiskFileItemFactory对象 DiskFile...转载 2018-05-07 21:15:36 · 114 阅读 · 0 评论 -
Spring实战学习笔记(二):Bean装配
Spring配置方案 Spring容器负责创建应用程序中的bean并通过DI来协调这些对象之间的关系,Spring提供了三种可选方案来装配bean: 在XML中进行显示配置 在Java中进行显示配置 隐式的bean发现机制和自动装配 事实上,一般优先采取自动装配,只有特殊情况下才选择Java配置或XML配置。 自动装配 Spring从以下角度来实现自动化装配: 组件扫描(Comp...转载 2018-05-14 20:45:47 · 90 阅读 · 0 评论 -
Spring实战学习笔记(三):AOP
AOP概述 在软件开发中,散布于应用中多处的功能(如安全,事务和日志模块等)被称为横切关注点。通常来讲,这些横切关注点从概念上是与应用的业务逻辑相分离的(但是往往会直接嵌入到应用的业务逻辑之中)。把这些横切关注点与业务逻辑相分离正是面向切面编程所要解决的问题。 横切关注点可以被模块化为特殊的类,这些类被称为切面(aspect )。这样做有两个好处:首先,现在每个关注点都集中于一个地方,而不是分...转载 2018-05-22 16:13:06 · 102 阅读 · 0 评论