`
234390216
  • 浏览: 10244757 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
博客专栏
A5ee55b9-a463-3d09-9c78-0c0cf33198cd
Oracle基础
浏览量:463166
Ad26f909-6440-35a9-b4e9-9aea825bd38e
springMVC介绍
浏览量:1776524
Ce363057-ae4d-3ee1-bb46-e7b51a722a4b
Mybatis简介
浏览量:1399266
Bdeb91ad-cf8a-3fe9-942a-3710073b4000
Spring整合JMS
浏览量:395268
5cbbde67-7cd5-313c-95c2-4185389601e7
Ehcache简介
浏览量:680355
Cc1c0708-ccc2-3d20-ba47-d40e04440682
Cas简介
浏览量:531417
51592fc3-854c-34f4-9eff-cb82d993ab3a
Spring Securi...
浏览量:1185893
23e1c30e-ef8c-3702-aa3c-e83277ffca91
Spring基础知识
浏览量:469743
4af1c81c-eb9d-365f-b759-07685a32156e
Spring Aop介绍
浏览量:151682
2f926891-9e7a-3ce2-a074-3acb2aaf2584
JAXB简介
浏览量:68515
社区版块
存档分类
最新评论
文章列表
  to_char();--转换为字符串 to_number();--转换为数值类型 to_date();--转换为日期类型   1、常用数学运算函数 abs(value) : 返回value的绝对值 ceil(value) :返回大于或等于value的最小整数 cos(value) : 返回value的余弦值 floor(value) : 返回等于或小于value的最大整数 mod(value1,value2) : 返回value1除以value2的余数 power(value,e) : 返回value的e次幂 round(value,precision) : 保留 ...
1.变量 2.常量 3.基本程序结构和语句   PL/SQL能够驻留在Oracle数据库服务器和Oracle开发工具两个环境中。在这两个环境中,PL/SQL引擎接受任何PL/SQL块和子程序作为输入,引擎执行过程语句将SQL语句发送给Oracle服务器的SQL语句 ...
  视图是从一个表或视图导出的表,也可以是从多个表或视图导出的表。视图是一个虚表,数据库不对视图所对应的数据进行实际存储,只存储视图的定义,对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联 ...
  1、当在select语句中,同时使用where、group by和having子句时,它们的作用和执行顺序如下: (1)where用于筛选由from指定的数据对象 (2)group by用于对where的结果进行分组 (3)having用于对group by分组后的数据进行过滤 2、 ...
  数据的完整性就是指数据库中的数据在逻辑上的一致性和准确性。数据完整性一般分为3种:域完整性、实体完整性和参照完整性。完整性约束是通过限制列数据、行数据和表之间的数据来保证数据的完整性。完整性约束定义在表上,存储在数据字典中。   1、域完整性 域完整性又称列完整性,是指确定一个数据集对某一列是否有效和确定是否允许空值。域完整性通常是通过使用有效性检查来实现的,还可以通过限制数据类型、格式或者可能的取值范围来实现。 Oracle可以通过check约束实现域完整性。check约束表示一个字段的输入必须满足check约束的条件,若不满足,则数据无法正常输入。 利用SQL语句操 ...
  1、同义词: 在分布式数据库环境中,为了识别一个数据库对象,必须规定主机名、服务器名、对象的拥有者和对象名。这无疑增加了访问者的访问难度。为了给不同的用户使用数据库对象时提供一个简单的、唯一标识数据库对象的名称,可以为数据库对象创建同义词。 举例说明:假设我们在数据库database中有一个用户user拥有表table,那么当数据库database中的其他用户需要访问table表的时候需要使用user.table的方式访问,这就要求我们在访问table表的时候必须知道table表的拥有者是谁。为了避免这种现象我们可以建立一个同义词synonym指向user.table表,那 ...
  在查中文字典的时候,我们之所以能够很快的查到所要查找的字是因为字典建立了索引。同样,为了高效的获取数据,在数据量比较大的时候,我们需要给表中的某一列建立索引。 建立索引的作用是明显的,主要有: 1、快速存取数据 2、改善数据库性能,保证列值的唯一性 3、在使用order  按照存储方法可以将索引分为B*树索引和位图索引。 B*树索引:顾名思义其存储类型就是一棵树,有分支和叶,分支相当于书的大目录,叶则相当于具体的书页。Oracle用B*树机制存储索引条目,可以保证用最短路径访问键值。默认情况下大多使用B*树索引。 位图索引:位图索引存储主要用于节省空间, ...
    (1)创建表的基本语法如下:   create table tableName(columnName dataType [default expression][column columnStraint],...n) [tablespace tableSpaceName]   (2)修改表的基本语法如下:   alter table tableName [add(columnName dataType [default expression][column columnStraint],...n)] --添加列 [modify(columnName [d ...
  1、表空间:表空间是数据库的逻辑划分,一个表空间只属于一个数据库。每个表空间由一个或多个数据文件组成。 表空间中其他逻辑结构的数据存储在这些数据文件中。在Oracle安装完成后,会自动建立多个表空间, 主要有: (1)System表空间:该表空间用于存放Oracle系统内部表和数据字典的数据,如表名、列名、用户名等。 (2)undo表空间:该表空间是存储撤销信息的表空间。当用户对数据库表进行修改(insert,update,delete)时, Oracle会自动使用undo表空间来临时存放修改前的数据。当所进行的修改完成并提交后,系统根据需要保留修改前数据的时间长短来释放un ...
  遍历删除List中的元素有很多种方法,当运用不当的时候就会产生问题。下面主要看看以下几种遍历删除List中元素的形式: 1.通过增强的for循环删除符合条件的多个元素 2.通过增强的for循环删除符合条件的一个元素 3.通过普通的for删除删除符合条件的多个元素 4.通过Iterator进行遍历删除符合条件的多个元素     /** * 使用增强的for循环 * 在循环过程中从List中删除元素以后,继续循环List时会报ConcurrentModificationException */ public void listRemove() { ...
利用Java来进行Mysql数据库的导入和导出的总体思想是通过Java来调用命令窗口执行相应的命令。   MySql导出数据库的命令如下: mysqldump -uusername -ppassword -hhost -Pport exportDatabaseName > exportPath 利用Java调用命令窗口执行命令 ...
SpringMVC是一个基于DispatcherServlet的MVC框架,每一个请求最先访问的都是DispatcherServlet,DispatcherServlet负责转发每一个Request请求给相应的Handler,Handler处理以后再返回相应的视图(View)和模型(Model),返回的视图和模型都可以不指定,即可以只返回Model或只返回View或都不返回。在使用注解的SpringMVC中,处理器Handler是基于@Controller和@RequestMapping这两个注解的,@Controller声明一个处理器类,@RequestMapping声明对应请求的映射关系, ...
基础部分可以查看我的另一篇博客:http://elim.iteye.com/blog/1333271   MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有:   if choose(when,otherwise) trim where set foreach if就是简单的条件判断,利用if语句我们可以实现某些简单的条件选择。先来看如下一个例子: <select id="dynamicIfTest" parameterType=&qu ...
基础部分可以查看我的另一篇博客http://elim.iteye.com/blog/1333271 MyBatis中在查询进行select映射的时候,返回类型可以用resultType,也可以用resultMap,resultType是直接表示返回类型的,而resultMap则是对外部ResultMap的引用,但是resultType跟resultMap不能同时存在。在MyBatis进行查询映射的时候,其实查询出来的每一个属性都是放在一个对应的Map里面的,其中键是属性名,值则是其对应的值。当提供的返回类型属性是resultType的时候,MyBatis会将Map里面的键值对取出赋给resu ...
每 一 个 MyBatis 的 应 用 程 序 都 以 一 个 SqlSessionFactory 对 象 的 实 例 为 核 心 。SqlSessionFactory本身是由SqlSessionFactoryBuilder创建的,一般而言,在一个应用中,一个数据库只会对应一个SqlSessionFactory,所以一般我们都把SqlSessionFact ...
Global site tag (gtag.js) - Google Analytics