19.1.1 创建Maven的Web项目(初步开发)-《SSM深入解析与项目实战》

项目中所有的源码都可以在此链接的仓库中找到:https://github.com/chenhaoxiang/uifuture-ssm

第19章 初步开发

在前面四篇的几个章节,我们对于Spring MVC,Spring,MyBatis这三大框架的一些知识点已经有了比较深入的了解。我们可以将Spring理解成整合项目的大容器,在Spring中,可以使用注解或者xml配置文件去实例化对象,其实就是IoC/DI,控制反转/依赖注入(对于IoC和DI,在第11章中有深入的介绍)。也就是说,我们不用再显式的new出一个对象,Spring框架已经帮我们完成了一些实例化操作。我们只需要使用即可。

Spring MVC在项目中,可以简单理解是和用户打交道的,我们在Spring MVC中使用配置拦截用户的请求,用户的请求会通过HandlerMapping去匹配Controller。Controller就是具体请求对应所执行的操作,你可以理解为具体的类/方法。学过struts的同学会比较容易理解。

MyBatis是在项目中对数据库进行操作的,它让我们操作数据库变得简单透明。MyBatis的操作都是操作sqlSessionFactory实例来进行展开的。<

谙忆 CSDN认证博客专家 Java
公众号:程序编程之旅。曾经写过C、C++,使用过Cocos2dx开发过游戏、安卓端、IOS端、PC端页面均开发过。目前专注Java开发,SaaS内核、元数据的研究。偶尔玩玩爬虫
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 代码科技 设计师:Amelia_0503 返回首页
实付 19.90元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值