初识spring

spring

V:View                JSP(HTML+JSTL+JS-JQ-vue)                HTML+AJAX+JSON+JS

                           发送请求---web容器--xml文件(注解)--找资源

                           web框架(减少xml或者注解的配置)

C:Controller       Servlet(WEB容器提供的)                         Filter(WEB容器提供--特殊Servlet)

M:Model            Service数据处理                  业务逻辑    比较    判断    计算

                          dao      数据读写                  原来都是JDBC+SQL               domain  数据存储

                          ORM框架(MyBatis)    getMapper代理对象+注解

DB:DataBase  MySQL数据库(文件)

Spring框架----可以理解为是一个管理者

管理是整个分层架构中每一个对象

SSH          Spring    Struts            Hibernate(冬眠)

SSM          Spring    springMVC    MyBatis

Spring Framework创始人

                    Rod Johnson

                    悉尼大学

                    计算机学位            音乐学位

                    钢琴---->音乐学博士

                    回到软件开发领域    C/C++    Java

框架---别人封装好的供我们使用

1.下载jar

2.搭建到我们的开发环境中

3.Spring最主要学习的内容

        IOC    Inversion  Of Control控制反转

        (DI)    Dependency Injection依赖注入

        AOP   Aspect Oriented Programming面向切面编程(object Oriented programming)

        JDBC

        MVC

=========================================================================

下载

spring官网

spring.io

https://spring.io

创建一个项目

搭建Spring环境

        导包 core beans context expression

                commons-logging

        配置文件

                ApplicationContext.xml

                内容(规则)参考手册

                <bean name="" class=""></bean>

        创建一个工厂

                BeanFactory f =new ClassPathXmlApplicationContext("");

                Object obj=(造型)f.getBean("name");

        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Theliars

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值