databasemetadata 第2页
- JDBC规范四-Statement详解 jdbc规范四-statement详解解析
-
本节我们来学习JDBCAPI中比较重要的部分—Statement接口及它的子接口PreparedStatement和CallableStatement。Statement接口中定义了执行SQL语句的方法,这些方法不支持参数输入,PreparedStatement接口中增加了设置SQL参数的方法,C...
- Python中最受欢迎的数据库工具包——SQLAlchemy
-
SQLAlchemy是Python中一个强大的数据库工具包,提供了高效的数据库访问和操作功能,同时具有灵活性和可扩展性。它允许开发者使用Python对关系型数据库进行操作,如SQLite、MySQL、PostgreSQL等,提供了ORM(Object-RelationalMappi...
- Kubernetes - 集群内容器访问集群外服务
-
企业内部一般存在很多的微服务,在逐步容器化的过程中,会有部分服务在集群外部,未完成容器化,比如数据库,而部分已经完成容器化的依赖于这些服务的服务,过渡过程中,需要集群内部的容器访问集群外部的服务。为了在容器化过程中,让服务不中断,就需要让Kubernetes集群内部的容器能访问集群外部的服务,怎么做...
- 使用 SQLAlchemy 和 PostgreSQL 进行数据库操作
-
在现代web开发中,数据库操作是不可或缺的一部分。Python提供了SQLAlchemy这个强大的ORM(对象关系映射)工具,使得与数据库的交互变得简单而直观。本文以PostgreSQL为例,展示了如何使用SQLAlchemy从建立数据库连接到执行增删改查,再到关闭连接的完整流程...
- JDBC规范七-JDBC事务 jdbc事务步骤
-
事务用于提供数据完整性、正确的应用程序语义和并发访问的数据一致性。所有遵循JDBC规范的驱动程序都需要提供事务支持。JDBCAPI中的事务管理符合SQL:2003规范,主要包含下面几个概念:自动提交模式事务隔离级别保存点本节只介绍单连接的事务,分布式事务不在本书讨论的范围内,读者可参考相关书籍。...
- MyBatis框架 - 全局配置文件概览 mybatis的全局配置文件名和映射文件名
-
3.1全局配置文件简介1)TheMyBatisconfigurationcontainssettingsandpropertiesthathaveadramaticeffectonhowMyBatisbehaves.MyBatis的配置文件包含了影响MyBati...
- Sqlite库学习(2)编译加密版的sqlite
-
1.wxSqlite介绍我们在使用mysql等其他数据库时需要输入用户名和密码,但是sqlite数据库就是一个文件,使用navicat、sqlitebrowser等软件就可以直接打开数据库查看,没有一点保护措施。如果在开发中,我们不希望别人知道数据库里面的内容,那么就需要加密版的sqlite库,也...
- [玩转MySQL之九]MySQL实现ACID之原子性
-
一、原子性(Atomicity)MySQLInnoDB引擎通过以下几个方面实现事务的原子性:事务自动提交(Autocommit)配置commit和rollback语句从元数据库INFORMATION_SCHEMA的表中获取操作数据...
- Spring 应用如何访问数据库,看这一篇就够了!
-
当我们开发应用时,访问数据库是一种常见的需求。基本上所有需要持久化的数据,一般都存储在数据库中,例如常用的开源数据库MySQL。在今天的文章中,我将盘点一下Java应用访问数据的几种方式。在Java开发中,常见的访问数据库的方式有如下几种:通过JDBC访问数据库。通过ORM框架...
- Mybatis Generator 使用com.mysql.cj.jdbc.Driver遇到的问题
-
今天闲来无事,准备搭一套SSM的环境,当然所有的jar包都用最新的。Mybatis使用3.4.6,Mysql使用最新的8.0,mysql-connector-java用的8.0.11。安装好数据库后,新建了一个test库,并创建了一张user表。配置好Mybatis的配置文件,安装好Mybatis...