SSM框架学习(1)CRM项目初期设计

1.web项目的开发:如何分析,设计,编码,测试。

2.crm(客户关系管理)项目的学习,编程思想和编程习惯的形成是非常重要的。
编程思想不对,功能的分析无法想出来,所以学好编程思想非常关键。

3.crm项目的技术架构:
视图层(view):展示数据,跟用户交互。
                             html,css,js这三个基础技术。
                             jquery封装js的技术。
                             bootstrap封装了html,css,js的技术。(ext | easyUI | vue )
                             jsp(理论上是后台技术)
控制层(Controller):控制业务处理流程(接受请求,接受参数,封装参数,
                             根据不同的请求调用业务层处理业务,根据处理结果,返回响应信息)
                            (servlet,) springMVC(,webwork,structs1,structs2),正常使用servlet,不够用
                            再使用springMVC等。
业务层(Service):处理业务逻辑。(处理业务的步骤以及操作的原子性)
                                JavaSE(做JavaSE封装的技术,工作流:activiti | JBPM)
                                1.添加学生
                                2.记录操作日志
持久层(Dao/Mapper):操作数据库。
                                (jdbc,)mybatis,hibernate(把jdbc封装起来的技术),ibatis
                                 hibernate带来了便利的同时,损失了灵活性。
                                ssh框架:由spring,struts,hibernate组成(淘汰,方便无灵活性)
                                ssm框架:由spring,springMVC,mybatis组成(流行,小巧灵活)
                                spring是跨三个层,控制,业务,持久都在使用

整合层:维护类资源,维护数据库资源,
                spring(IOC,AOP)(,ejb,corba)
                                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值