博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
spring概览
阅读量:6914 次
发布时间:2019-06-27

本文共 906 字,大约阅读时间需要 3 分钟。

hot3.png

 

 

摘要: 大概来认识下spring,有哪些东西,应用于什么场景,应对面试还是很有用的。

spring 7 个核心模块核心容器,spring上下文,spring aop,spring dao,spring orm,spring web,spring mvc.

核心模块主要主见是BeanFactory,工程实现模式。BeanFactory使用控制反转 IOC模式将应用程序的配置与实际程序分离开。

spring上下文是一个配置文件,向spring框架提供上下文信息。spring上下文包括企业服务,例如JNDI,EJB,电子邮件,国际化,校验和调度功能。

spring aop面向切面编程。spring aop模块为基于基于spring的应用程序的对象提供声明式事务管理服务。

spring dao,JDBC DAO 抽象层提供了有意义的异常层次结构,可用该结构来管理异常处理和不同数据库供应商抛出的错误消息。异常层次结构简化了错误处理,并且极大地降低了需要编写的异常代码数量(例如打开和关闭连接)。Spring DAO 的面向 JDBC 的异常遵从通用的 DAO 异常层次结构。

Spring ORM:Spring框架插入了若干个 ORM 框架,从而提供了 ORM 的对象关系工具,其中包括 JDO、Hibernate 和 iBatis SQL Map。所有这些都遵从 Spring 的通用事务和 DAO 异常层次结构。

Spring Web 模块:Web 上下文模块建立在应用程序上下文模块之上,为基于 Web 的应用程序提供了上下文。所以,Spring框架支持与 Jakarta Struts 的集成。Web 模块还简化了处理多部分请求以及将请求参数绑定到域对象的工作。

Spring MVC 框架:MVC 框架是一个全功能的构建 Web 应用程序的 MVC 实现。通过策略接口,MVC 框架变成为高度可配置的,MVC 容纳了大量视图技术,其中包括 JSP、Velocity、Tiles、iText 和 POI。

 

转载于:https://my.oschina.net/u/3229047/blog/835476

你可能感兴趣的文章
如何解决AIX的文件系统故障
查看>>
IllegalArgumentException: Illegal character in query at index........这个样的问题:转换问题...
查看>>
Linux必学的60个命令
查看>>
Java的版本信息
查看>>
老火罐了乐山
查看>>
小区缓存系统部署实例
查看>>
3 Web服务器安全加固
查看>>
Swap故障之swapoff failed: Cannot allocate memory
查看>>
我的友情链接
查看>>
Ztree简单实现
查看>>
Python 数据基本类型
查看>>
【译】ZFS最佳实践指南-Part4
查看>>
LINUX环境OGG同步测试
查看>>
excel VBA编程入门教程
查看>>
Apache Rewrite实现URL的跳转和域名跳转
查看>>
5.3Python数据处理篇之Sympy系列(三)---简化操作
查看>>
系统调优之二CPU子系统
查看>>
Windows Server 2012 NIC功能
查看>>
Goldengate双向复制配置
查看>>
sshd 已死 但是subsys被锁或者Sshd dead but subsys locked
查看>>