Spring是一个控制反转和面向切面的容器框架。
Spring有七大功能模块:
1、Core
Core模块是Spring的核心类库,Core实现了IOC功能。
2、AOP
Apring AOP模块是Spring的AOP库,提供了AOP(拦截器)机制,并提供常见的拦截器,供用户自定义和配置。
3、orm
提供对常用ORM框架的管理和支持,hibernate、mybatis等。
4、Dao
Spring提供对JDBC的支持,对JDBC进行封装。
5、Web
对Struts2的支持。
6、Context
Context模块提供框架式的Bean的访问方式,其它程序可以通过Context访问Spring的Bean资源,相当于资源注入。
7、MVC
MVC模块为spring提供了一套轻量级的MVC实现,即Spring MVC。
问题内容: 似乎我在网站创建上有点过时了。 几年前,我学会了创建带有框架的简单网站。 但是,w3school.com不鼓励使用此解决方案,并且将来的HTML版本不再支持框架。 那么简单的替代品是什么? 大多数开发人员似乎也不鼓励使用iFrame PHP似乎提供了解决方案?在php中替换框架的简单方法是什么? 如果我不使用php(实际上我需要在一个项目中使用JavaEE),如何创建类似框架的网站?
我对Spring比较陌生,我对标签有点困惑。 谁能给我解释一下那个标签到底是干什么用的? 提前道谢!
本文向大家介绍spring 有哪些主要模块?相关面试题,主要包含被问及spring 有哪些主要模块?时的应答技巧和注意事项,需要的朋友参考一下 spring core:框架的最基础部分,提供 ioc 和依赖注入特性。 spring context:构建于 core 封装包基础上的 context 封装包,提供了一种框架式的对象访问方法。 spring dao:Data Access Object
ORM(Object-relational mapping),对象关系映射。 是为了解决面向对象与关系型数据库存在的不匹配问题。 ORM框架的优点: 开发效率更高 数据访问更抽象、轻便 支持面向对象封装
本文向大家介绍ThinkPHP框架有哪些优点?相关面试题,主要包含被问及ThinkPHP框架有哪些优点?时的应答技巧和注意事项,需要的朋友参考一下 答:TP框架是我们中国人自己开发的框架,各种资料比较齐全,国内用的比较多,比较简单和方便,而且是免费开源的
1、轻量级框架、容器 Spring是一个容器,管理对象的生命周期和配置。基于一个可配置原型prototype,你的bean可以使单利的,也可以每次需要时都生成一个新的实例。 2、控制反转IOC Spring通过控制反转实现松耦合。 3、支持AOP Spring提供对AOP的支持,它允许将一些通用任务,如安全、事务、日志等进行集中式处理,从而提高了程序的复用性。 4、轻量级框架 5、方便测试 Spr