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

面试题 相关文章推荐
mysql_pconnect()和mysql_connect()有什么区别
May 25 面试题
mysql的最长数据库名,表名,字段名可以是多长
Apr 21 面试题
某公司Java工程师面试题笔试题
Mar 27 面试题
JAVA和C++区别都有哪些
Mar 30 面试题
SQL Server的固定数据库角色都有哪些?对应的服务器权限有哪些?
May 18 面试题
Can a struct inherit from another struct? (结构体能继承结构体吗)
Sep 25 面试题
介绍一下Linux文件的记录形式
Apr 18 面试题
Linux常见面试题
Mar 18 面试题
中科软笔试题和面试题
Oct 07 面试题
Java程序员面试题
Jul 15 面试题
Servlet如何得到服务器的信息
Dec 22 面试题
J2EE的优越性主要表现在哪些方面
Mar 28 面试题
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 取得瑞年与平年的天数的代码
2009/08/10 PHP
php笔记之:php函数range() round()和list()的使用说明
2013/04/26 PHP
PHP中使用CURL模拟登录并获取数据实例
2014/07/01 PHP
学习php设计模式 php实现适配器模式
2015/12/07 PHP
php执行多个存储过程的方法【基于thinkPHP】
2016/11/08 PHP
PHP通过get方法获得form表单数据方法总结
2018/09/12 PHP
很全的显示阴历(农历)日期的js代码
2009/01/01 Javascript
被遗忘的javascript的slice() 方法
2015/04/20 Javascript
JS+CSS实现大气的黑色首页导航菜单效果代码
2015/09/10 Javascript
JQuery实现图片轮播效果
2015/09/15 Javascript
学习JavaScript设计模式(链式调用)
2015/11/26 Javascript
Ajax跨域实现代码(后台jsp)
2017/01/21 Javascript
js实现鼠标拖动功能
2017/03/20 Javascript
微信小程序 下拉菜单的实现
2017/04/06 Javascript
Vue-Router进阶之滚动行为详解
2017/09/13 Javascript
浅谈vue中使用图片懒加载vue-lazyload插件详细指南
2017/10/23 Javascript
d3绘制基本的柱形图的实现代码
2018/12/12 Javascript
JavaScript设计模式之命令模式实例分析
2019/01/16 Javascript
django 自定义用户user模型的三种方法
2014/11/18 Python
python简单实现基数排序算法
2015/05/16 Python
python 多线程中子线程和主线程相互通信方法
2018/11/09 Python
Python完全识别验证码自动登录实例详解
2019/11/24 Python
python转化excel数字日期为标准日期操作
2020/07/14 Python
配置H5的滚动条样式的示例代码
2018/03/09 HTML / CSS
美国在线咖啡、茶和餐厅供应商:LollicupStore
2018/05/04 全球购物
数控技术与应用毕业生自荐信
2013/09/24 职场文书
个人自我剖析材料
2014/02/07 职场文书
委托公证书
2014/04/08 职场文书
小学生爱国演讲稿
2014/04/25 职场文书
2014年教师党员公开承诺书
2014/05/28 职场文书
行政秘书工作自我鉴定
2014/09/15 职场文书
学习群众路线的心得体会
2014/11/05 职场文书
2015年党支部公开承诺书
2015/01/22 职场文书
关于python pygame游戏进行声音添加的技巧
2021/10/24 Python
TV动画《间谍过家家》公开PV
2022/03/20 日漫
Python之matplotlib绘制饼图
2022/04/13 Python