⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 复习题目.txt

📁 Java大部分的基础知识,EJB3,EJB2,WEBSERVICE,SOAP,JMS,MQ,还有些面试题
💻 TXT
字号:
如何用EL语言打印某个作用域的变量
jstl的遍历如何实现
jstl如何实现判断
简述设计模式的原则及目的
简述单例模式
简述模板模式
简述工厂模式
简述代理模式(静、动)
简述架构设计的原则
简述页面、业务层、dao层、持久层的作用及实现
model2的MVC分别是什么?为什么使用MVC模式
struts的MVC分别代表那些类?
struts的请求处理过程?
struts的标签库有那些,各有什么作用?
struts的action有那些类型,有什么特点?
hibernate的核心类及作用?
hibernate的核心配置文件及作用?
hibernate对象的生命周期?
如何实现hibernate的onetomany其关键的属性有那些,一般主控方在那边?
为什么用hibernate?
在hibernate的一个具体配置文件中主键的生成机制有几种,请表述两个最重的。
hibernate如何优化?
hibernate实现二级缓存?
spring的三种注入方式是什么?
spring的核心类及核类配置文件是什么?
spring配置文件中的主要标签是什么?写一个小实例?
什么是spring的ioc?
aop是什么?作用?名称及特点?
描述struts&spring&hibernate联合的配置文件如何实现?
jdbc、hibernate、ibatis各有什么特点及区别
什么时候用ibatis
ibatis的核心类
ibatis的核心配置文件是什么?
描述struts&spring&ibatis联合的配置文件如何实现?
当前xml的解析方式有几种,各有什么特点,如何实现?
dom的六大接口及重要方法
如何生成一个dom对象并将其写到文件中?
软件开发的流程?注意事项?在面试时我说我只实现代码别的不管可不可以?
什么是模型?模型的原则?模型的作用?
九大图形
类图的元素及关系?
use-case的元素及关系?
时序图的特点?
三级范式?
e-r图设计的过程
什么是ooa,什么是ooD
面向过程与面向对象的区别
异常处理的关键字及作用
抽象类与接口的区别
final、finally、finalize的区别
jdbc的核心类及作用
如何实现从oracle数据库取一行
如何实现一个servlet
servlet的核心类、作用、最重要的方法
servlet的生命周期
servlet的体系结构
过滤类的作用
转发与跳转的区别
jsp中的九大内置对象、作用、方法
jsp的脚本及作用
jsp的指令及作用
jsp的动作及作用
jsp是不是一个servlet
如何通过oracle实向分页处理,在java中怎样调用
如何通过java的session实现分页,java的session分页与数据库分页优缺点。
ibatis调用存储过程

oracle的体系结构
如何实现一个存储过程?如何实现一个函数?
--存储过程
	create or replace procedure 名称(a1 varchar2,a2 out varchar2,a3 out varchar2)
	is
	end;
--函数
	create or replace function 名称(a1 varchar2,a2 varchar2)  return int
	is
		return 1;
	end;
--函数与过程的区别
	执行
		sqlplus
			--执行过程
				exec 过程名
			--执行函数,在sql(insert、update、delete)中执行
				select 函数名() from dual;
		pl/sql:编程环境
			过程名
			
			int a:=函数名
			函数也可以sql中执行
		过程的return代表退出
		函数的return代表返回一个结果或多个结果,必须有1..n返回结果
		如果返回一个结果用函数,若返回多个结果用过程。
oracle的触发器与sql-server的触发器的区别?
	oracle触发器:
		有before/after,触发器在修改基表之前执行或在修改基表之后执行。
		支持行级、语句级、模式级、数据库级触发器
		新表数据是:new,老表数据是:old
	sql-servler触发器:
		什么时候修改基表内容是固定的。
		只支持语句级,不支持行级
		新数据在inserted表中,老数据在deleted表中		
请描述联接、子查询、联合
	联接:多个表的列联接在一起,one方会被复制n-1次
		select c.*,b.* from customer c,buy b on c.customerName=b.customerName
	子查询:查询套查询, 子查询的结果是父查询的条件
		select * from buy where customerName in
		(select customerName from customer);
	联合:多个表的行合在一起,列数必须相等,列类型的匹配。
		select * from customer1
		union
		select * from customer2;
表分区的好处及优点?
	特点:
		逻辑是一张表,物理上没有存储在一起,所以可以将不同分区放到不同的表空间中。
	优点:
		查询快
		故障恢复快
		备份快
	分类:
		范围(range)
		散列(hash)
		复合(主是范围、从是散列)
		列表
如何声明、打开、遍历游标?
	declare
		cursor c1 is select * from customer;
		v_customer customer%rowType;
	begin
		open c1;
		fetch c1 into v_customer;
		while(c1%found) loop
			dbms_output.put_line(v_customer.customerName);
			fetch c1 into v_customer;
		end loop;
		--循环游标不用打开、关闭、fetch
		for v_customer in c1 loop
			dbms_output.put_line(v_customer.customerName);
		end loop;
		close c1;
	end;
如何实现一个包?
	create  or repalce package 名称
	is 
	end;
	
	create  or repalce package body 名称
	is 
	end;
如何备份数据、恢复数据
	cmd环境中:
		--导入
		imp accp/1234@aptech  file="" full="y"
		imp accp/1234@aptech  file="" from="" toUser=""
		--导出
		exp accp/1234@aptech file="文件名" owner="用户名"  tablespace="" tables="a1,a2"
简述观察者:有四个角色,如下:
	抽象的观察者
	抽象的被观察者
	具体的观察者
	具体的被观察者
	
	将观察者聚集到被观察者中,当被观察者的状态发生改变时通知所的观察者。
	
如何实现struts的国际化
如何实现手动的校验
如何实现自动的校验
tiles的作用

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -