shinewang
BlogJava
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
53 随笔 :: 0 文章 :: 200 评论 :: 0 Trackbacks
<
2024年12月
>
日
一
二
三
四
五
六
24
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
公告
转载时务必以超链接形式标明文章原始出处和作者信息及版权声明
欢迎访问我的blog:
http://www.eoss.cn/blog/
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
Groovy & Grails(7)
(rss)
Java(15)
(rss)
Play!(8)
(rss)
Ruby On Rails(7)
(rss)
SGLab(6)
(rss)
Web开发(6)
(rss)
其他(16)
(rss)
生涯规划(3)
(rss)
随笔档案
2009年9月 (1)
2009年8月 (2)
2009年6月 (2)
2009年5月 (5)
2009年4月 (3)
2009年1月 (14)
2008年12月 (18)
2008年11月 (7)
搜索
积分与排名
积分 - 151501
排名 - 398
最新评论
1. re: Hibernate的十大罪状
评论内容较长,点击标题查看
--Andy_小虎
2. re: Hibernate的十大罪状
评论内容较长,点击标题查看
--Rose Lee
3. re: Hibernate的十大罪状
@Ready
是啊,我还是学生,返回一个Count(*)可以封装成list返回,也可以用uniqueResult()方法返回一个唯一的值,如果不是唯一的值就会报错。
--DWQ
4. re: Hibernate的十大罪状
@bmz
就比如说我只想返回一个Count(*),它就给我封装成一个List,我在解开其!
看到这个话,就表示你不太会使用Hibernate。
--Ready
5. re: Hibernate的十大罪状
评论内容较长,点击标题查看
--ss
阅读排行榜
1. Hibernate的十大罪状(37246)
2. Ruby/Java/Python/PHP性能比较(23071)
3. MySQL能支持多大的数据量(12514)
4. 什么是云计算,什么是国内的云计算(3471)
5. 程序员的前程(3315)
评论排行榜
1. Hibernate的十大罪状(97)
2. 谁能成为Java的接班者(13)
3. 程序员创业的思维障碍(12)
4. Ruby/Java/Python/PHP性能比较(8)
5. 什么是精通——技术水平等级的排列(7)
Groovy & Grails
Ruby/Java/Python/PHP性能比较
摘要: 根据The Computer Language Benchmarks Game的性能测试结果:
PHP : JRuby : Python : Java 大约是 1:2:4:100,以上结果仅供参考。另外,JRuby、Java比较占用内存。由此可以看出,Ruby应用于Web开发在性能上不会有太大的的问题,至少和PHP/Python是同一数量级的。
阅读全文
posted @
2009-01-20 11:09
shinewang 阅读(23071) |
评论 (8)
编辑
Grails 1.1 Beta 2发布
摘要: Grails 1.1 Beta 2发布了,Groovy 1.6 final和Grails 1.1 final也越来越近,不过已经不是很感兴趣了。虽然对于Java开发者来说,相比Rails,Grails更容易上手,但它并不成熟的。在论证 Grails的成熟度时,Graema说:“你会把Spring和Hibernate看作风险吗?” Spring和Hibernate确实不是风险,但Grails对Spring和Hibernate的包装却是一个极大风险,“在种种危险中,最主要的一 点是我们已经对底层框架的抽象太成功了,以至于有时会出现问题。”具体可以看看这个例子。使用Grails,不如使用JRuby On Rails或者Play!
不管怎么样下面介绍一下1.1版本的新特性:
更好的GORM事件
基本类型集的持久化
对象的只读访问
默认的排列顺序
批处理
动态Finders的改进
单项的One-to-many遗留映射
增强枚举类型的支持
全局插件
多插件仓库
自动安装插件方案
阅读全文
posted @
2008-12-26 16:47
shinewang 阅读(1810) |
评论 (4)
编辑
Grails开发笔记 - 如何输出SQL Log
摘要: Hibernate是一个流行的Java对象关系映射框架,Grails的数据访问层GORM就是建立在Hibernate的基础上。Hibernate能够根据配置自动生成SQL语句,使得程序员可以随心所欲的使用对象编程思维来操纵数据库。然而如果使用不当,往往容易造成性能问题,例如N+1次查询问题。在开发过程中,常常需要通过查看Hibernate生成的SQL来对数据访问层进行调优。
阅读全文
posted @
2008-12-03 15:08
shinewang 阅读(2812) |
评论 (0)
编辑
Grails开发笔记 - 如何改变默认主页
摘要: Grails为开发者提供了一个controller列表的默认主页,在开发时用起来确实很方便,但总不能把它用到产品环境下吧。那么怎样才能修改这个默认主页呢?
阅读全文
posted @
2008-11-27 12:48
shinewang 阅读(2472) |
评论 (0)
编辑
Grails开发笔记 - 立即加载和延迟加载
摘要: 使用ORM时,常常碰到N+1次查询的问题。Hibernate采用立即加载(eager load)和延迟加载(lazy load)来解决这一问题,GROM建立在Hibernate的基础之上,理论上同样适用。但事实如何?
阅读全文
posted @
2008-11-26 16:06
shinewang 阅读(2008) |
评论 (0)
编辑
Play with Play! - 一个Rails-like的Java框架
摘要: 由于Java语言的局限性,实现一个Rails-like的Java开发框架一直是一个难题。在Java上想体验Rails-like的开发模式,只能选择Grails或者JRuby on Rails。然而这两种框架都是动态语言实现的框架,只是基于JVM而不是基于Java语言本身。动态语言确实有很多优点,但往往难以调试。是否有一个Java语言实现的Rails-like框架?答案是Play!
阅读全文
posted @
2008-11-19 17:26
shinewang 阅读(2237) |
评论 (0)
编辑
Powered by:
BlogJava
Copyright © shinewang