01 SSH简介

SSHI :三大框架 Struts2 Spring Hibernate Ibatis
其实三者合在一起的使用并不是那么理想
做任何一层的开发都必须 谨慎
框架就是理解其中的编程思想 三大框架思想的内容远远高于操作的内容
简单介绍:
Struts2的核心定位: MVC的控制器 这是它的核心功能 其中core包
使用的架构主要是 MVC架构
扩展功能:struts标签库
(view) 集成了dwr 是ajaxa的一个框架来实现ajax的功能
jquery是最好的框架要学就学这个
Hibernate :持久层DAO层
原来用的JDBC
hibernate就是对持久层框架的包装
其他的持久层框架(JPA/JDO/myBatis/toplink)
有自己的弊端:越做越复杂 掌握起来变得困难 框架本身就是个工具 越简单越好 EJB :前期做的复杂不易维护 后来越来越好EJB3.0就很棒

Spring :当前开发市场,影响力最大的框架 挤占了EJB的市场
核心功能:AOP (面向切面编程 :把业务系统的很多模块当作纵向的 各个模块之间没什么关系 共性的地方提取出来形成的切面 多个共性的地方就是多个切面)
IOC ( 控制反转 DI 依赖注入 实现类的动态创建 通过配置文件配置这个类 )
三套架构:Ajaxa架构 JavaEE架构 MVCj架构
Struts2 =Struts1+ xworks
就业形势:
大公司: 用自己的框架
学技术进BAT
小公司:全能型开发
前三年先去大公司包装 去小公司锻炼技术 找个业务匹配的方向
三年后按照业务来升值而不仅仅是技术

目前比较火的方向
SSI----->大数据----->云计算----->人工智能








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值