[Java] XML_AJAX_DOM4J_JavaDB_database MetaData.doc Learning Notes

XML_AJAX_DOM4J_JavaDB_database MetaData.doc
XML Learning Notes
1, 应用驱动学习
2, DOM = Document Object Model,
文档对象模型。(不管你文档有多大)
3, SAX = Simple API for XML,既是指一种接口,也是指一个软件包。
                  SAX 处理的优点非常类似于流媒体的优点。
4, DOM4J 解析
5, DOM4J 生成 XML 文件

 a) 链式编程
6, DOM4J 修改 XML 文件 (不太常用)
7, JavaDB
(了解-用时再说)  -- 尚学堂马士兵_XML_DOM4J视频教程_05.avi 讲解到!
8, MetaData  元数据。 信封上写着 : 这是一封信 (这就是元数据)
     数据库元数据 : 装那些数据库表本身的那些表结构给表示出来
                -- 尚学堂马士兵_XML_DOM4J视频教程_06.avi 讲解到!
 @(1), DOM 与 SAX 主要区别是 : DOM 主要处理小文件。SAX 善于处理大的文件。
 @(2), JDOM 与 DOM4J 是处理 XML 的佼佼者。 它们都包含 DOM 与 SAX 两种解析方式。
        处理大文件建议用 DOM4J
  -----DON4J ---步骤--DOM4J 用的其实并不是很多, 用到在学也可以。
   (1), 取得 Document 对象
   (2), 取得 Root 节点
   (3), 遍历XML树
   人的精力是有限的,你要学会将自己的精力,放在刀刃上。放在那些现在对你来说最重要的事情上。
    look for Mr right now. 在合适的时候去学。
 @(3), 如果让你 比如数据库中的一张表各字段什么的,让你生成 xml 文件,你怎么做?
    freemarker, velocity
 @(4), xml element node 区别? 问谷老师
 @(5), 可以通过 java类 来生成 xml 文件 和 表,也可以通过表来生成java的类和 xml 文件
          这个问题与 metadata 结合 dom4j 再结合模板语言 可以完美解决
            --尚学堂马士兵_XML_DOM4J视频教程_07.avi 讲解到!
 马老师语录 :重要的东西的原理,一定会讲解。不是很重要的,比如dom4j怎么实现的?不用讲。因为在可预见的将来你很可能用不上。
  工程师 与 研究人员 不一样!我们是工程师。
  一个工程师牛不牛在于它的产品。不在于它懂得原理多不多的。
  一个建筑师牛不牛在于它设计建筑了什么。应用式开发。项目驱动。
  先学应用,再学原理。
  Jquery  / extjs  各有所长
  AJAX / DWR 用到什么学什么。
  jbpm4 还没打算讲解
  Spring 具有统治地位。




 
posted @ 2014-01-12 00:13  小尼人00  阅读(147)  评论(0编辑  收藏  举报