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

面试题 相关文章推荐
一份比较全的PHP面试题
Jul 29 面试题
大唐电信科技股份有限公司java工程师面试经历
Dec 09 面试题
几个人围成一圈的问题
Sep 26 面试题
serialVersionUID具有什么样的特征
Feb 20 面试题
北京银河万佳Java面试题
Mar 21 面试题
database面试题
Mar 28 面试题
.NET方向面试题
Nov 20 面试题
介绍一下MD5加密算法
Nov 12 面试题
什么是虚拟内存?虚拟内存有什么优势?
Feb 19 面试题
GWT的应用有哪两种部署模式
Dec 21 面试题
当x.equals(y)等于true时,x.hashCode()与y.hashCode()可以不相等,这句话对不对
May 02 面试题
Java面向对象面试题
Dec 26 面试题
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下过滤HTML代码的函数
2007/12/10 PHP
php简单定时执行任务的实现方法
2015/02/23 PHP
thinkPHP实现MemCache分布式缓存功能
2016/03/23 PHP
php无限级分类实现方法分析
2016/10/19 PHP
Yii2 如何在modules中添加验证码的方法
2017/06/19 PHP
使用Jquery打造最佳用户体验的登录页面的实现代码
2011/07/08 Javascript
js实现同一页面可多次调用的图片幻灯切换效果
2015/02/28 Javascript
JavaScript中连接操作Oracle数据库实例
2015/04/02 Javascript
jquery-tips悬浮提示插件分享
2015/07/31 Javascript
理解javascript中的MVC模式
2016/01/28 Javascript
深入浅析JavaScript中数据共享和数据传递
2016/04/25 Javascript
Node.js的项目构建工具Grunt的安装与配置教程
2016/05/12 Javascript
Document.body.scrollTop的值总为零的快速解决办法
2016/06/09 Javascript
AngularJs验证重复密码的方法(两种)
2016/11/25 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
Nodejs实现多房间简易聊天室功能
2017/06/20 NodeJs
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
使用electron制作满屏心特效的示例代码
2018/11/27 Javascript
使用异步controller与jQuery实现卷帘式分页
2019/06/18 jQuery
Vue form表单动态添加组件实战案例
2019/09/02 Javascript
vue组件 keep-alive 和 transition 使用详解
2019/10/11 Javascript
Python简单日志处理类分享
2015/02/14 Python
Python中尝试多线程编程的一个简明例子
2015/04/07 Python
C#返回当前系统所有可用驱动器符号的方法
2015/04/18 Python
Python中Django 后台自定义表单控件
2017/03/28 Python
Python3使用turtle绘制超立方体图形示例
2018/06/19 Python
python实现登录与注册系统
2020/11/30 Python
python 获取谷歌浏览器保存的密码
2021/01/06 Python
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
HTML5制作3D爱心动画教程 献给女友浪漫的礼物
2014/11/05 HTML / CSS
新英格兰最大的特色礼品连锁店:The Paper Store
2018/07/23 全球购物
英国网上购买肉类网站:Great British Meat
2018/10/17 全球购物
总经理助理岗位职责
2013/11/08 职场文书
项目经理的岗位职责
2013/11/23 职场文书
心得体会范文
2014/01/04 职场文书
MySQL pt-slave-restart工具的使用简介
2021/04/07 MySQL