本文摘自:无忌博客(感谢他所做的总结)
1、有一个表有姓名,性别,年龄三个属性,表用hibernate进行表映射。显示页面显示表的所有属性,如下:
姓名 性别 年龄
name sex age
那么我要动态增加一个属性值,如:地址;怎样在表中增加一个属性并且映射文件也要同时修改,映射文件要生效。有什么好办法??(用SSH实现)
2、spring有IOC模式,如果不用spring,请设计一个与spring的IOC模式一样功能的代码??
3、有两个表,表的属性都有:id,name,sex,age;第一个表有700条数据,第二个表有500条数据,其中两个表中有300条是id相同的,如何把两个表中不相同的数据取出来,面试官说只能用exist关键字才能做到?还有其它好办法吗?
第一题:如果需动态添加属性,那么一开始就要设计好
http://www.iteye.com/topic/197752
http://www.blogjava.net/canonical/archive/2008/03/17/59703.html
http://www.blogjava.net/sparkyang/archive/2005/09/12/12782.html
http://blog.csdn.net/ajun_studio/article/details/6807181
第二题:了解spring ioc的原理
http://blog.csdn.net/it_man/article/details/4402245
简单实现:http://chenguanwei2008.iteye.com/blog/361558
第三题:
--建表
create table D_TEST1
(
ID NUMBER(10),
NAME VARCHAR2(30),
age NUMBER(3),
sex NUMBER(1)
)
create table D_TEST2
(
ID NUMBER(10),
NAME VARCHAR2(30),
age NUMBER(3),
sex NUMBER(1)
)
--not in 实现
select *
from (select *
from d_test1
union
select * from d_test2) t1
where id not in (select id
from d_test1
intersect
select id from d_test2);
--minus 与 union 实现
(SELECT * FROM d_test1
MINUS
SELECT * FROM d_test2
)
UNION ALL
(
SELECT * FROM d_test2
MINUS
SELECT * FROM d_test1
)
-- exists 实现
select *
from (select *
from d_test1
union
select * from d_test2) t1
where not exists (select * from (select id
from d_test1
intersect
select id from d_test2) t2 where t1.id = t2.id);
分享到:
相关推荐
然而,在面试题中提到的`SomeMethod`方法试图将一个`long`类型的参数传递给一个接受`void`返回类型的变量,这是不正确的,因为`void`类型的返回值不能被赋值给任何变量。 ### 类型转换和类型信息 在C#中,可以通过...
2020年多家大型互联网公司整理的Java面试题 性能优化面试专栏 1.1、tomcat性能优化整理 1.2、JVM性能优化整理 1.3、Mysq|性能优化整理 二、微服务架构面试专栏 2.1、SpringCloud面试整理 2.2、SpringBoot面试整理 ...
【Java面试题全集2018博客文章整理】是由知名技术专家骆昊在CSDN上发表的一系列Java面试题的集成,旨在为学习者和面试者提供高质量的参考资料。该系列文章针对网络上流传的《Java面试题大全》中存在的问题进行了修订...
【知识点详解】 1. 关闭Linux系统:在给出的题目中,`halt`命令用于关闭Linux系统而...以上知识点详细解释了Linux系统管理、文件操作、网络服务、文本编辑和命令行工具的使用,这些都是Linux C编程面试中常见的问题。
经典sql面试题及答案,所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开。本资源转载自网络,如有侵权,请联系上传者或csdn删除。
综上所述,CCIE面试题主要考察了PIM-SM协议、VLAN配置与VTP、IP地址规划以及NAT配置等多个IT领域的核心知识点。解答时需综合分析,指出可能存在的问题,如RP失效后的网络行为、VLAN配置的同步问题、IP地址与网络段的...
Java面试题全解析涉及的知识点非常广泛,覆盖了Java编程的多个重要模块和主题。在详细介绍前,我们首先要明白JDK和JRE的区别。JDK即Java Development Kit,是开发Java程序的环境,包含了编译器(javac)和运行环境...
java面试试题集锦 java面试笔试题大汇总 及c-c++面试试题转载
"C++面试题集锦"是针对想要在C++相关职位上求职的程序员们的一份宝贵资源,涵盖了过去三年的面试题目,可以帮助他们更好地准备面试。 首先,"C++笔试大全.chm"可能包含了各种C++的基础和进阶题目,包括但不限于语法...
【标题】华为面试试题,很经典,转载 在IT行业中,华为作为全球领先的信息与通信技术(ICT)解决方案供应商,其面试题目往往被视为衡量技术能力的重要标准。这些经典的面试问题涵盖了多个领域,不仅测试候选人的专业...
C语言面试题(转载) - 嵌入式 - IT博客
对于【JAVA面试常被问到的题目[转载+解答] - Moon Face - 博客园.png】这个文件,通常它可能包含了一篇博客文章的截图,其中详细解答了一些Java面试题。如果能够查看这个文件,你将得到更具体的答案和解析,帮助你在...
C语言面试题(转载) - 嵌入式 - IT博客
微软面试100道题系列是一套针对IT行业内应聘微软等知名科技公司的面试题集,它主要包括三个部分:数据结构、算法和海量数据处理。这些内容是程序员面试中非常重要的三个考察方向。 数据结构是计算机存储、组织数据...
Vue 常见面试题总结 MVVM,是Model-View-ViewModel的简写,其本质是MVC模型的升级版。其中 Model 代表数据模型,View 代表看到的页面,ViewModel是View和Model之间的桥梁,数据会绑定到ViewModel层并自动将数据渲染...
以下是对SEO面试题中的主要知识点的详细阐述: 一、站内优化 1. **关键词设置(TDK)**:TDK是指网页的Title、Description和Keywords,是搜索引擎识别网页主题的关键元素。Title是网页的标题,应包含主要关键词,...
翻boss直聘的时候看到了这个面试要求,觉得含金...(转载自:https://share.weiyun.com/5KXKau8 密码:vcei9g | 招聘地址:https://www.zhipin.com/job_detail/fb4220e9db2713ba1XF40tm9ElU~.html?ka=search_list_3)