HTTP报文遵循ABNF(一种形式化的语法表示方式),空格或回车换行都有严格的规定,以此保证HTTP协议的实现
1、最简单的HTTP请求报文
- 请求行:方法
空格
URI空格
HTTP/*.*回车换行
- 请求头(可选,以键值对的形式)
- 空行(回车换行,这一个空行是有实际意义的,代表头与体[……]
HTTP报文遵循ABNF(一种形式化的语法表示方式),空格或回车换行都有严格的规定,以此保证HTTP协议的实现
空格
URI空格
HTTP/*.*回车换行
Client
// packag[......]
官网地址:https://jsoup.org/ 这里可以找到jar包的下载链接;
jsoup
是一个用于解析HTML的Java库,XML相对于HTML来讲更为严格肯定也是没有问题的;jsoup
以文件、字节流或URL等各种方式将HTML/XML文件转换为一个Document
对象;Document
对象和HTML中的Document对象极为类型,甚至很多方法都完全相同,可以简单地理解为DOM树的Java实现;student.dtd
<!-- students元素下只能包含student元素 -->
<!ELEMENT students (student*)>
<!-- student元素下必须包含name、age、sex元素 -->
<!ELEMENT student (name,age,sex)>
<!--name元素类型为字符串(元素下必须包含字符串)-->
<!ELEMENT name (#PCDATA)>
<!--name元素类型为字符串(元素下必须包含字符串)-->
<!ELEMENT age (#PCDATA)>
<!--name元素类型为字符串(元素下必须包含字符串)-->
<!ELEMENT sex (#PCDATA)>
<!--属性列表,student下包含number属性,ID类型,必需-->
<!ATTLIST student number ID #REQUIRED>
student.xml
的两个版本Spring-jdbc
能帮助开发者在进行数据库数据交互的时候将注意力转移到SQL语句上来,关心核心业务;Spring-jdbc
将DML及DQL进行再次封装,使得数据库的交互变得更加简单高效,还能自动释放资源;Spring-jdbc
解决的是数据库交互问题,连接池不在其能力范围之内,需要从外面传入DataSource;spring-core-x.y.z.jar
spring-tx-x.y.z.jar
spring-beans-x.y.z.jar
spring-jdbc.x.y.z.jar
commons.logging-x.y.jar
[……]