java基于ssm框架

java 专栏收录该内容
1 篇文章 0 订阅

java基于ssm框架

最近刚学ssm,以下是个人对ssm的理解,希望大家能够指出不足之处和错误的地方,共同学习进步。(第一次写(>_<))

一,大体结构

ssm框架具体的搭建就不介绍了,网上很多教程。

  1. 首先jsp界面,主要的功能是为了展示数据和对数据进行提交操作的。
  2. model,主要写项目中用到的实体,get,set方法。
  3. 控制层(Controler),是为了jsp界面和java代码的连接,获取jsp界面的数据进行业务处理。
  4. 服务层(service),控制层跳转的接口,也是进行业务处理。(和下面的dao层具体的区别不太懂 --o_o–)
  5. dao层;服务层跳转的接口,主要是连接XML层。
  6. XML层;主要和数据库交互的层,通过编写sql语句进行增删改查。

二,具体实现

拿个添加来举个例子;
1,首先创建个实体类(model),我的字段有id,username,password,age.在分别写他们的get和set方法。
在这里插入图片描述
2,编写jsp界面,我的界面主要使用form表单进行数据提交。
在这里插入图片描述
3,控制层;接收jsp传来的值,在将接收到的值传到服务层。
在这里插入图片描述
4,服务层,接收控制层传来的值(可以进行逻辑业务上的操作),在将值传到dao层。
在这里插入图片描述
5,dao层;对从服务层传递来的值发送到XML,进行增删改查操作。
在这里插入图片描述
6,XML,接收dao传来的值,用sql语句进行增删改查。
在这里插入图片描述
到此新增功能就完成了,就是jsp—》控制层—》服务层—》dao—》XML(sql语句) 流程
本人新手一枚,写的不合理的地方,希望大家指出,谢谢!

  • 0
    点赞
  • 0
    评论
  • 6
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值