摘要:一、XPath语法获取多个节点信息 ### 代码示例 ——> 使用selectSingleNode方法 查询指定节点中的内容 /* * 1. 使用selectSingleNode方法 查询指定节点中的内容 * */ @Test public void test1() throws DocumentE
阅读全文
摘要:一、XPath基本语法介绍:使用dom4j支持xpath的操作的几种主要形式 语法 说明 /AAA/DDD/BBB 表示一层一层的,AAA下面 DDD下面的BBB //BBB 表示和这个名称相同,表示只要名称是BBB,都得到 //* 所有元素 BBB[1] , BBB[last()] 第一种表示第一
阅读全文
摘要:一、DOM4j解析XML:读取XML public class TestDOM4j { //获取XML文件中的 所有的元素名称(标签) @Test public void test1() throws DocumentException { //1.获取XML解析对象 SAXReader reade
阅读全文
摘要:一、xpath方式读取xml ### xpath介绍 ——> XPath 是一门在 XML 文档中查找信息的语言。 可以是使用xpath查找xml中的内容。 ### XPath 的好处 ——> 由于DOM4J在解析XML时只能一层一层解析,所以当XML文件层数过多时使用会很不方便, ——> 结合XP
阅读全文
摘要:一、XML常见的解析器 ### XML常见的解析器 ~~~ # 解析器:就是根据不同的解析方式提供的具体实现。有的解析器操作过于繁琐, ——> 为了方便开发人员,有提供易于操作的解析开发包 ——> JAXP:sun公司提供的解析器,支持DOM和SAX两种思想 ——> DOM4J:一款非常优秀的解析器
阅读全文
摘要:一、准备xml文件:编写user.xsd schema约束 <?xml version="1.0" encoding="UTF-8" ?> <xsd:schema xmlns="http://www.yanqi.com/xml" xmlns:xsd="http://www.w3.org/2001/X
阅读全文
摘要:一、XML引入Schema约束 ### xml中引入schema约束的步骤: ~~~ # 查看schema文档,找到根元素,在xml中写出来 <?xml version="1.0" encoding="UTF-8" ?> <students> </students> ~~~ # 根元素来自哪个命名空
阅读全文
摘要:一、XML 解析 ### 解析概述 ——> 当将数据存储在XML后,我们就希望通过程序获得XML的内容。 ——> 如果我们使用Java基础所学习的IO知识是可以完成的, ——> 不过你需要非常繁琐的操作才可以完成,且开发中会遇到不同问题(只读、读写)。 ——> 人们为不同问题提供不同的解析方式,并提
阅读全文
摘要:一、引入DTD ### 引入DTD约束 ——> 引入dtd文档到xml文档中,两种方式 ——> 内部dtd:将约束规则定义在xml文档中 ——> 外部dtd:将约束的规则定义在外部的dtd文件中 ——> 本地: ——> 网络: 二、student.xml <?xml version="1.0" en
阅读全文
摘要:一、Schema约束 ### 什么是Schema ——> 1. Schema是新的XML文档约束, 比DTD强大很多,是DTD 替代者; ——> 2. Schema本身也是XML文档,但Schema文档的扩展名为xsd,而不是xml。 ——> 3. Schema 功能更强大,内置多种简单和复杂的数据
阅读全文
摘要:一、DTD约束 ### DTD约束 ——> DTD(Document Type Definition),文档类型定义,用来约束XML文档。 ——> 规定XML文档中元素的名称,子元素的名称及顺序,元素的属性等。 ### 编写DTD ——> 开发中,我们不会自己编写DTD约束文档 ——> 常情况我们都
阅读全文
摘要:一、XML的语法 ### XML文档声明格式 ——> 文档声明必须为结束; ——> 文档声明必写在第一行; ### 语法格式: <?xml version="1.0" encoding="UTF-8"?> ### 属性说明: ——> versioin:指定XML文档版本。必须属性,因为我们不会选择1
阅读全文
摘要:一、自定义xml描述数据:使用XML 描述数据表中的数据 <?xml version="1.0" encoding="UTF-8" ?> <employees> <employee eid="2"> <ename>林黛玉</ename> <age>20</age> <sex>女</sex> <sal
阅读全文
摘要:一、XML约束 ### XML约束介绍 ——> 在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,这称之为XML约束。 ~~~ # 常见的xml约束: ——> DTD ——> Schema ~~~ # 作为程序员只要掌握两点 ——> 会阅读 ——> 会引入 ——> 不用自己编写 Wal
阅读全文
摘要:一、XML基本介绍 ### 概述 ~~~ # XML即可扩展标记语言(Extensible Markup Language) ——> W3C在1998年2月发布1.0版本,2004年2月又发布1.1版本, ——> 但因为1.1版本不能向下兼容1.0版本,所以1.1没有人用。 ——> 同时,在2004
阅读全文
摘要:NO: Walter Savage Landor:strove with none,for none was worth my strife.Nature I loved and, next to Nature, Art:I warm'd both hands before the fire of
阅读全文
摘要:一、什么是批处理 ### 批处理(batch) 操作数据库 ——> 批处理指的是一次操作中执行多条SQL语句,批处理相比于一次一次执行效率会提高很多。 ——> 当向数据库中添加大量的数据时,需要用到批处理。 ~~~ # 举例: 送货员的工作: ——> 未使用批处理的时候,送货员每次只能运送 一件货物
阅读全文
摘要:一、MySql元数据 ### MySql元数据 ~~~ [mysql元数据介绍&相关命令]——[JDBC获取元数据常用类介绍] ~~~ [JDBC获取数据库元数据信息]——[JDBC获取结果集元数据信息] ### 什么是元数据 ~~~ # 除了表之外的数据都是元数据,可以分为三类 ——> 查询结果信
阅读全文
摘要:一、QueryRunner实现增、删、改操作 ### 核心方法 ——> update(Connection conn, String sql, Object... params) 参数 说明 Connection conn 数据库连接对象, 自动模式创建QueryRun 可以不传 ,手动模式必须传递
阅读全文
摘要:一、QueryRunner实现查询操作 ### ResultSetHandler接口简介 ——> ResultSetHandler可以对查询出来的ResultSet结果集进行处理,达到一些业务上的需求。 ### ResultSetHandler 结果集处理类 ——> 本例展示的是使用ResultSe
阅读全文