zhizhesoft

  • 首页
Java EE
Java EE

JavaEE JDBC RowSet行集

RowSet行集 @author ixenos     应用背景   1.基于结果集的缺点:在与用户的整个交互过程中,必须始终与数据库保持连接 后果:当用户长时间离开时,数据库连接长时间被占用,而这属于稀缺资源; 解决:使用行集RowSet,RowSet继承了ResultSet接口,却无需始终保持与数据库的连接~    2.结果集不便于移动,因为数据结构复杂,且依赖于连接 解决:使用行集RowSet,RowSet适用于将查询结果移动到复杂应用的其他层,或者其他设备当中   3.因为RowSet继承了ResultSe…

2022年2月17日 0条评论 27点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML XSL转换(XSLT)

XSL转换(XSLT)  @author ixenos     定义:  XSL转换机制可以指定将XML文档转换为其他格式的规则,例如,txt纯文本、XHTML或其他任何XML格式。   用途:  XSLT通常用来将某种机器可读的XML格式转译为另一种机器可读的XML格式,或者将XML转译为适合人类阅读的表示格式   步骤:  1、 需要提供XSLT样式表,它描述了XML文档向某种格式转换的规则  2、 XSLT处理器读入XML文档和XSLT样式表,产生所要的输出   XSLT样式表: <?xml versi…

2022年2月17日 0条评论 12点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML DOM创建

DOM创建XML  @author ixenos       1、思路: 先封装构建一颗DOM树,然后将DOM树转换成XML文件   2、三种写DOM树到XML文件的方式:   1)使用DOM(或DOM4J、JDOM) 2)使用LSSerializer接口 3)使用XSLT(Extensible  StyleSheet Language Transformations)可扩展的格式页转换,XSL转换   3、构建一颗DOM树   1)不带名称空间 DocumentBuilderFactory  factory = …

2022年2月17日 0条评论 8点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML StAX创建

StAX创建XML文档 @author ixenos      1、 如果通过DOM树来创建XML文件时,发现这个DOM树没有其他用途,那么这种方式就不是很高效,这时我们可以使用StAX API直接将XML树写出,而不用去创建DOM树 2、 //从某个OutputStream构建一个XMLStreamWriter XMLOutputFactory factory = XMLOutputFactory.newInstance(); XMLStreamWriter writer = factory.createXMLS…

2022年2月17日 0条评论 13点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML DOM解析

DOM解析XML @author ixenos      XML解析方式(原理)   a)     DOM 解析树 b)     SAX  流事件 DOM解析对应主流工具                 i.          DOM(官方)                ii.          DOM4J  (非官方 主流  三大框架使用DOM4J解析配置文件)               iii.          JDOM (非官方) SAX解析对应主流工具           SAX (官方  主流)  …

2022年2月17日 0条评论 14点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML DOM解析之DOM4J

DOM解析之DOM4J @author ixenos       DOM4J常用API   读取xml文档: Document doc = new SAXReader().read("xml文件");   节点: nodeIterator();  所有节点 标签: element("名称")   指定名称的第一个子标签对象 elementIterator("名称");  指定名称的所有子标签对象 elements();  所有子标签对象 属性: attributeValue(“名称”) 指定名称的属性值 attri…

2022年2月17日 0条评论 19点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE JDBC 核心API

JDBC接口核心的API @author ixenos       java.sql.*   和  javax.sql.*   |- Driver接口: 表示java驱动程序接口。所有的具体的数据库厂商要来实现此接口。 |- connect(url, properties):  连接数据库的方法。   url: 连接数据库的URL URL语法: jdbc协议:数据库子协议://主机:端口/数据库 user: 数据库的用户名 password: 数据库用户密码 |- DriverManager类: 驱动管理器类,用于…

2022年2月17日 0条评论 14点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML SAX解析

SAX解析XML @author ixenos       SAX解析工具   SAX解析工具-  Sun公司提供的。内置在jdk中。org.xml.sax.*   核心的API: SAXParser类: 用于读取和解析xml文件对象 parse(File f, DefaultHandler dh)方法: 解析xml文件   参数一: File:表示 读取的xml文件。 参数二: DefaultHandler: SAX事件处理程序。使用DefaultHandler的子类 例如:{ 1.创建SAXParser对象 S…

2022年2月17日 0条评论 19点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE JDBC 事务

JDBC 事务 @author ixenos       事务   1.概念:我们将一组语句构建成一个事务(trans action),当所有语句顺利执行之后,事务可以被提交(commit);否则,如果其中某个语句遇到错误,那么事务将被回滚,就好像没有任何语句被执行一样 2.需求背景:将多个语句组合成事务的主要原因是为了确保数据库完整性(database integrity)   3.默认情况下,数据库连接处于自动提交模式(autocommit mode),每个SQL语句一旦被执行便被提交给数据库,一旦命令被提交就…

2022年2月17日 0条评论 16点热度 0人点赞 risingsun 阅读全文
Java EE

JavaEE XML DOM创建之DOM4J

DOM4J创建xml文档  @author ixenos                   1 写出内容到xml文档                                     XMLWriter writer = new XMLWriter(OutputStream, OutputForamt)                                     wirter.write(Document);   OutputFormat format = OutputFormat.create…

2022年2月17日 0条评论 15点热度 0人点赞 risingsun 阅读全文
12345…57
Search

COPYRIGHT © 2022 zhizhesoft. ALL RIGHTS RESERVED.