@PersistenceContext

private EntityManager em;
注入的是实体管理器,执行持久化操作的,需要配置文件persistence.xml。

注入一堆保存实体类状态的数据结构,针对实体类的不同状态(四种,managedh或detached等)可以做出不同的反应(merge,persist等等),其实就是把数据从数据库里提出,然后在内存里处理的,再返回数据库的法则。

@Resource
是注入容器提供的资源对象,比如SessionContext MessageDrivenContext。或者你那个name指定的JNDI对象

可以理解为资源->数据源->也就是数据连接,基本上就是告诉程序数据库在哪里

往DAO类中注入@PersistenceContext和@Resource的区别相关推荐

  1. springboot中service中注入dao失败测试类中注入成功_聊一聊 Java 服务端中的乱象

    查尔斯·狄更斯在<双城记>中写道:"这是一个最好的时代,也是一个最坏的时代." 移动互联网的快速发展,出现了许多新机遇,很多创业者伺机而动:随着行业竞争加剧,互联网红利 ...

  2. 【SpringBoot】如何在静态工具类中注入mapper?

    问题描述 开发过程中偶尔遇到一个问题,一个工具类中的静态方法调用mybatis的mapper接口时,会出现@Autowired无法注入的问题,即使添加了这个注解,spring容器加载完成声明的参数也是 ...

  3. spring boot整合Quartz 在Job类中注入其他对象报空指针异常java.lang.NullPointerException at com.sxt.quartz.QuartzDemo.e

    情况在Job 类中注入RedisTemplate 报空指针异常 原因:我们使用JobDetailFactoryBean 帮我们创建对象 实际上调用的是AdaptableJobFactory 下的这个方 ...

  4. python写一个类方法_重写python脚本,在脚本的每个类中注入一个方法 - python

    假设我有一个python模块foo.py,其中包含: class Foo(object): def __init__(self): pass 接下来,我想解析此脚本,并在每个类中注入一个方法,然后将其 ...

  5. 关于Integer类中parseInt()和valueOf()方法的区别以及int和String类性的转换.以及String类valueOf()方法...

    Integer类中的. 关于parseInt()方法的API文档.  返回的是int类型的 关于valueOf()方法的API文档 返回的是Integer类型的. 关于intValue()方法的API ...

  6. 在不受Spring管理的类中注入spring 管理的对象

    前几天在做一个任务时,需要在一个普通的java类(不受Spring管理的类)中,调用 spring data jpa的某个xxxReponsitory 接口,同时需要读取properties 文件中的 ...

  7. Java Integer类中的parseInt和valueOf的区别

    如果我们想把一个字符串转化成int类型,那么Integer类里的parseInt()和valueOf()都可以实现. 但是既然有两个方法实现该功能,那么两个方法一定是有区别的. 首先来看parseIn ...

  8. 对于 Scanner类 中 next 和 nextLine 方法的区别

    首先,我们要先明白为什么要采用next与nextLine方法从键盘输入数值呢?其次在分别辨析二者区别. 我们经常接收用户输入的值都是有给定具体的类型的,但不妨有那么一些人就是反着做,导致的结果如下图: ...

  9. @PersistenceContext和@Resource

    往DAO类中注入@PersistenceContext和@Resource的区别 @PersistenceContext private EntityManager em; 注入的是实体管理器,执行持 ...

最新文章

  1. puppet 手册之puppet rsync 模块应用完整版
  2. springMVC3.0(文件上传,@RequestMapping加参数,@SessionAttributes,@ModelAttribute,转发,重定向,数值获取,传参,ajax,拦截器)
  3. java string常见操作题
  4. 动态规划算法 dynamic programming
  5. 拓端tecdat|如何用r语言制作交互可视化报告图表
  6. mysql 主从切换_mysql主从切换步骤
  7. mybatis-plus自定义sql分页
  8. 微信打飞机项目前期心得
  9. 使用Rider和Emmylua进行UnLua配置
  10. 根据页面结构,用jquery取里面对应的内容 组装成json数据
  11. 恍然若梦:南京珠江路一晚安利-传销经历。
  12. 如何在 Windows 10 中安装 WSL2 的 Linux 子系统
  13. shell中的if语句
  14. 基于JAVA城市道路智能停车管理系统计算机毕业设计源码+系统+lw文档+部署
  15. C++ setsockopt() 函数
  16. Fast Furious face detection with OpenCV
  17. interview for chinaPay
  18. CreateEvent例子
  19. Simulink与VREP联合仿真
  20. 【异周话题 第 16 期】2018年,你最期待的前端开发技术有哪些?

热门文章

  1. 即将迎接我们的 3D 音频以及全新的虚拟现实(下)
  2. 赵栋《面向对象程序设计(java)》第十四周学习总结
  3. 小型气象站概述、功能特点、参数、安装需求
  4. SPI控制MS5614T
  5. 纪中GMOJ语言模块题目1009
  6. iOS硬编解码相关知识
  7. 孙俊 计算机技术资格水平考试,孙俊 - 专家学者 - - 计算机科学与技术 - 中南大学 - 学科服务平台...
  8. STM32进入低功耗模式以及唤醒(RTC+中断)
  9. 数组双指针和数组窗口
  10. python学习 | web开发(一)前端引入和HTML标签