简化大型分布式系统的开发过程。1)利用网络中多台计算机的计算能力,构建瘦客户端(简化分布式访问)2)使用EJB服务器提供的系统级的企业服务(事务、安全、对象池….),开发人... [java面试题]
企业级程序: 基础服务+ 应用逻辑企业级程序概念:1>.围绕商业目的2>.表示层,基于网络连接在一起,分层,分布应用逻辑: 业务流程基础服务: 事务,安全,并发,缓存,持久化... [java面试题]
一个完整的基于EJB的分布式计算结构由六个角色组成,这六个角色可以由不同的开发商提供,每个角色所作的工作必须遵循Sun公司提供的EJB规范,以保证彼此之间的兼容性。这六个角色... [java面试题]
什么是RMIRMI(Remote Method Invocation)远程方法调用是一种计算机之间对象互相调用对方函数,启动对方进程的一种机制,使用这种机制,某一台计算机上的对象在调用另外一台计算... [java面试题]
EJB能为我们提供中间件服务Remote Method Invocations(RMI)远程方法调用(跨越JVM,网络,实现一个对象调用另一个对象的方法)Load Balancing负载均衡(如多个Tomcat组成... [java面试题]
strusts:是一种基于MVC模式的一个web层的处理。Spring:提供了通用的服务,ioc/di aop,关心的不仅仅web层,应当j2ee整体的一个服务,可以很容易融合不同的技术struts hibernate i... [java面试题]
Spring的jdbc:节省代码,不管连接(Connection),不管事务、不管异常、不管关闭(con.close() ps.close )JdbcTemplate(dataSource):增、删、改、查TransactionTemplate(trans... [java面试题]
选择题(15题)1、关于spring说法错误的是()?A. spring是一个轻量级JAVA EE的框架集合B. spring包含一个“依赖注入”模式的实现C. 使用spring可以实现声明事务D. spring... [java面试题]
利用Spring来创建对象(JavaBean工厂)利用Spring构建业务逻辑层管理依赖关系适应需求变更利用Spring创建数据访问对象(DAO)利用Spring进行事务处理... [java面试题]
一个类需要用到某个接口的方法,我们需要将类A和接口B的实现关联起来,最简单的方法是类A中创建一个对于接口B的实现C的实例,但这种方法显然两者的依赖(Dependency)太大了。而IoC的... [java面试题]
1. 你一般用spring做什么?控制反转IOC AOP2. spring中的哪个类的哪个方法可用于获取bean3. spring是什么?根据你的理解详细谈谈你的见解。目的:解决企业应用开发的复... [java面试题]
两种依赖注入的类型分别是setter注入和构造方法注入。setter注入: 一般情况下所有的java bean, 我们都会使用setter方法和getter方法去设置和获取属性的值,示例如下:publ... [java面试题]
spring提供了几个关于事务处理的类:TransactionDefinition //事务属性定义TranscationStatus //代表了当前的事务,可以提交,回滚。PlatformTransactionManager这个是spri... [java面试题]
添加hibernate mapping 文件到web/WEB-INF目录下的applicationContext.xml文件里面。示例如下: org/appfuse/model/User.hbm.xml... [java面试题]
ContextLoaderListener是一个ServletContextListener, 它在你的web应用启动的时候初始化。缺省情况下, 它会在WEB-INF/applicationContext.xml文件找Spring的配置。 你可以通... [java面试题]
org.springframework.web.context.ContextLoaderListener 或: context org.springframework.web.context.ContextLoaderServlet... [java面试题]
在context中定义DataSource,创建SessionFactoy,设置参数;DAO类继承HibernateDaoSupport,实现具体接口,从中获得HibernateTemplate进行具体操作。在使用中如果遇到OpenSessionInVi... [java面试题]
A>.JPA 提供了一套标准的持久化API 和查询语言, O/R mapping 产品作为”持久化提供者”在底层支持JPA.B>.JPA 可以在容器中运行,也可以脱离容器运行.C>.JPA 的持久化不... [java面试题]
作用:1. BeanFactory负责读取bean配置文档,管理bean的加载,实例化,维护bean之间的依赖关系,负责bean的声明周期。2. ApplicationContext除了提供上述BeanFactory所能提供的功... [java面试题]
(1).EJB2.0/2.1: 实体Bean,是一种EJB,作用是负责持久化操作.缺点: 性能低,开发复杂度大,对O/R mapping 支持不够高,不能脱离EJB 容器运行.(2).O/R mapping 产品: Hibern... [java面试题]