[假期开发日记]7月16日
看了Matrix上的关于Hibernate的介绍,又读了一下cowoo的配置文件,有了些概况认识了.
- PO:(Persistent Object)持久化对象。看了什么是持久化对象,对Hibernate第一次有了比较明确的认识。(14:01)
- 用自己的话说:Hibernate就是为了把对象的行为与数据库和程序间的数据交互进行分离,先由各种接口定义对象的行为,再由这些接 口对应的实现类来实现行为,在Hibernate配置文件中配置这些实现类,之后这些接口就可以像实体类一样使用,而它的代码实现是由配置文件里注册的实 现类来承担的。
- 这种实现的好处:接口类可以用于抽象的定义对象可以拥有的行为,不用考虑具体实现。而实现类与接口类的连接关系是通过xml配置文件及接口implements绑定的,不需要改变代码就可以换用不同的具体实现类,只需要修改配置文件即可。
- 再取其本质,就是在代码中定义使用接口类,在配置文件中决定这个接口类由哪个实现了该接口的具体类来替换。(14:28)
- 现在感觉对Hibernate又不太清楚了,DAO应该是spring里的东西。
- ft,看来概念也要一遍一遍重构。
上面说的都是我个人的认识,一定是有很多的错误的,请google进来的朋友注意,不要盲目相信。另外,如果有前行者能够指点迷津的话,本人将十分感谢。
用jdom提取donews blog的评论
摘要:keyword: jdom donews xml
学了jdom的皮毛,总想做点什么试验,于是就试着提取donews blog的评论。
建了两个内含类,SearchArticles用于提取blog首页的文章入口URL,并提取其中的每篇文章的rss链接地址,保存在ArrayList中。SearchComments用于提取一篇文章的所有评论,并输出打印。
要分析提取首先要知道XML文件的树型结构,donews blog的结构如下(你也可以在任何一个blog首页后链接加上"/rss.aspx" ,例如:“blog.donews.com/grammerliu/rss.aspx” ):
<rss version="2.0">
−<channel>
<title>记录我的人生岁月</title>
<link>http://blog (全文共17532字)——点击此处阅读全文