易截截图软件、单文件、免安装、纯绿色、仅160KB

请教java接口问题 - Java / Web 开发

有如下语句:
EntityManagerFactory factory=Persistence.createEntityManagerFactory("JPATEST");
其中EntityManagerFactory是一个接口,Persistence.createEntityManagerFactory("JPATEST")返回的是一个EntityManagerFactory对象。。
这样对吗??
应该说是其一个子类的对象,一般工厂类可用于创建多种对象,用于减少耦合

不对,这样返回类型就成接口了

接口是不能实例化的,Persistence.createEntityManagerFactory("JPATEST");返回的一定是一个实现了此接口的对象

学习了哦

貌似这个是JPA嘛..

看看设计模式里 工厂

我要做的是hibernate与jpa的整合,我也知道这样实现有问题,但是我看了网上很多例子都是这样实现的:
EntityManagerFactory factory=Persistence.createEntityManagerFactory("JPATEST");我运行就是有错,在eclipse里代码本身没显示错误,就是测试的时候报错,好像是.jar的问题,我用的包是:hibernate-jpa-2.0..,还有一个是hibernate3.jar,我研究了hibernate-jpa-2.0..包,里面除了persistence.calss是具体类外,EntityManagerFactory,EntityManager,都是接口,hibernate3.jar包里有对这些接口的实现,弄了一上午都没结果,郁闷。。。。。。


查查资料吧,可能不同版本的包有冲突。

Persistence.createEntityManagerFactory返回的是实现了EntityManagerFactory接口的对象,这个肯定没有问题。具体报错信息怎么没有贴上来啊?

返回的应该是一个代理类


相关问答:

eclipse java 控制台 - Java / Java SE

怎么在控制台中输入类似下面的信息:
 s1234 50  
  s1235 80  
  s1234 90  
  s1234 40  
  s1236 90  
每当回车时 ......

java使用代理访问网址 - Java / Java SE

代码如下 ,我想通过代理访问一些网址,但是不知道如何测试代理成功,我想通过访问“http://www.blogger.com/”来看看是否代理成功,但是也不能访问,出现异常“Unexpected end of file from server”,但是如果不这 ......

java socket email 问题 - Java / Java SE

我在 java核心技术上 看了一个 利用 Java socket email的例子 可是怎么也 不成功 为什么?
源码
Java code:

package cn.com.test.email;
import java.awt.GridBagLayout;
import java.awt.event.Action ......

HTML标签底层的实现原理、机制 - Java / Java SE

为什么HTML以及一些其它标签会显示一些特定表现形式呢?如HTML中的换行标签<BR/>在底层是怎样实现的呢?现实的原理是什么呢
去W3C官方网站上,看看吧!我想一看你就明白了

我猜和编译原理有关,浏览器里可 ......

java打印 - Java / Java EE

有谁用java做过打印发票的程序,感觉这方面不是很好控制,希望给点建议,最好能给出代码
简单点就调用window.print()
你也可以把下面代码放到你JSP中:
<html>
 <head>
  <title> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号