基于SSM分模块搭建项目完成登录等功能

1、搭建模块结构
1.1、新建项目
新建一个项目,选中maven,然后一直next,完成项目创建。
在这里插入图片描述
1.2创建子模块
1.2.1、分别创建三个子model,创建方法类似创建父项目结构,分别取名:ssm_bean、ssm_dao、ssm_service。在完成公司项目时,通常是分功能模块来创建模块(例如点单功能等)。
在这里插入图片描述
1.2.2、创建另一个子模块,ssm_controller,该层需选中maven………webapp,到达此界面后添加archetypeCatalog,值为internal
在这里插入图片描述
然后默认next完成配置。
2.构建项目包结构
2.1、创建如图包结构
在这里插入图片描述
之后操作类似上篇,但是注意配置文件的配置。(不同模块pom.xml文件配置自己所要用到的dependencied)。

部分代码如下:
Controller层:

@RequestMapping("/login.do")
    public ModelAndView dologin(UserInfo userInfo){
        boolean flag=userService.dologin(userInfo);
        ModelAndView mv=new ModelAndView();
        if(flag==true){
            mv.setViewName("main");
        }
        else{
            mv.setViewName("../failer");
        }
        return mv;
    }

Services层:

@Override
    public boolean dologin(UserInfo userInfo) {
        UserInfo userInfo1=userDao.dologin(userInfo);
        if(userInfo1!=null){
            return true;
        }
        else{
            return false;
        }
    }
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
基于SSM(Spring+SpringMVC+MyBatis)架构的项目源码,是指使用这三个框架进行开发的一个完整的项目的代码。SSM架构被广泛应用于Java后端开发,它们各自承担着不同的职责,配合使用可以快速搭建可靠的企业级应用。 SSM框架的流程是这样的:用户向前端发送请求,请求被SpringMVC框架的控制器接收,然后由控制器根据请求调用对应的服务层方法,服务层再调用数据访问层(Dao层)的方法,最终数据访问层调用数据库并返回结果。项目源码中包含了这一整套流程的实现。 源码中主要包括以下几个方面的内容: 1. 控制器(Controller):负责接收前端请求,处理请求参数,并调用对应的服务层方法。 2. 服务层(Service):处理业务逻辑,协调数据访问层和控制器层的交互。 3. 数据访问层(Dao):封装对数据库的操作,通过MyBatis框架提供的API实现对数据库的增删改查。 4. 实体类(Entity):与数据库表结构对应的Java对象,用于存储和传递数据。 5. 配置文件:包括Spring的配置文件( applicationContext.xml)、SpringMVC的配置文件(springmvc.xml)、MyBatis的配置文件等。 通过阅读项目源码,可以了解整个项目的架构和设计思路,以及各个模块的职责和交互关系。可以学习到如何使用Spring、SpringMVC和MyBatis进行项目开发,熟悉这些框架的API和配置方式。同时,也可以借鉴项目源码的开发思路和技术实现,应用到自己的项目中。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值