首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
解释一下什么是MVC,IOC,AOP,ORM,JNDI,,H
[问答题]
解释一下什么是
MVC
,
IOC
,
AOP
,
ORM
,
JNDI,
,
Hibernate
,
SSO
、
Portal
?
添加笔记
求解答(2)
邀请回答
收藏(65)
分享
纠错
2个回答
添加回答
6
异乡惜
MVC: 项目分层设计模型:包括Model层,View层和Control层。
IOC: 控制反转,spring中的一个核心概念,通过xml配置文件来降低代码之间的耦合度,其中主要方法为依赖注入,通过setter方法获取构造函数方法实现.
AOP: 面向切面编程。将模块作为关注点实现,security,持久化层,日志层,等都可以单独作为一个关注点来实现.
ORM: 对象关系映射模型,主要运行用在持久层里面,将java的对象概念和mysql的关系型数据库相互映射.主要实现有mybatis/hibernate
JNDI: 数据源配置服务,直接配置在java web服务器中的配置shuju库连接信息
Hibernate: 著名的java 持久层框架,基于db2,mybatis之上的又一层高度封装开源ORM框架.
SSO: 单点登陆,在大型系统中,用户只需登录一次就能访问所有关联的应用系统,在Shiro框架中可以通过xml配置.
Portal: 整合服务的表示层,负责多系统,不同界面信息的整合,已作为java规范被写入标准,
企业和网站可以很容易的将自己的服务进行标准封装,插入Portal系统,提供跟用户使用
发表于 2017-01-23 20:18:50
回复(0)
0
尼莫1997
MVC是一种编程设计模式 IOC是spring提供的一种控制反转机制,将我们项目中的对象依赖管理交给spring实现,可以更好的实现对象关系的解耦合 AOP是面向切面编程
编辑于 2019-05-01 08:58:25
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
Spring
上传者:
牛100
难度:
2条回答
65收藏
3217浏览
热门推荐
相关试题
Which method is u...
华为HUAWEI
Spring
评论
(43)
心理暗示是指个体在无意识情况下,从...
定义判断
评论
(1)
大模型在处理多语言生成任务时,其内...
大模型概念
评论
(1)
模型稀疏化(Pruning)技术主...
大模型概念
评论
(1)
以下哪种方法主要用于缓解大模型训练...
大模型概念
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题