【实习日志】SSM(Spring+SpringMVC+MyBatis)基本框架搭建

文章目录

  • 基本概念
    • Spring
    • SpringMVC
    • MyBatis
  • 搭建步骤
    • 建立数据库
    • 用maven 创建项目
    • 导包 -- ssm所有包
    • 创建目录结构 -- MVC(Model View Controller)
    • 编写 bean 和 dao
    • 配置 Spring + Mybatis ,
    • 编写mapper
    • 编写service层
    • 配置 springMVC 和 web.xml
    • 引入jsp页面
    • 编写controller

基本概念

Spring

一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。

好处:
1.不依赖于应用服务器.
2. IOC(控制反转)技术实现组件控制. 通过DI(依赖注入)技术提高了组件之间的解耦.
3.通过AOP(面向切面编程)技术实现安全、事务、日志功能的统一管理,
提高复用.
4.Spring框架可以几乎与其他任何框架进行良好的整合使用.
5.Spring所有项目之间不相互依赖.

SpringMVC

一款表现层MVC框架,Spring MVC 分离了模型、视图、控制器以及处理程序对象的角色,这种分离让它们更容易进行定制。

MyBatis

一个持久层的框架,在使用上相比Hibernate更加灵活,可以控制sql的编写,使用 XML或注解进行相关的配置。其针对jdbc的封装, 保留了jdbc的sql编写方式,优化了参数绑定,返回值封装等缺点.学习成本低。

搭建步骤

建立数据库

首先需要创建数据库

用maven 创建项目

导包 – ssm所有包

创建目录结构 – MVC(Model View Controller)

bean/model/entity/ – 实体层
Dao – 接口,与数据库直接交互
Service – 业务逻辑层,接口和实现,
Controller – 控制器(SpringMVC)

编写 bean 和 dao

配置 Spring + Mybatis ,

编写mapper

编写service层

配置 springMVC 和 web.xml

引入jsp页面

编写controller

【实习日志】SSM(Spring+SpringMVC+MyBatis)基本框架搭建_第1张图片

你可能感兴趣的:(实训)