b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

stateless session bean &(12)

电脑杂谈  发布时间:2018-02-14 02:03:01  来源:网络整理

67、EJB2.0有哪些内容?分别用在什么场合?EJB2.0和EJB2.1的区别?

答:规范内容包括Bean提供者,应用程序装配者,EJB容器,EJB配置工具,EJB服务提供者,系统管理员。这里面,EJB容器是EJB之所有能够运行的核心。

EJB容器管理着EJB的创建,撤消,激活,去活,与的连接等等重要的核心工作。

??

68、EJB与JAVA BEAN的区别???

答:Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,

由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,通常Java Bean还要实现

Serializable接口用于实现Bean的持久性。Java Bean实际上相当于微软COM模型中的本地进程内COM组件,它是不能被跨进程访问的。

Enterprise Java Bean 相当于DCOM,即分布式组件。它是基于Java的远程方法调用(RMI)技术的,所以EJB可以被远程访

(跨进程、跨计算机)。但EJB必须被布署在诸如Webspere、WebLogic这样的容器中,EJB客户从不直接访问真正的EJB组件,

而是通过其容器访问。EJB容器是EJB组件的代理,EJB组件由容器所创建和管理。客户通过容器来访问真正的EJB组件。

????

69、EJB的基本架构

复制代码

//Remote Interface接口的代码??

package Beans;??

import javax.ejb.EJBObject;??

import java.rmi.RemoteException;??

public interface Add extends EJBObject {??

//some method declare??

}??

//Home Interface接口的代码??

package Beans;??

import java.rmi.RemoteException;??

import jaax.ejb.CreateException;??

import javax.ejb.EJBHome;??

public interface AddHome extends EJBHome {??

//some method declare??

}??

//EJB类的代码??

package Beans;??

import java.rmi.RemoteException;??

import javax.ejb.SessionBean;??

import javx.ejb.SessionContext;??

public class AddBean Implements SessionBean {??

//some method declare??

}??

复制代码

??

??70、存储过程和函数的区别

答:存储过程是用户定义的一系列sql语句的集合,涉及特定表或者其他对象的任务,用户可以调用存储过程,而函数通常是

已定义的方法,它接受参数并返回某种类型的值并且不涉及特定用户表。

??

71、什么是事务?

答:事务时作为一个逻辑单元执行的一系列操作,一个逻辑工作单元必须有四个属性,称为ACID(原子性、一致性、隔离性和持久性)属性,

只有这样才能成为一个事务:

原子性:事务必须是原子工作单元,对于其数据修改,要么全都执行,要么全都不执行。

一致性:事务在完成时,必须使所有的数据保持一致的状态。在相关中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。事务结束时,所有的内部数据结构(如B树索引或双向链表)都必须是正确的。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-76465-12.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...