如何获得EntityManager


Posted in 面试题 onFebruary 09, 2014
1.在容器内部使用,使用@PersistenceContext 来注入.
@PersistenceContext
private EntityManager em;
TAG
============================================================
注入:让容器来负责构建一个实体管理器,并且将该实体管理器注入到Bean 中.
============================================================
2.在容器外部使用
Persistence 构造一个EntityManagerFactory , 然后再构造EntityManager.
Code:
EntityManagerFactory emf = Persistence.createEntityManagerFactory();
EntityManager em = emf.createEntityManager();
写persistence.xml

持久化单元名,在一个persistence.xml 中可以有多个持久化单元,用名字来区分.
如果只有一个就可以省略不写.
: 告诉容器持久化提供者是哪一个
: 数据源的位置(JNDI 名称)
: 表的生成策略

Tags in this post...

面试题 相关文章推荐
Tomcat中怎么使用log4j输出所有的log
Jul 07 面试题
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
Jun 11 面试题
C语言笔试题回忆
Apr 02 面试题
普天C++笔试题
Mar 20 面试题
C++的几个面试题附答案
Aug 03 面试题
写一个用矩形法求定积分的通用函数
Nov 08 面试题
如果NULL定义成#define NULL((char *)0)难道不就可以向函数传入不加转换的NULL了吗
Feb 15 面试题
以下为Windows NT 下的32 位C++程序,请计算sizeof 的值
Dec 07 面试题
介绍一下mysql的日期和时间函数
Mar 28 面试题
如何写一个Java类既可以用作applet也可以用作java应用
Jan 18 面试题
Java面试题:为什么要用Java
May 11 面试题
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
Apr 23 面试题
EJB面试题
Jul 28 #面试题
介绍一下EJB的分类及其各自的功能及应用
Aug 23 #面试题
介绍一下JNDI的基本概念
Jul 26 #面试题
什么是组件架构
May 15 #面试题
EJB与JAVA BEAN的区别
Aug 29 #面试题
什么是JNDI的上下文?如何初始化JNDI上下文
Mar 10 #面试题
为什么要用EJB
Apr 17 #面试题
You might like
PHP脚本的10个技巧(8)
2006/10/09 PHP
定制404错误页面,并发信给管理员的程序
2006/10/09 PHP
php microtime获取浮点的时间戳
2010/02/21 PHP
各种快递查询--Api接口
2016/04/26 PHP
简单谈谈PHP中的Reload操作
2016/12/12 PHP
浅谈PHP面向对象之访问者模式+组合模式
2017/05/22 PHP
extJs 文本框后面加上说明文字+下拉列表选中值后触发事件
2009/11/27 Javascript
js multiple全选与取消全选实现代码
2012/12/04 Javascript
JavaScript中的连字符详解
2013/11/28 Javascript
js中的时间转换—毫秒转换成日期时间的示例代码
2014/01/26 Javascript
JavaScript语言对Unicode字符集的支持详解
2014/12/30 Javascript
Nodejs实现批量下载妹纸图
2015/05/28 NodeJs
node.js微信公众平台开发教程
2016/03/04 Javascript
解析jQueryEasyUI的使用
2016/11/22 Javascript
jQuery实现可移动选项的左右下拉列表示例
2016/12/26 Javascript
如何提高javascript加载速度
2016/12/26 Javascript
原生JS+CSS实现炫酷重力模拟弹跳系统的登录页面
2017/11/01 Javascript
如何基于原生javaScript生成带图片的二维码
2019/11/21 Javascript
使用Python脚本将绝对url替换为相对url的教程
2015/04/24 Python
详解Python各大聊天系统的屏蔽脏话功能原理
2016/12/01 Python
python实现微信发送邮件关闭电脑功能
2018/02/22 Python
Python colormap库的安装和使用详情
2020/10/06 Python
python修改微信和支付宝步数的示例代码
2020/10/12 Python
python中的unittest框架实例详解
2021/02/05 Python
CSS3之背景尺寸Background-size使用介绍
2013/10/14 HTML / CSS
JD Sports澳洲官网:英国领先的运动鞋和运动时尚零售商
2020/02/15 全球购物
Ray-Ban雷朋奥地利官网:全球领先的太阳眼镜品牌
2020/10/12 全球购物
如何启动时不需输入用户名与密码
2014/05/09 面试题
银行营业厅大堂经理岗位职责
2014/01/06 职场文书
2014年党支部承诺书
2014/05/30 职场文书
年度考核表个人总结
2015/03/06 职场文书
综合办公室岗位职责
2015/04/11 职场文书
孙振耀退休感言
2015/08/01 职场文书
Redis如何一键部署脚本
2021/04/12 Redis
Python机器学习之KNN近邻算法
2021/05/14 Python
SpringBoot生成License的实现示例
2021/06/16 Java/Android