关闭
当前搜索:

Spring Boot + Spring Data JPA项目配置多数据源

在以前的常规项目中,直接XML配置文件中配置多个数据源即可,在最新推荐的做法中,我们使用配置类来设置。 首先配置两个数据源: package com.anxpp.web.config; import javax.sql.DataSource; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.boot.autoconfigure.jdbc.DataSourceBuilder...
阅读(11716) 评论(37)

Oracle——分区表

1、概述 即使业务拆分,有时还是不能避免某张表的数据(行数)过多。 当单表数据过多时,会影响整体的性能,查询将变得更慢,数据的备份恢复也会花费更多时间。 However,数据库一般都提供了一个将单表拆分成多张表的机制,以更容易的管理表和解决性能问题。这种方式(把表的行分为多个部分)划分表数据的方法就是对表的分区。被分区的表是分区表,拆分后的每一部分叫一个分区。 分区是解决大型表问题的有效方法: 改善表的查询性能。 表更容易管理。 导入导出会更好的执行...
阅读(4301) 评论(2)

一个SQL面试题

......一个看似简单,实则容易踩坑的例子     记得以前有次被面试问到SQL,当时没答上来,当时也没鼓捣出来(当时对SQL也确实太不熟了(⊙o⊙))。     今天突然想起来了,就重新拿出来,解决后在此处记录一下。     切入正题(下面基于Oracle):     表是这样一张表: CREATE SEQUENCE seq_grade increment by 1...
阅读(1260) 评论(1)

Oracle中的数值处理相关函数介绍

1、概述 Oracle函数处理三种类型的数值:单值、值组和值列表。 这些函数跟串函数一样,用来更改数值或者是返回数值相关的信息。 数值类型区分如下: 单值:只是一个数值,如常数值、PL/SqL等中的变量。数据库的一列和一行的一个数字等。Oracle的单值函数通常通过计算来更改这些值。 值组:一系列数据行中的某一列的所有数值数据。Oracle值组函数提供的是整个组的信息,如求某一列的平均数。 值列表:可能是一列数字,如1、2、3、4.5、PL\SQL等中的变量、...
阅读(4415) 评论(0)

Oracle中的数据类型简介

博客中的Oracle系列文章基于Oracle 12c,部分内容可能不适用于版本较老的Oracle。 简介 本文简单介绍Oracle数据库中的数据类型。 MySQL中的数据类型可参考: MySQL 中的数据类型介绍。 整体介绍见下表: 数据类型 数据类型其实已经比MySQL中少挺多了,我们主要还是关心其相关的函数,或者是在PL/SQL中的使用。不过更多的文章还没来得及更新,更新后在后面添加链接。 更多相关内容 随着文章的更新,会逐渐补全下面的链接。 ...
阅读(848) 评论(0)

Oracle中的正则表达式(及函数)详解

1、概述 相信大家对正则表达式都不陌生,从linux下的命令到Java等编程语言,正则表达式无处不在,虽然我们实际使用的时候也并不一定太多,但是当我们要处理字符串时,它确实是一个强大的工具。 上一篇文章(Oracle中的字符串类型及相关函数详解)中,已经介绍了一些串相关的函数,也列出了用于正则表达式的函数,本文就正式介绍他们。 本文基于Oracle 12c ,可能部分内容在较老的版本中不适用。 运算符 在介绍函数前,这里先说明一下Oracle中正则表达式运算符及其...
阅读(10034) 评论(0)

Oracle中的字符串类型及相关函数详解

1、概述 本文介绍String类型及相关的函数,基于当前最新的Oracle 12c 为基础作介绍。 下文将字符串简称为串。 Oracle函数的工作方式有两种: 1、根据旧的对象创建新的对象——他们对原来的信息进行修改,如改变字母的大小写。 2、告诉用户有关的信息,如一个单词或句子中有几个字符。 后续会更新另外两种处理文本的方式:Oracle中的正则表达式 和 Oracle Text工具,等文章编辑完成,会在此处添加链接。 Oracle中主要有两种字符...
阅读(10723) 评论(4)

Oracle中的SQL分页查询原理和方法详解

转载请注明出处:http://blog.csdn.net/anxpp/article/details/51534006,谢谢!     本文分析并介绍Oracle中的分页查找的方法。     Oracle中的表,除了我们建表时设计的各个字段,其实还有两个字段(此处只介绍2个),分别是ROWID(行标示符)和ROWNUM(行号),即使我们使用DESCRIBE命令查看表的结构,也是看不到这...
阅读(30960) 评论(9)

JPA规范介绍及实例(Java数据持久化解决方案)

ORM框架的出现,使直接存储对象成为可能,它们将Java对象拆分成SQL语句,并利用JDBC保存到数据库。但是不同的框架,使用起来却是很大不同的,这也导致开发者需要学习各种不同的ORM框架(虽然你可能觉得精通一个ORM框架就够了,但你也不能保证不会碰到需要维护别人的程序的时候,当然,他们很可能就使用了不同的框架)。而JAP规范,正式为了解决这个问题:规范ORM框架,是ORM框架有统一的接口和用法。至于规范,我们可以把它当作接口来理解,它规定了应该怎么做,但不包含任何实现。所以JPA并不能单独使用,必须指定实...
阅读(11879) 评论(0)

Oracle 在Spring+Hibernate中的使用

本文会基于一个搭建好的工程更新配置文件完成。 1、准备     您需要一个搭建好的Spring+Hibernate工程。     可以直接参考(含下载):Eclipse搭建Maven工程集成Spring4+Hibernate5+SpringMVC 2、jdbc驱动     若已安装Oracle,在Oracle主目录中有,比如本人的为:C:\app\iamanxpp\p...
阅读(6825) 评论(0)

Oracle 12c 简单的jdbc使用

1、准备工作 Oracle数据库 您需要Oracle数据库,如果没有可以参考这篇文章安装:Oracle 12c Windows安装、介绍及简单使用(图文) 基本的java工程 相信大家都没有问题。 jdbc驱动 在Oracle主目录中有,比如本人的为:C:\app\iamanxpp\product\12.1.0\dbhome_1\jdbc 把ojdbc7.jar添加到工程中即可。 2、代码 此处,直接将说明放到注释中,大家阅读起来也请清楚,...
阅读(9649) 评论(0)

Oracle 12c Windows安装、介绍及简单使用(图文)

本文图文详细介绍了 Oracle 12c 的安装,简单介绍了web管理,sql developer和plsql developer的使用以及配置相关信息。 都是非常基础的内容,因为本人也是Oracle 的初学者。 后续系列文章也会慢慢深入。...
阅读(33295) 评论(3)

SQL数据库语言总结及代码示例

SQL 指结构化查询语言(Structured Query Language),SQL使我们有能力访问数据库SQL是一种 ANSI 的标准计算机语言。 SQL语言不区分大小写。 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表中获取数据 UPDATE...
阅读(22078) 评论(2)
    个人资料
    • 访问:786077次
    • 积分:5612
    • 等级:
    • 排名:第5594名
    • 原创:96篇
    • 转载:1篇
    • 译文:0篇
    • 评论:299条
    博客专栏
    其他信息
    music