ejb2.1中ejbQL的缺点,权且作为笔记
来源:互联网 发布:淘宝十元包邮是真货么 编辑:程序博客网 时间:2024/05/29 02:52
1. Object()操作符
感觉就是Sun公司创造出来的幌子,什么意义也没有。只是给ejb的实现方确定什么时候那个abstract schema类型成为返回值。对于QL查询本身而言,确实没有什么意义。Sun公司的解释好像是下一代SQL规范里可能包含这个操作符。呵呵。鬼知道SQL2003或者更新版本里是否有这个操作符,反正我是没有看到。
2. 缺乏对Date类型的操作
缺省对java.util.Date原生类型的支持。
3. 支持的SQL函数太少了
连CAST(), DOW(), MONTH(), UPPER(), LOWER()这些简单的函数都没有。 看看它支持的有限几个聚集函数吧:
count, sum, avg, max, min
4. 选择多个列也不行
SELECT addr.city, addr.state FROM Address AS addr这种语句肯定无效,一次只能选择一列
5. group by 和having
支持吗?好像支持
6. Subqueries
支持吗?似乎也支持。
SELECT OBJECT(res)
FROM Reservations AS res
WHERE res.amountPaid >=
( SELECT AVG(r.amountPaid) FROM Cruise AS c, IN( c.reservations ) AS r
WHERE c = ?1 )
7. 动态查询
大多数vendor都支持这个,但是规范里不支持。不明白为什么不支持。
- ejb2.1中ejbQL的缺点,权且作为笔记
- EJB2.0笔记
- EJB2.0的JMS
- EJB2.0的JMS
- EJB2.0的JMS
- EJB2.0的JMS
- EJB2.0的配置文件
- EJB2.1开发实例
- Struts 1的缺点
- OpenCV3.1 的缺点
- 嵌入式领域linux作为实时操作系统的缺点
- J2EE1.4新特性之EJB2.1的新特性
- 对EJB2.1几种接口的认识
- EJB2.1 EJB3.0 Spring
- STL (1)的缺点
- 工作生活中容易存在的缺点
- 面试中如何回答自身的“缺点”
- 面试中怎样谈自己的缺点?
- 整理索引碎片,提升SQL Server速度
- 数到3就退出(曾经百思不得其解)
- 关于 Web 用户控件与 Web 自定义控件的建议
- 企业管理的“斯隆铁律”
- 1.从需求到架构:MSF+UML在项目中的具体应用
- ejb2.1中ejbQL的缺点,权且作为笔记
- 我在通用汽车的岁月:斯隆自传
- 从"欲善其事、先利其器"解析软件开发的目的
- 重新SOCKET API时对bind的发现
- 关于C++的函数模版
- 是时候要好好总结一下了。。。
- 沃森传——彼得·德鲁克最崇拜的企业家,特立独行者和他的IBM帝国
- 都是什么乱七八糟的啊……
- Intel HEX文件格式