无外键多表查询时编写hql,直接使用逗号分隔表,where作为联合查询条件进行查询。查询出来的结果可为两种,List>或者List>。这时候需要使用下面语句限定查询返回结果类型。//List>Query query = getSessionFactory().openSession().create...
分类:
Web程序 时间:
2014-10-14 04:15:37
阅读次数:
219
第一种,适合sql语言水平比较高的人用HQL(Hibernate Query Language) 面向对象的查询语言,与SQL不同,HQL中的对象名是区分大小写的(除了JAVA类和属性其他部分不区分大小写);HQL中查的是对象而不是和表,并且支持多态;HQL主要通过Query来操作,Query的创建...
分类:
数据库 时间:
2014-10-13 23:39:07
阅读次数:
365
collection二级缓存:不使用集合的二级缓存时: 运行下面的代码:@Test public void testCollectionSecondLevelCache1(){ Department dept = (Department) session.get(Departm...
分类:
Web程序 时间:
2014-10-13 19:32:51
阅读次数:
258
题意:给你一堆字符串,问是否满足对于任意两个字符串a、b,a不是b的前缀trie入门题,只用到了insert和query操作 1 #include 2 #include 3 #include 4 using namespace std; 5 #define maxnode 1000 6 #de...
分类:
其他好文 时间:
2014-10-13 18:02:27
阅读次数:
241
细说QBC:QBC(Query By Criteria) 查询:这种方式比较面向对象方式,因为是面向对象,所以查询时参数名就是所查询的类的属性名并不是数据库的表的列名重点是有三个描述条件的对象:Restrictions,Order,Projections。使用QBC查询,一般需要以下三个步骤:1. ...
分类:
数据库 时间:
2014-10-13 10:54:19
阅读次数:
207
TELOGS
<?php
/* command line parameters: wget "http://localhost/query.php?action=query&sn=123" -O get1.html */
$act=$_GET["action"];
/* http://localhost/query.php?action=query&sn=123 */
if ($...
分类:
其他好文 时间:
2014-10-12 23:52:58
阅读次数:
266
PHP解决乱码问题只需在连接后加入mysql_query("set names 'gbk'") 就OK!如: $conn = mysql_connect("localhost","root",""); mysql_query("set names 'gbk'");
分类:
其他好文 时间:
2014-10-12 18:54:58
阅读次数:
783
1、头文件 #include 2、while(FCGI_Accept()>=0)//这里进入循环,前台每请求一次fcgi服务,就循环一次 循环内处理: char *query_string=getenv("QUERY_STRING");3、从获得的query_string解析查询字段,进行兴许操作。...
分类:
其他好文 时间:
2014-10-12 18:16:38
阅读次数:
415
介绍下如何开启MySQL slow query log...
分类:
数据库 时间:
2014-10-12 12:52:47
阅读次数:
293