当前位置: 首页 > news >正文

珠海网站建设维护互联网搜索引擎有哪些

珠海网站建设维护,互联网搜索引擎有哪些,翻译网站怎么做,专业做淘宝网站推广近期做到的项目中,用到的框架是SSM(SpringMVCSpringMybatis)。之前比较常见的是SSH。用到了自然得了解各部分的分工 spring mvc 是spring 处理web层请求的一个模块,spring mvc需要有spring的架包作为支撑才能跑起来。(…

近期做到的项目中,用到的框架是SSM(SpringMVC+Spring+Mybatis)。之前比较常见的是SSH。用到了自然得了解各部分的分工

spring mvc 是spring 处理web层请求的一个模块,spring mvc需要有spring的架包作为支撑才能跑起来。(也有看到一些博客有提到spring boot,spring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然就包含spring mvc。他们的关系大概就是这样:spring mvc < spring <springboot)

理解:

 

Spring严格上来说,并不是一种框架。它相当于一个粘合剂,黏合了别的框架或者组件。所以,spring是一个容器!为什么用Spring,个人感觉,spring就是一个容器的本质,程序开发的模块组件,都可以通过spring这个容器进行组装拼合,spring为我们提供了很多 管理的功能。而且,它是一个轻量级的容器。我们常说EJB是重量级,Spring是轻量级的。

补充:轻量级与重量级

轻量级:当轻量级的框架启动时,创建和销毁的资源都非常少。简而言之,一个轻量级的框架,它的入侵性非常小,也可以说是耦合性很低。可以很轻易的替换掉它,而不需要做太大的改动,它对别的组件的依赖非常小!
重量级:和轻量级相对,引入一个重量级的框架,意味着需要引入相当多的依赖和其他组件,当需要修改这个框架时,基本上面临着重组的危机!

MyBatis就是对JDBC的封装,操作的是数据库连接,执行各种增删改查的语句。主要关注SQL的组装和结果集的封装。
SpringMVC可以是Servlet的封装,甚至说它本质上就是Servlet。主要关注的是接收请求和发送响应。

 

ssm系统架构构建:

第一步:整合dao层

  mybatis和spring整合,通过spring管理mapper接口。

  使用mapper的扫描器自动扫描mapper接口在spring中进行注册。

第二步:整合service层

  通过spring管理service接口。

  使用配置方式将service接口配置在spring配置文件中。

  实现事务控制。

第三步:整合springMvc

  由于springmvc是spring的模块,不需要整合。

 

接下来还需要继续深入了解spring......

转载于:https://www.cnblogs.com/JamesWang1993/p/8595717.html

http://www.lbrq.cn/news/2422819.html

相关文章:

  • 做网站的公司属于什么行业百度关键词搜索推广
  • 云南旅行社网站开发举出最新的网络营销的案例
  • 核动力网站建设百度搜索竞价
  • 校园网站建设与实现毕业论文百青藤广告联盟
  • 常州网站建设公司服务seo百度首页排名业务
  • wordpress图片一排seo技术学院
  • 网站外链建设与维护品牌运营中心
  • 沈阳网站建设 网络服务水果网络营销策划方案
  • 大学网站建设公司网站建设山东聚搜网络
  • 苏州做网站公司乛 苏州聚尚网络网址大全2345
  • 温州手机网站制作联系电话网站开发的流程
  • 个人怎么建设图书网站推广引流渠道有哪些
  • 旅游网站建设注册网游推广
  • 网站域名备案与不备案的区别软文广告是什么意思
  • 网站设计与管理的软件怎么做网络宣传推广
  • wordpress上传大小限制东莞网络推广优化排名
  • wordpress会员计时重庆黄埔seo整站优化
  • wordpress调整侧边栏的高度百度seo和sem
  • 网站做电话线用二十四个关键词
  • 网站建设教程 冰美人视频网络推广费计入什么科目
  • 做包皮医院网站百度手机版下载
  • 陕西 网站建设sem优化师是做什么的
  • 新手做网站做什么样的竞价被恶意点击怎么办
  • 做网站用什么系统好竞价广告
  • 郑州的做网站公司天津seo技术教程
  • 厦门网站建设哪家公司好关键词seo排名怎么样
  • 商洛网站制作seo合作
  • 免费企业建站系统排名360搜索优化
  • 驾校一点通网站怎么做电商网站排名
  • 网站建设和编程的区别丽水百度seo
  • Visual Studio Code 远端云服务器开发使用指南
  • Android ViewModel 深度解析:原理、使用与最佳实践
  • Python编程进阶知识之第三课处理数据(numpy)
  • ISPDiffuser文章翻译理解
  • 设备虚拟化技术-IRF
  • 一维数组练题习~