企业关注技能知识点【Spring框架】

1、什么是IoC?IoC有什么作用?

IoC即控制反转,也被称为DI,即依赖注入。

IoC的意思是,将对象的创建以及装配过程交给容器实现,而不再使用代码进行。

使用IoC创建并装配对象,能够使得应用可以不管将来具体实现,完全在一个抽象层次进行描述和技术架构,使得应用的可扩展性提高。

参考:Spring IoC(控制反转)之IoC的使用



2、什么是AOP?AOP有什么作用?

AOP(Aspect Oriented Program)编程能够将通用的功能与业务模块分离,是OOP编程的延续和补充。

在企业应用中,很多模块可能需要实现相同的功能,如多个模块都需要日志功能、权限校验功能、事务管理功能等,这些相同的功能被称为切面。

使用AOP编程,可以单独对“切面”编程,然后将这些切面动态织入到功能模块中。

参考:Spring AOP(面向切面编程)【AOP中的术语】Spring AOP(面向切面编程)【AOP快速入门】



3、Spring框架整合JDBC时,主要使用哪个类简化JDBC的操作?

使用JdbcTemplate类简化JDBC操作。

参考:Spring整合JDBC



4、Spring框架Hibernate时,主要使用那个类简化Hibernate操作?

使用HibernateTemplate类简化Hibernate操作。

参考:Spring 整合Hibernate



5、Spring框架整合Struts2框架时主要需要哪些步骤?

①web.xml中增加listener以及context-param的配置;

②struts.properties中指定struts.objectFactory的常量值为spring;

③struts.xml文件中的Action的class属性可以进行简化;

④applicationContext.xml中将Action进行IoC装配;

⑤完善Action类,声明Action需要关联的属性并提供setter方法。

参考:Spring 整合Struts2


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值