ssm框架是目前最流行的框架之一。他包括Spring,springMVC,mybatis。今天来简单介绍一下spring。
1.spring是什么?
答:spring是一个轻量级的框架。
2.两大核心?
IOC 与 AOP 控制反转 与面向切面编程
3.spring的作用?
在分层架构上,对于每层都有作用,主要是作为粘合剂,降低代码之间的耦合性。
好了,前面说了那么多废话,现在来说怎么样使用spring吧。
第一步、创建一个工程,java工程或者web工程都可以。在这里我创建的是一个web工程。
第二步、导入依赖jar包。一共需要导入四个jar包。


这里有一个特别需要注意的点:

jdk8以上的可以用spring5,jdk6以上的可以用spring4,切记,一定不能匹配错误了。
第三步、编写业务逻辑代码。传统的代码耦合性太高,对于代码扩展十分不便,所以这里使用spring
使用spring需要编写一个applicationContext.xml文件,其中对所有Bean的实例都在application.xml中加载,当我们需要某个类的实例时,直接从这个配置文件中获取就行,然后调用到service层或者Servlet层。

时间紧迫写的比较着急,下次再完善。

最新文章

  1. 从Unity3D编译器升级聊起Mono
  2. [Erlang 0113] Elixir 编译流程梳理
  3. HashMap的内部实现机制,Hash是怎样实现的,什么时候ReHash
  4. Windows Universal 应用 – Tip Calculator
  5. mysql 行变列(多行变成一行/多行合并成一行/多行合并成多列/合并行)
  6. NYOJ题目916胖子小的百宝袋
  7. 蓝牙BLE LINK LAYER剖析(二) -- PDU
  8. Sorl之.net操作
  9. linux eclipse
  10. 基于Mongodb的轻量级领域驱动框架(序)
  11. hihoCoder #1176 : 欧拉路·一 (简单)
  12. 机器学习中的算法-决策树模型组合之随机森林与GBDT
  13. <一> SQL 基础
  14. linux下多线程踩过的坑(不定更新)
  15. js 16进制字符串互转
  16. http的几种请求的方式(Get、Post、Put、Head、Delete、Options、Trace和Connect)
  17. python的文件操作file:(内置函数,如seek、truncate函数)
  18. django 实战篇之视图层
  19. 使用JDOM解析xml文档
  20. SNF开发平台WinForm-EasyQuery统计分析-效果-非常牛逼的报表查询工具

热门文章

  1. nodejs接收post请求参数
  2. BERT
  3. JDOJ 1946 求最长不下降子序列个数
  4. 6.Go-错误,defer,panic和recover
  5. JAVA还没死的原因
  6. js数组检测
  7. [LeetCode] 390. Elimination Game 淘汰游戏
  8. [LeetCode] 24. Swap Nodes in Pairs 成对交换节点
  9. 多线程下的HashMap竟然绕环了
  10. 手写bind函数