- 浏览: 81924 次
- 性别:
- 来自: 北京
最新评论
-
k1280000:
建议你看看这篇文字 http://wenku.baidu.co ...
使用JPA的EntityManager.persist()无法保存到数据库的问题 -
sxitzmg:
感谢啊,困扰我48小数的bug解决了
使用JPA的EntityManager.persist()无法保存到数据库的问题 -
floydd:
思路没错,我也是这样处理的;但是你最好使用in+子查询 -- ...
解决Hibernate Criteria查询中distinct root entity的问题 -
ssuupv:
这种处理方式不如直接使用HQL
解决Hibernate Criteria查询中distinct root entity的问题 -
prosper:
我也遇到了这样的问题。(Spring MVC 2 + JPA, ...
使用JPA的EntityManager.persist()无法保存到数据库的问题
文章列表
QA在测试后要求:对查询结果集的排序应该是大小写不敏感的。想了想比较挠头,恐怕自己向Criteria里面做手脚比较困难。不过查询了Hibernate javadoc之后发现有现成的方法:
org.hibernate.criterion
Class Order
Order
ignoreCase
()
No description provided.
虽然Gavin King同学对该方法没有javadoc描述,但是还是很好很强大滴,呵呵!
- 2009-05-05 13:31
- 浏览 4320
- 评论(0)
使用Maven(2.0.9) + Spring(2.5.6) + JPA(hibernate-entitymanager3.3.2.GA)跑unit test的时候,发现问题。具体情况如下:
当运行“需要被注入EntityManager的类”对应的测试用例的时候,收到以下错误:
Caused by: java.lang.StackOverflowError
at java.lang.Character.toLowerCase(Character.java:4208)
at java.lang.Character.toLowerCase(Charact ...
- 2009-04-21 13:22
- 浏览 4151
- 评论(0)
我最近工作中开始使用maven2作为build构建工具。开始很不适应,但是随着了解的深入,我逐渐感受到maven功能强大。今天还解决了一个在Netbeans maven工程中wsimport的类无法"source insight"的问题。
环境:
Netbeans 6.5
Maven 2.0.9
Netbeans安装了Maven相关的插件后可以比较完美地和maven集成。我们在使用中发现一个小的问题:我们的maven工程作为其他web service的client在执行wsimport之后生成了相关的类,编译没有问题。但是我们源代码中引用到相关类的地方Netbeans都会 ...
今天看到InfoQ上的文章:Java 7 路线图更新:反响强烈 其中关于“闭包(closure)”的争论引起了俺的兴趣:Ricky Clarkson认为没有闭包Java将灭亡Martin Kneissl也认为Java 7中没有闭包是个坏消息Dustin Marx在关于Java 7中最期待的特性的帖子中对闭包有一些矛盾的看法Osvaldo Doederlein对新特性感到兴奋,不过仍然很期望闭包对于如此万众期待的功能,为什么JDK开发团队最终决定不实现呢?而俺对Closure正好不太明白,就查了查Wikipedia关于closure的定义。从中发现了蛛丝马迹:A language implem ...
我这两天刚开始使用JPA,遇到了一个问题,现象是这样的:使用EntityManager查询对象没有问题,但是持久化对象时,也就是使用entityMananger.persist()时,没有保存到数据库,此时程序没有也没有任何异常抛出。
忙了一天也没有搜索到解决方法,第二天和同事讨论,再次进行各种尝试,包括在persist前后加入transaction控制,如下:
entityManager.getTransaction().begin();
entityManager.persist(it);
entityManager.getTransaction().commit();
此 ...
这两天我换了机器上的硬盘并重装系统。之前我使用Ubuntu的pppoe直接拨号ADSL,这次想趁重装系统改成使用router自动拨号,网线连接router而不是ADSL modem。可以省去Ubuntu的ADSL拨号步骤。
配置完成后上网没有问题。但使用aMule只能获得LowID而不是HighID,原因是因为router的防火墙阻止了外来的连接。google之后发现,可以通过设置router的"端口反射"(port forward)来解决,方法非常简单:
进入router的web控制台,对我的NetGear无线路由器来说,地址是: http://10.0.0.1 用 ...
10月5日,我在国家图书馆买了一本《博弈游戏》,之所以买这本书是看到这本书中有很多生动的例子,在这些例子中很清楚地阐述了博弈理论的内容原理,特写此篇记录读书心得。
一. 关于纳什均衡
每个个体最优策略的收益之和,小于整体最优策略的收益。在这种情况下,每个个体都不会主动改变自己的策略,即使该改变可能提高整体收益。此时,达到了一个“非合作均衡”,即“纳什均衡”。
二.从“博弈论”的角度理解“一报还一报”策略和“己所不欲,勿施于人”策略(“重复性囚徒困境问题”的策略选择)
(待续)
- 2007-10-08 10:44
- 浏览 1630
- 评论(0)