自定义mvc部分总结加思维导图
什么是xml?
- 有且只有一个根元素
- xml区分大小写
- 必须使用结束标签
- 正确嵌套标签
- 使用合法的标签名
- 定义有效的属性
良好的xml:
- 格式良好
- 必须通过DTD或schema验证
元素定义的语法:
<!ELEMent element-name(type)>
//element---标签名称
//type---元素类型
属性定义的语法:
<!ATTLTST element-name
att-name type>
xml作用
- 配置(prooerties,xml,ini)
- 数据交换(xml,webservice,json)
dom4j+fath解析xml文件
- 专门提供的一个程序用来解释xml文件
- xpath等同于数据库地select语句
document.selectNodes(xpath);//查询一组
document.selectsingleNode(xpath);//查询单个
反射概念:
是java语言的一种机制,通过这种机制可以动态实例化对象,读写属性,调用方法。
三种异常
- ClassNotFOundException 类没有被发现
- NOSuchMethodException 可变参数
- InStantiationException 不合法参数异常