Spring面试题 Spring笔试题

Spring里面applicationContext.xml文件能不能改成其他文件名?

ContextLoaderListener是一个ServletContextListener, 它在你的web应用启动的时候初始化。缺省情况下, 它会在WEB-INF/applicationContext.xml文件找Spring的配置。 你可以通过定义一个<context-param>...... <阅读全文>

如何在web应用里面配置spring?

在J2EE的web应用里面配置spring非常简单,最简单的只需要把spring得ContextLoaderListener添加到你的web.xml文件里面就可以了,示例如下: <listener>     <listener-class>org.springframework.w...... <阅读全文>

Spring里面如何定义hibernate mapping?

添加hibernate mapping 文件到web/WEB-INF目录下的applicationContext.xml文件里面。示例如下: <property name=”mappingResources”>     <list>         <value>org/appfuse/m...... <阅读全文>

两种依赖注入的类型都是什么?

两种依赖注入的类型分别是setter注入和构造方法注入。 setter注入: 一般情况下所有的java bean, 我们都会使用setter方法和getter方法去设置和获取属性的值,示例如下: public class namebean {      String ...... <阅读全文>

解释一下Dependency injection(DI,依赖注入)和IOC(Inversion of control,控制反转)?

参考答案:依赖注入DI是一个程序设计模式和架构模型, 一些时候也称作控制反转,尽管在技术上来讲,依赖注入是一个IOC的特殊实现,依赖注入是指一个对象应用另外一个对象来提供一个特殊的能力,例如:把一个数...... <阅读全文>

spring中的BeanFactory与ApplicationContext的作用和区别?

作用: 1. BeanFactory负责读取bean配置文档,管理bean的加载,实例化,维护bean之间的依赖关系,负责bean的声明周期。 2. ApplicationContext除了提供上述BeanFactory所能提供的功能之外,还提供了更完整的框...... <阅读全文>

如何在web环境中配置applicationContext.xml文件?

<listener>   <listener-class>    org.springframework.web.context.ContextLoaderListener   </listener-class>  </listener>  或:  <servlet>   <servlet-name>conte...... <阅读全文>

如何配置spring+struts?

在struts-config.xml加入一个插件,通过它加载applicationContext.xml  在struts-config.xml修改action-mapping标记,具体action交给了DelegateActionProxy  通过DelegateActionProxy进入一spring的环境。 ...... <阅读全文>

spring+hibernate的配置文件中的主要类有那些?如何配置?

在myeclipse中先加入spring环境再加入hibernate环境。  如果spring与hibernate结合在一起可以不需要hibernate.cfg.xml文件是否正确?  spring+hibernate的配置文件中的主要类有那些?如何配置?   dataSource   s...... <阅读全文>

在spring中如何配容器的事务管理,相关的类有那些?

Datasouce    transactionManager    userDao要注入     Datasouce    Proxy代理     Target:userDao:代理对象(目标对象)     transactionAttributes(那些方法需要事务处理)     transactionManager(事务处理服务) <阅读全文>

在spring中如何配代码的事务管理?

Datasouce    transactionManager    userDao要注入     Datasouce     transactionManager   通过如下类实现     TransactionTemplate     JdbcTemplate <阅读全文>

在spring中有几种事务管理,分别是什么?

代码管理的事务处理 TransactonTemplate的execute方法中的内部类TransactionCallback中的doInTransaction方法中使用。 public void make()  {    TransactionTemplate jtm=new TransactionTemplate(this.getTr...... <阅读全文>

spring的jdbc与传统的jdbc有什么区别,其核心类有那些?

Spring的jdbc:节省代码,不管连接(Connection),不管事务、不管异常、不管关闭(con.close() ps.close )   JdbcTemplate(dataSource):增、删、改、查   TransactionTemplate(transactionManager):进行事务处理 <阅读全文>

spring与ejb2.0的事务管理比较的优缺点?

测试:    Spring:pojo    Ejb:二个接口一个类,一堆配置文件 事务类型    Spring:jdbc jta  hibernate    Ejb:jta 成本      Spring:普通容器(tomcat jboss)      Ejb:weblogic jboss 开发的周期:    Spring远...... <阅读全文>

spring的配置的主要标签是什么?有什么作用?

<beans>    <bean id=”” class=”” init=”” destroy=”” singleton=””>     <property name=””>      <value></value>     </property>     <property name=””>     ...... <阅读全文>

如何在spring中实现国际化?

 在applicationContext.xml加载一个bean <bean id=”messageSource” class=”org.springframework.context.support.ResourceBundleMessageSource”>   <property name=”b...... <阅读全文>

Spring如何实现事件处理?

事件   Extends ApplicationEvent 监听器   Implements ApplicationListener 事件源   Implements ApplicationContextAware 在applicationContext.xml中配置事件源、监听器 先得到事件源,调用事件源的方法,...... <阅读全文>

如何加入Spring到web框架中?

在web.xml中加入如下同容,在启动web服务器时加载/WEB-INF/applicationContext.xml中的内容。 <servlet> <servlet-name>context</servlet-name> <servlet-class> org.springframework....... <阅读全文>

Spring如何实现资源管理?

使用 applicationContext.getResource(“classpath:文件名”):在src根目录下,在类路径下 applicationContext.getResource(“classpath:/chap01/文件名”): 以src根目录下的基准往下走。 applicationContext.getRe...... <阅读全文>

Spring中ApplicationContext的作用是什么?

beanFactory 国际化(getMesage) 资源管理:可以直接读取一个文件的内容(getResource) 加入web框架中(加入一个servlet或监听器) 事件处理 <阅读全文>

spring中的核心类有那些,各有什么作用?

BeanFactory:产生一个新的实例,可以实现单例模式 BeanWrapper:提供统一的get及set方法 ApplicationContext:提供框架的实现,包括BeanFactory的所有功能 <阅读全文>

aop中的关键名词有些那些,相互关系是什么?

拦截器: 代理 装备(advice) 目标对象 关切点:条件 连接点:方法、属性 <阅读全文>

Spring和Struts的区别?

strusts:是一种基于MVC模式的一个web层的处理。 Spring:提供了通用的服务,ioc/di aop,关心的不仅仅web层,应当j2ee整体的一个服务,可以很容易融合不同的技术struts hibernate ibatis ejb remote springJDBC...... <阅读全文>

struts+spring面试题

1.struts Action是不是线程安全的?如果不是,有什么方式可以保证Action的线程安全?如果是,说明原因 2.MVC,分析一下struts是如何实现MVC的 3.struts中的几个关键对象的作用(说说几个关键对象的作用) 4.spri...... <阅读全文>

Struts,Spring,Hibernate面试题总结

转载地址:http://blog.csdn.net/David8631/archive/2008/07/19/2676615.aspx Hibernate工作原理及为什么要用? 原理: 1. 读取并解析配置文件 2. 读取并解析映射信息,创建SessionFactory 3. 打开Sesssion 4....... <阅读全文>

版权声明:本站大部分内容为原创! 另有少部分内容整理于网络,如需转载本站内容或关切版权事宜请联系站长。未经允许,严禁复制转载本站内容,否则将追究法律责任。 本站欢迎与同类网站建立友情链接,请联系QQ:176687814