数据库
killer1989
这个作者很懒,什么都没留下…
展开
-
2020-11-17
缓存的五种设计模式 利用缓存来加速系统已经成为很常见的一种操作。这种方式有效率、简单,而且成本也在可控的范围内。 说到缓存,通常会下意识的想到缓存是用来加速读的,实际上,读数据和写数据都可以使用缓存。总的来说,缓存的使用模式可分成五种。 这五种方式就是从是读缓存还是写缓存的角度来进行划分的。需要注意,这里的缓存是广义上的缓存,不仅仅指 Redis 这些常用作缓存的软件。 这些缓存模式并不是新技术,而是伴随在计算机体系结构演进中。 Cache-Aside 如果从缓存中转载 2020-11-17 18:58:17 · 257 阅读 · 0 评论 -
hibernate 中 Criteria 的使用介绍
hibernate 中 Criteria 的使用介绍 转自http://www.blogjava.net/jjshcc/archive/2010/08/16/329046.html 要对资料库管理系统进行操作,最基本的就是使用SQL(Standard Query Language)语句,大部份的资料库都支援标准的SQL语句,然而也有一些特定于资料库的SQL语句,应用程式配合SQL语转载 2015-06-17 16:37:15 · 345 阅读 · 0 评论 -
oracle对时间范围比较的语句
时间在数据库存储的方式有很多种,但主要以date为主,下面以oracle为例 一般在数据库语句中直接写某个时间条件例如:c_datetime 比较经典的错误为ORA-01861: literal does not match format string 即文字与格式字符串不匹配 此时需要多字符串的时间进行转换: to_date('time1' , 'yyyy-mm-dd hh24:m原创 2015-06-24 10:28:33 · 7210 阅读 · 0 评论 -
java分页查询(oracle)dao样例
/** * 根据用户ID和时间范围查询条件得到相关记录 * @author Bimy * @created 2015年6月23日 * @lastModified * @param empCode 员工ID * @param beginDate 开始时间 * @param endDate 结束时间 * @param currentPage原创 2015-06-24 10:38:05 · 840 阅读 · 0 评论 -
oracle 日期格式(比较全)
转自:http://hi.baidu.com/gzfvb/blog/item/5062b7f008eb70a8a50f5206.html to_date("要转换的字符串","转换的格式") 两个参数的格式必须匹配,否则会报错。 即按照第二个参数的格式解释第一个参数。 to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。 转换的格式: 表转载 2015-06-24 11:10:57 · 954 阅读 · 0 评论 -
Java反射机制(以数据库读取为例)
一、什么是反射机制 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 二、哪里用到反射机制 有些时候,我们用过一些知识,但是并不知道它的专业术语是什么,在刚刚学jdbc时用过一行代码, Class.forName("com.mysql.jdbc.Drive转载 2015-06-29 11:07:41 · 3134 阅读 · 0 评论 -
oracle 两表之间字段赋值错误解析
在做项目时,经常需要在量表之间进行字段赋值进行初始化 例如: update TB_PER_INTERNALDISMISSION ti set ti.C_UNITID = nvl((select ts.C_OLDUNITID from TB_PER_STAFFRECORD ts where ts.c_原创 2015-06-10 10:12:23 · 834 阅读 · 0 评论