数据库基础试题整理与解析-软考中级软件设计师
● 数据库系统中的视图、存储文件和基本表分别对应数据库系统结构中的( )。 A.模式、内模式和外模式 B.外模式、模式和内模式 C.模式、外模式和内模式 D.外模式、内模式和模式 ● 关系规范化在数据库设计的(52)阶段进行。 (52)A.需求分析 B.概念设计 C.逻辑设计 阅读更多数据库基础试题整理与解析-软考中级软件设计师[…]
● 数据库系统中的视图、存储文件和基本表分别对应数据库系统结构中的( )。 A.模式、内模式和外模式 B.外模式、模式和内模式 C.模式、外模式和内模式 D.外模式、内模式和模式 ● 关系规范化在数据库设计的(52)阶段进行。 (52)A.需求分析 B.概念设计 C.逻辑设计 阅读更多数据库基础试题整理与解析-软考中级软件设计师[…]
● 在以阶段划分的编译过程中,判断程序语句的形式是否正确属于(22)阶段的工作。 A. 词法分析 B. 语法分析 C. 语义分析 D. 代码生成 词法分析阶段:输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个的单词,删掉无用的信息,报告分析时的错误。 语法分析阶段:语法分析器以单词符阅读更多程序设计语言基础试题整理与解析-软考中级软件设计师[…]
尝试启动mycat 下载解压后,运行startup_nowrap.bat: 如果报错找不到主类 **/mycat,需要将mycat文件夹放在没特殊字符或空格的路径下。例如,如果放在D:\Program Files\mycat路径下,就会找不到主类Files/mycat。 如果启动没有异常退出即可,日志中还会有一些错误,阅读更多Mycat使用入门Windows环境[…]
上一篇介绍了Cassandra分布式数据库的基本操作和分布式原理,这篇文章将介绍怎样在spring boot中使用Cassandra。 Cassandra jpa 依赖: 在SpringBoot中使用Cassandra,需要以下依赖: 实体定义 使用 Spring Data Repositories 自定义的repos阅读更多SpringBoot中使用Cassandra分布式数据库[…]
Cassandra分布式架构 Cassandra在其节点之间具有对等分布式系统,并且数据分布在集群中的所有节点之间。集群中的每个节点都可以接受读取和写入请求,无论数据实际位于集群中的何处。 在Cassandra中,集群中的一个或多个节点充当给定数据片段的副本。如果检测到一些节点以过期值响应,Cassandra将向客户端阅读更多Cassandra分布式数据库[…]
Springboot 整合 Elasticsearch 使用,需要加入以下依赖: 在需要保存在elasticsearch中的实体类上加入如下注解: 使用@Document注解指定文档序列化后保存的index和type(索引和类型,可以类比mysql中的数据库名和数据表名称),使用@Id注解表示这个字段将会和序列化后文档阅读更多Springboot 使用jpa整合 Elasticsearch[…]
Groovy Sql 事务withTransaction 使用 withTransaction 就可以进行事务操作,如下代码: sql.withTransaction的参数是一个闭包,闭包中的sql操作就是在事务中进行的,如果有一个操作失败,则所有的操作都会回滚。 Groovy Sql 批量执行withBa阅读更多Groovy Sql数据库高级操作(事务、批量执行、分页查询)[…]
Groovy的groovy-sql 模块是对 JDBC 的高度抽象,提供了对关系型数据库的支持。 groovy-sql 模块中最常用到的是 groovy.sql.Sql 类,这个类又把JDBC的对关系型数据库访问的抽象度提高了一级。 Groovy连接数据库 Sql. newInstance Groovy连接数据库使用 阅读更多Groovy Sql模块的基本使用示例教程[…]
Spock数据驱动测试的基本格式 Spock数据驱动测试( Data Driven Testing ),就是测试用例的书写格式更加面向数据,spock的数据驱动测试的书写格式,可即很清晰地汇集大量测试数据。基本格式如下: 其中测试方法的参数 int a, int b, int c 称为数据变量(data variabl阅读更多Spock数据驱动测试(Data Tables/Data Pipes)[…]
SpringBoot整合PostgreSQL,并结合Jpa使用。 PostgreSQL 是一个开源的功能强大的关系型数据库,类似于MySQL,但在某些方面比MySQL更强大。 Springboot整合PostgreSQL可通过以下步骤: 1. SpringBoot项目加入Jpa和PostgreSQL依赖 本例使用的Sp阅读更多SpringBoot整合PostgreSQL结合Jpa的使用[…]
在jpa中,定义主键如下: 使用一个@Id注解就可以定义一个主键,但主键生成的策略定义却有很多方式: Jpa的@GeneratedValue直接指定主键策略 使用 Jpa的@GeneratedValue直接指定主键策略 ,如下: 其中strategy是一个枚举类GenerationType,有如下四种值: AUTO 持阅读更多Jpa即hibernate的主键生成策略[…]
上篇文章介绍了 “使用jpa的 Repository 自定义声明式查询方法” (declare query method) 使用jpa的 Repository 自定义声明式查询方法 凡是继承了Repository的或继承其子接口的,都可以使用自定义的声明式查询方法,如下示例: public interface Pers阅读更多Jpa Repository 支持的自定义查询方法名称关键词[…]
《springboot整合jpa的基本使用方法大全》本文 以mysql为例 ,主要讲解springboot整合jpa,以及jpa对数据操作的各种不同方法。 springboot项目中jpa的依赖 如果使用的不是mysql,则可以加入其他的数据库驱动依赖,例如postgres。 springboot项目中jpa的配置 定阅读更多Springboot整合jpa的基本使用方法大全[…]