`

面试题总结

阅读更多

 

三种查询方式方法:

首先Session session=new Configuration().configure().buildSessionFactory().openSession();

1.session.get(类名.class,new Integer(1));
2.Query q=session.createQuery("From 类名");
List list=q.list();

query.uniqueResult();
3.Criteria c=session.createCriteria(类名.class);
c.add(Expression.eq(属性, 条件值))

 

spring框架的优点

Spring是分层的架构,你可以选择使用你需要的层而不用管不需要的部分
Spring是POJO编程,POJO编程使得可持续构建和可测试能力提高
依赖注入和IoC使得JDBC操作简单化
Spring是开源的免费的
Spring使得对象管理集中化合简单化

 

spring实现DI(以来注入)的方式

接口注入、构造注入、设置注入

 

 

 

在web.xml中配置spring

<listener>
  <listener-class>
   org.springframework.web.context.ContextLoaderListener
  </listener-class>
 </listener>
 或:
 <servlet>
  <servlet-name>context</servlet-name>
   <servlet-class>
    org.springframework.web.context.ContextLoaderServlet
   </servlet-class>
  <load-on-startup>1</load-on-startup>
 </servlet>
 通过如下方法取出applicationContext实例:
 ApplicationContext ac=WebApplicationContextUtils.getWebApplicationContext(this.getServletContext);

 

 

 在spring中有几种事务管理,分别是什么? 代码管理的事务处理 、容器管理的事务处理

 

 load()和get()区别

 load()方法认为该数据一定存在,可以放心的使用代理来延时加载 ,如果使用过程中发现了问题,就抛出异常;
get()方法一定要获取到真实的数据,否则返回null

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    阿里 面试题 总结

    阿里java后台开发面试题总结

    机构应届毕业生-java企业面试题总结

    机构应届毕业生----java企业面试题总结机构应届毕业生----java企业面试题总结机构应届毕业生----java企业面试题总结机构应届毕业生----java企业面试题总结机构应届毕业生----java企业面试题总结机构应届毕业生----...

    护网面试题总结+安全工程师笔试问题

    【网络安全工程师面试题总结】 1. JNI函数命名规则:Java中的函数名com.didi.security.main在C中的对应函数名应该是`com_didi_security_main`,遵循JNI的命名规范。 2. Frida和Xposed框架:Frida是一个动态代码...

    2019年_BATJ大厂面试题总结.7z

    《2019年BATJ大厂面试题总结》是一份综合性的Java互联网核心资料,主要针对准备在大型互联网公司(如百度、阿里巴巴、腾讯、京东等,简称BATJ)求职的开发者。这份资料旨在帮助求职者掌握必备的Java基础知识和架构...

    牛客大数据面试题集锦+答案,共523道,46W+字 面试题总结一网打尽

    面试题总结是一个长期工作,面试不停,这份面试题总结就不会停。以后会慢慢把Java相关的面试题、计算机网络等都加进来,其实这不仅仅是一份面试题,更是一份面试参考,让你熟悉面试题各种提问情况,当然,项目部分,...

    【大厂面试题总结】JavaSE面试题总结详细教程

    【大厂面试题总结】JavaSE面试题总结详细教程: 目录: 递归算法之输出某个目录下所有文件和子目录列表 泛型中extends和super的区别 内部类的理解 深入理解Java的反射机制 深入理解Java异常体系 谈谈NIO的理解 谈一...

    java面试题总结资料

    这份"java面试题总结资料"涵盖了多个Java核心领域的关键知识点,包括但不限于: 1. **基础语法**:理解基本的数据类型(如整型、浮点型、字符型和布尔型),变量的声明与使用,以及运算符的优先级。同时,要熟悉...

    java面试题总结 下载

    这份"java面试题总结资料"应该包含了作者精心整理的各类常见问题和解答,旨在帮助求职者更好地准备面试。 首先,让我们来看看Java基础部分。这部分通常会涉及变量、数据类型、运算符、流程控制语句、类与对象、封装...

    分布式面试题总结总结总结总结

    "分布式面试题总结" 本资源总结了分布式面试题的知识点,涵盖了分布式系统的基础概念、集群、分布式、SOA、微服务的概念及区别、CAP 理论、BASE 理论、数据一致性模型等。 一、分布式系统基础概念 分布式系统是指...

    android常见面试题总结

    以下是对"android常见面试题总结"的详尽解析,涵盖了核心概念、系统架构、UI设计、性能优化等多个方面。 一、Android基础知识 Android是一个开源的操作系统,基于Linux内核,主要用于移动设备。面试中常问的基础...

    2022护网面试题总结

    2022护网面试题总结

    Unity3d 面试题 总结

    Unity3d 面试题总结 Unity3d 作为一个功能强大且广泛应用的游戏引擎,在面试中,常常会被问到一些基础知识和高频问题。本文总结了一些 Unity3d 高频面试题目,涵盖了渲染管道、内存优化、协同程序、插件、碰撞器、...

    华为java面试题总结

    【华为Java面试题总结】 在Java开发者的眼中,华为无疑是中国IT行业的巨头,其面试流程严谨,技术要求高。这份“华为Java面试题总结”旨在为准备进入华为的Java工程师提供一些关键知识点的梳理和复习指导。以下是对...

    2023最新前端面试题总结

    "前端面试题总结" 以下是根据给定文件信息生成的相关知识点: 浏览器兼容性 在前端开发中,浏览器兼容性是一个非常重要的问题。不同的浏览器对 HTML、CSS、JavaScript 的解析和执行方式不同,这导致了同一个页面...

    百度面试题总结

    "百度面试题总结"这个资料包很可能包含了百度在招聘过程中对C++程序员的考察点,帮助应聘者更好地准备面试。 C++的基础知识点包括: 1. **基本语法**:C++的基础始于了解变量、数据类型、运算符、流程控制(如if...

    C语言面试题总结

    C语言面试题总结,内容很详细,而且还有答案,很好的面试资料!

    面试题总结.xmind

    面试题总结.xmind

    阿里面试题总结

    根据给定文件的信息,我们可以将其中涉及的知识点归纳总结如下: ### 一、项目经验 - **面试官关注点**:面试者对于自己所参与项目的理解程度,包括项目的背景、功能、技术...希望以上总结能够帮助你更好地准备面试。

    【大厂面试题总结】JavaSE面试题合集及其答案,基本包括javaSE所有知识点和详细解释

    【大厂面试题总结】JavaSE面试题合集及其答案,基本包括javaSE所有知识点和详细解释 。 JavaSE面试题总结详细教程: 目录: 递归算法之输出某个目录下所有文件和子目录列表 泛型中extends和super的区别 内部类的理解...

    面试题总结实用.pdf

    在面试题总结实用.pdf文件中,提出了实现atoi()函数的问题,这是C++标准库函数用于字符串转整数的函数,但标准库函数的使用通常不作为面试的重点,面试官更倾向于考核应聘者能否自行实现这一功能。 在提供的答案中...

Global site tag (gtag.js) - Google Analytics