创建核心系统类 每次CodeIgniter运行时,都会有几个基类作为核心框架的一部分自动初始化。但是,可以用自己的版本交换任何核心系统类,甚至扩展核心版本。
数据库缓存类 数据库缓存类允许您将查询缓存为文本文件,以减少数据库负载。 重要 当启用缓存时,该类由数据库驱动程序自动初始化。不要手动加载这个类。 重要 使用缓存时,并非所有查询结果函数都可用。
持久化类 Hibernate的完整概念是提取Java类属性中的值,并且将它们保存到数据库表单中。映射文件能够帮助Hibernate确定如何从该类中提取值,并将它们映射在表格和相关域中。
Hibernate将Java类映射到数据库表中,从Java数据类型中映射到SQL数据类型中,并把开发人员从95%的公共数据持续性编程工作中解放出来。
映射文件指示Hibernate如何将已经定义的类或类组与数据库中的表对应起来。 尽管有些Hibernate用户选择手写XML文件,但是有很多工具可以用来给先进的Hibernate用户生成映射文件。
Hibernate不仅关注于从Java类到数据库表的映射,也有Java数据类型到SQL数据类型的映射,另外也提供了数据查询和检索服务。
MongoDBJava 环境配置 在Java程序中如果要使用MongoDB,你需要确保已经安装了Java环境及MongoDBJDBC驱动。 你可以参考本站的Java教程来安装Java程序。
JDBC代表JavaDatabaseConnectivity,它是提供了一组JavaAPI来访问关系数据库的Java程序。
配置 Hibernate需要事先知道在哪里找到映射信息,这些映射信息定义了Java类怎样关联到数据库表。Hibernate也需要一套相关数据库和其它相关参数的配置设置。
数据库Schema 我们之前Slick编程准备开发环境使用自动代码生成工具生成数据库表的Slick定义(使用LiftedEmbeddingAPI),本篇介绍如何手工来写这些Schema定义。
这三个话题是集合的映射,实体类之间的关联映射以及组件映射。 集合映射 如果一个实例或者类中有特定变量的值的集合,那么我们可以应用Java中的任何的可用的接口来映射这些值。
MongoDB中可以使用的类型如下表所示: [表格] 我们使用的数据库名称为"w3cschooldb"我们的集合名称为"col",以下为我们插入的数据。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
