数据库
文章平均质量分 82
介绍主流数据库管理系统,小白也可以看懂。
互联小助手
互联、互助、共享、共赢
展开
-
MVC设计模式、JSP开发模式、三层架构&MVC练习学生信息管理系统
本文将介绍MVC设计模式、JSP开发模式、三层架构和MVC练习的基本概念,并演示如何使用这些技术来构建一个学生信息管理系统。该系统将包括数据库准备、查询、增加、删除、更新和分页功能。原创 2023-04-24 17:08:55 · 1604 阅读 · 1 评论 -
事务、数据库连接池和DBUtils
Java中提供了多种连接池,例如Apache Commons DBCP、C3P0和Druid等。如果这些连接池不能满足要求,也可以自定义数据库连接池。创建连接池类,继承自。在连接池类中创建一个线程安全的连接池集合,用于存储数据库连接。在连接池类中实现方法,用于从连接池中获取连接。在连接池类中实现方法,用于将连接释放回连接池。本文介绍了Java事务代码演示、事务的特性ACID、事务的安全隐患、可串行化、数据库连接池、自定义数据库连接池、开源连接池及配置应用、DBUtils增删改查等内容。原创 2023-04-24 16:54:26 · 547 阅读 · 0 评论 -
Hibernate的查询和抓取策略
本文介绍了Hibernate的多种查询方式,包括OID查询、对象导航检索、HQL检索、QBC检索和SQL检索。我们还讲解了Hibernate的抓取策略、延迟加载以及批量抓取等相关概念。通过合理选择查询方式和抓取策略,我们可以优化Hibernate应用程序的性能。使用Hibernate可以将关系型数据库和Java应用程序结合起来,提高开发效率和程序性能。本文详细介绍了Hibernate的多种查询方式,包括OID查询、对象导航检索、HQL检索、QBC检索和SQL检索。原创 2023-04-23 19:11:52 · 752 阅读 · 0 评论 -
Hibernate中的一对多和多对多关系
Hibernate是一个优秀的ORM框架,它简化了Java应用程序与关系型数据库之间的数据访问。在Hibernate中,我们可以使用一对多和多对多的关系来处理复杂的数据模型。本文将介绍Hibernate中的一对多和多对多,包括配置和操作。原创 2023-04-22 22:10:50 · 899 阅读 · 0 评论 -
Hibernate的持久化类
Hibernate是一个开源的ORM(对象关系映射)框架,用于将Java程序中的对象映射到数据库中的关系型数据。在Hibernate中,持久化类是用来映射Java对象和关系型数据库表的类。在Hibernate中,主键生成策略有多种,常见的有自增、UUID、序列等。其中@GeneratedValue注解中的strategy属性指定主键生成策略的方式,IDENTITY表示使用自增方式生成主键。其中标签中的class属性指定主键生成策略的方式,identity表示使用自增方式生成主键。原创 2023-04-22 22:03:29 · 778 阅读 · 0 评论 -
Hibernate 的多种查询方式
本文对 Hibernate 的多种查询方式、抓取策略和批量抓取进行了详细介绍。Hibernate 提供了多种查询方式和抓取策略,可以根据实际需求选择合适的方式和策略来提高系统的性能和稳定性。同时也需要注意不同的查询方式和抓取策略的使用场景,避免因为不当的使用方式导致系统性能下降的问题。原创 2023-04-21 19:05:18 · 1110 阅读 · 0 评论 -
JDBC入门数据库连接
关于JDBC入门、抽取工具类、Statement CRUD、演练CRUD、Dao模式(声明与实现分开)、PrepareStatement CRUD的详细介绍和代码示例。PreparedStatement是一种预编译的Statement,它可以通过占位符的方式来替换SQL语句中的参数,避免了SQL注入的危险。JDBC(Java Database Connectivity)是Java程序与数据库进行交互的一种标准接口,它提供了一种简单的方式来连接和操作数据库。原创 2023-04-21 18:53:16 · 853 阅读 · 0 评论 -
通过投票项目讲解Django和模型相关知识
通过本文的学习,我们了解了如何创建Django项目和应用、配置关系型数据库MySQL、使用ORM完成模型的CRUD操作、利用Django后台管理模型以及实现学科页和老师页效果。Django是一个功能强大的Web框架,可以帮助我们快速开发高质量的Web应用程序。我们希望本文可以帮助您更好地理解和应用Django和模型相关的知识点。如果您想深入了解Django和模型相关的知识点,您可以继续学习Django的其他功能和特性,如视图、模板、表单、认证等内容。原创 2023-04-04 18:45:45 · 65 阅读 · 0 评论 -
Python 和 MySQL 编程
Python 和 MySQL 是两个非常强大的工具,它们可以方便地进行数据处理、数据分析和数据管理。在本文中,我们介绍了如何使用 Python 和 MySQL 进行编程,并提供了示例代码。希望本文能够帮助您更好地掌握 Python 和 MySQL 编程。原创 2023-03-29 17:04:04 · 544 阅读 · 0 评论 -
NoSQL、Redis、Mongo入门
NoSQL是一个非关系型数据库(Not Only SQL),在这种类型的数据库中,数据是以键值对、文档、图形或列族的形式存储的。与关系型数据库相比,NoSQL数据库具有更好的可扩展性和更高的性能。NoSQL数据库的出现是为了解决传统关系型数据库无法解决的大规模数据存储和访问问题。传统关系型数据库的设计是基于ACID模型(原子性、一致性、隔离性、持久性),而这些特性使得其无法很好地应对大规模数据的存储和访问。原创 2023-03-29 16:43:36 · 165 阅读 · 0 评论 -
数据库基础-数据库的基本操作(1-2)
介绍数据库的基本操作,快速了解SQL原创 2023-03-02 19:54:21 · 140 阅读 · 0 评论 -
数据库基础-数据库基本概念(1-1)
可以快速了解数据库基本概念原创 2023-03-01 17:18:04 · 296 阅读 · 0 评论