1.对于想查询一对一种一方为空的时候使用 例如一个用户对应一个人,则要从人查找没有用户的人员的话, 使用hql语句是查询不到的 我今天也碰到了这个问题,研究了下,可以用以下语句查出来:from Person as p left join p.user as u where u is null.hib ...
分类:
Web程序 时间:
2016-12-19 08:01:13
阅读次数:
222
HQL:完全面向对象查询 SQL的执行顺序: 1.From 2.Where 过滤基础数据 where与having的区别:1.顺序不同 2.where过滤基础数据 3. 过滤聚合函数 3.Group by 4.Select 5.Having 6.Order by 使用Hibernate查询时,使用h ...
分类:
Web程序 时间:
2016-12-18 17:26:56
阅读次数:
254
1.Oracle数据类型 NUMBER 数据量类型可以存储整数,负数,零,定点数和精度为38位的浮点类型。 DADTE oracle数据库使用自己的格式存储日期(7字节固定长度)列:世纪,年,月,日,小时,分钟,秒。Oracle中的SYSDATE函数的功能返回 当前的日期时间。 TIMESTAMP ...
分类:
数据库 时间:
2016-12-16 18:49:45
阅读次数:
263
优化Hibernate所鼓励的7大措施: 1.尽量使用many-to-one,避免使用单项one-to-many2.灵活使用单向one-to-many3.不用一对一,使用多对一代替一对一4.配置对象缓存,不使用集合缓存5.一对多使用Bag 多对一使用Set6.继承使用显示多态 HQL:from ob ...
分类:
Web程序 时间:
2016-12-09 11:39:17
阅读次数:
175
此文章是基于 搭建SpringMVC+Spring+Hibernate平台 1. DetachedCriteria构建类:CriteriaBuilder.java package com.ims.persistence.base; import java.math.BigDecimal; impor ...
分类:
其他好文 时间:
2016-12-08 20:56:15
阅读次数:
256
1、返回int 2、返回list集合 3、多表关联查询返回List (1)多表关联查询list (2)多表查询带分页功能 4、获取参数Collection集合 5、返回值是void ...
分类:
其他好文 时间:
2016-12-06 02:15:37
阅读次数:
169
hql中cast为转换函数 cast(a as b);a是要转换的数据,b是目标类型(不是数据库类型名,是hibernate类型名:比如目标类型是varchar,必须写string) eg:select * from 表 where cast(要转换的字段名 as string)<>'';//查出某 ...
分类:
其他好文 时间:
2016-12-04 11:29:37
阅读次数:
265
1.三种查询方式: 1.1.HQL语句:批量查询时,查询结果会进入缓存中。(先查询list,再查询单条记录,只打印一条语句),HQL不会使用一级缓存。(重复的查询,结果只打印一条SQL) 1.2.SQL查询:如果把查询结果封装到对象中,对象会放入到一级缓存中,如果没有将查询结果放到对象中,不会放到一 ...
分类:
Web程序 时间:
2016-11-29 06:07:50
阅读次数:
184
1.org.hibernate.hql.ast.QuerySyntaxException: user is not mapped [from user]错误 今天学习hibernate。用MyEclipse部署。但是出现org.hibernate.hql.ast.QuerySyntaxExcepti ...
分类:
Web程序 时间:
2016-11-28 15:43:51
阅读次数:
311
最近项目组需要我预研一个功能,就是给定一个MP4文件,需要该视频中抓取一帧图像作为缩略图,在网上搜索了很多资料,发现最好是使用开源工具FFmpeg来实现这个功能,FFmpeg可以做抓帧,视频编码解码等很多功能,这个工具在运行时接收一些参数来定制化图片大小等,我做出来的功能如下图所示: demo源码已 ...
分类:
其他好文 时间:
2016-11-26 02:33:55
阅读次数:
283