初次做ssm项目有感(第二次)

经过大概一周的学习练习,已经基本掌握ssm框架在具体业务逻辑上的使用。虽然还不完全知道它内部真正的工作流程,但已经比以前进步很多。
前提ssm的配置以及get/set方法都已经建立完成
1.首先在jsp页面中编写自己想要的内容,通过action传到controller。
2.在controller中要编写一个方法(注解以及路径要和jsp中一致),用service的对象调用一个方法(还未建立)
3.然后去service层去声明刚才调用的方法,并在impl中去实现这个方法,返回值为DAO层对象调用方法本身。
4.在DAO中同样声明同名方法,但没有返回值
5.在DAO.xml中编写sql语言,实现自己需要的功能。
暂时总结到这里,后续随着学习的深入和理解的透彻会再次记录!!

  • Common:公共文件,用于存放配置类,工具类
  • Controller:控制层,处理用户输入请求
  • Dao(-mapper接口):数据访问层,持久化层,提供数据表存取机制,主要是 ORM 框架实现以对象-关系数据库的映射,编写接口和sql查询的方法,无实现
  • Dao-xml:在resource或其他地方存储,是具体实现sql方法的地方
  • Bean:模型层,存放对象
  • Service:服务层,由表现层直接调用,用于处理事务。它处理逻辑上的业务,而不去考虑具体的实现,Dao拼接的逻辑
  • Service-impl:service的实现层
  • 工具类(utils)
  • Dto:数据传输对象,把要传送的东西封装到这个对象中去传输
  • Domain/Entity/DO/VO:实体类,在类中声明各个实体
  • 在项目应用中,VO对应于页面上需要显示的数据(表单),DO对应于数据库中存储的数据(数据表),DTO对应于除二者之外需要进行传递的数据
  • controller调service,service调dao
  • 在这里插入图片描述
//主函数
package com.miaosha_1;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class Miaosha1Application {
   
    public static void main(String[] args) throws Exception {
   
        SpringApplication.run(Miaosha1Application.class, args
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

匿名王同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值