<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[djmacdtr的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/djmacdtr</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; djmacdtr]]></copyright><item><title><![CDATA[深入理解Jsoup：Java的HTML解析神器]]></title><link>https://blog.youkuaiyun.com/djmacdtr/article/details/130657360</link><guid>https://blog.youkuaiyun.com/djmacdtr/article/details/130657360</guid><author>djmacdtr</author><pubDate>Sat, 13 May 2023 14:47:52 +0800</pubDate><description><![CDATA[在这篇文章中，我们深入探讨了Jsoup，这是一个用于处理HTML的强大Java库。我们首先了解了Jsoup的基本概念，然后通过实际示例展示了如何使用Jsoup来解析HTML，提取元素和数据。我们进一步探讨了Jsoup的常用方法，如连接和获取文档，查询和提取元素等。此外，我们还讨论了Jsoup在网络爬虫中的应用，并展示了一个简单的网络爬虫示例。最后，我们对Jsoup进行了横向对比，与JDOM、DOM4J、HTMLUnit等其他HTML处理技术进行了比较。]]></description><category></category></item><item><title><![CDATA[深入理解JPA：从对比到实践]]></title><link>https://blog.youkuaiyun.com/djmacdtr/article/details/130638197</link><guid>https://blog.youkuaiyun.com/djmacdtr/article/details/130638197</guid><author>djmacdtr</author><pubDate>Fri, 12 May 2023 11:39:19 +0800</pubDate><description><![CDATA[在这篇文章中，我们首先介绍了Java持久化API(JPA)的基本概念，以及它在Java开发中的应用。然后，我们对比了JPA和另一种流行的Java持久化框架MyBatis，阐述了它们各自的优点和缺点：JPA以全自动的对象关系映射和丰富的功能为开发者简化了Java持久化编程，而MyBatis则以其灵活的SQL编写和细粒度的控制吸引了许多开发者。最后，我们通过一个实际的例子演示了如何使用JPA进行数据库操作，包括如何创建实体，如何使用JPA进行CRUD操作等。希望读者能够通过这篇文章对JPA有一个初步的理解，也能]]></description><category></category></item></channel></rss>