搭建SSM项目

最近在进行实习,在老师指导下学习搭建SSM项目框架,获得了一些经验,这里简单记录一下。
首先,介绍一下SSM的基本知识。SSM框架是Spring+SpringMVC+MyBatis的缩写,是比较主流的javaEE企业级框架,适用于搭建大型企业级应用系统。
Spring使用基本的javaBean来完成服务器端的开发,它可以认为是一个轻量级的控制反转和面向切面的容器框架。
①控制反转IOC:将对象交给容器管理,在Spring中配置相应的Bean和设置属性,让Spring来生成类的实例对象及管理对象,在Spring 容器启动时,配置的Bean 会完成初始化,然后在调用时就可以直接分配给需要这些Bean的类而不是在类里面new这些Bean;
②面向切面AOP:AOP是Spring的特性,作为一种编程思想,它和OOP(面向对象编程)共同构成编程。OOP定义从上到下的关系,AOP定义从左到右水平关系,即将程序中的交叉业务逻辑封装成切面注入具体业务逻辑。AOP的实现依赖于两方面技术,一是动态代理二是静态织入;
SpringMVC支持原生的Spring特性,它分离了控制器,模型对象,处理程序对象的角色,这种分离使他们更容易定制。
MyBatis是一个基于JAVA的持久层框架,它消除了几乎所有的JDBC代码和参数的手工设置,使用简单XML或注解用于配制和原始映射,将接口和一些JAVA对象映射成数据库中的记录,也就是说,MYBatis是一个管理数据增删改查的框架。
SSM项目框架搭建主要遵循以下步骤:

  1. 数据库
  2. 创建maven 项目 - 创建maven骨架
  3. 导包 – ssm – Pom.xml
  4. 创建目录结构 – 基于mvc的分层开发
    Bean – dao – service - controller
  5. 根据数据库去编写bean
  6. 去编写 dao (dao;impl)
  7. 因为Mybatis 代替了daoImpl,所以要去配置 Spring+Mybatis 配置文件 – ApplicationContext.xml
    a) Spring – 【→bean - dao(impl) - service(impl) - controller - 页面← 】
  8. 编写mapper.xml
  9. 编写 service (service+ impl)
  10. 配置 Spring - MVC.xml 和 web.xml
  11. 导入 页面
  12. 写Controller
    具体实施流程详细介绍如下:https://blog.csdn.net/bieleyang/article/details/77862042
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值