复习题目.txt

来自「Java大部分的基础知识,EJB3,EJB2,WEBSERVICE,SOAP,J」· 文本 代码 · 共 169 行

TXT
169
字号
如何用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 + =
减小字号Ctrl + -
显示快捷键?