如何获得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...

面试题 相关文章推荐
将一个文本文件的内容按倒序打印出来
Jan 05 面试题
杭州SQL浙江浙大网新恩普软件有限公司
Jul 27 面试题
如何转换一个字符串到enum值
Apr 12 面试题
linux面试题参考答案(6)
Jun 23 面试题
Windows和Linux动态库应用异同
Jul 28 面试题
软件测试笔试题
Oct 25 面试题
Ajax和javascript的区别
Jul 20 面试题
Ajax主要包含了哪些技术
Jun 12 面试题
Prototype如何更新局部页面
Mar 03 面试题
Java的类与C++的类有什么不同
Jan 18 面试题
Java面向对象面试题
Dec 26 面试题
UNIX文件类型
Aug 29 面试题
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 中的面向对象编程:通向大型 PHP 工程的办法
2006/12/03 PHP
PHP的explode和implode的使用说明
2011/07/17 PHP
ThinkPHP 3.2 数据分页代码分享
2014/10/14 PHP
PHP实现微信发红包程序
2015/08/24 PHP
URI、URL和URN之间的区别与联系
2006/12/20 Javascript
用ADODB.Stream转换
2007/01/22 Javascript
使用按钮控制以何种方式打开新窗口的属性介绍
2012/12/17 Javascript
javascript中的delete使用详解
2013/04/11 Javascript
js中点击空白区域时文本框与隐藏层的显示与影藏问题
2013/08/26 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
用js模拟struts2的多action调用示例
2014/05/19 Javascript
JQuery弹出层示例可自定义
2014/05/19 Javascript
javascript自定义函数参数传递为字符串格式
2014/07/29 Javascript
JavaScript的arguments对象应用示例
2014/09/15 Javascript
JavaScript跨浏览器获取页面中相同class节点的方法
2015/03/03 Javascript
JavaScript中匿名函数用法实例
2015/03/23 Javascript
jquery把int类型转换成字符串类型的方法
2016/10/07 Javascript
使用sessionStorage解决vuex在页面刷新后数据被清除的问题
2018/04/13 Javascript
nodejs通过钉钉群机器人推送消息的实现代码
2019/05/05 NodeJs
vue框架制作购物车小球动画效果实例代码
2019/09/26 Javascript
vue实现编辑器键盘抬起时内容跟随光标距顶位置向上滚动效果
2020/05/28 Javascript
vue实现禁止浏览器记住密码功能的示例代码
2021/02/03 Vue.js
python 正则式 概述及常用字符
2009/05/07 Python
python实现用户答题功能
2018/01/17 Python
Python实现的当前时间多加一天、一小时、一分钟操作示例
2018/05/21 Python
利用Python实现原创工具的Logo与Help
2018/12/03 Python
Python selenium抓取虎牙短视频代码实例
2020/03/02 Python
HTML5 本地存储实现购物车功能
2017/09/07 HTML / CSS
菲律宾购物网站:Lazada菲律宾
2018/04/05 全球购物
Sunglasses Shop英国:欧洲领先的太阳镜在线供应商之一
2018/09/19 全球购物
英国领先的维生素和营养补充剂直接供应商:Healthspan
2019/04/22 全球购物
教室标语大全
2014/06/21 职场文书
保护环境建议书作文400字
2015/09/14 职场文书
缓存替换策略及应用(以Redis、InnoDB为例)
2021/07/25 Redis
Python 数据可视化之Bokeh详解
2021/11/02 Python
SQL bool盲注和时间盲注详解
2022/07/23 SQL Server