idea + maven 采用MVC模式的多模块开发

idea + maven 采用MVC模式的多模块开发

1. idea介绍

IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司的产品,这家公司总部位于捷克共和国的首都布拉格,开发人员以严谨著称的东欧程序员为主。所以idea是目前在企业开发中最受程序员喜爱的IDE之一。

2. maven介绍

Apache Maven是一个软件项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。
Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。 原文出自[易百教程] 转载请保留原文链接: https://www.yiibai.com/maven/

3. MVC开发模式

是一种开发模式,它并不是java语言特有的设计思想。也不是web应用所独有的思想,而是所有可以面向对象的程序设计语言都可以使用的一种开发模式。而web开发则是最能体现其中的优越性特点。MVC思想将一个应用分为三个基本部分:Model(模型)、View(视图)和Controller(控制器),这三个部分可以实现代码模块之间低耦合度的协同工作,从而提高了应用的可扩展性和可维护性。

(1)View/视图:视图是用户看到并与之交互的界面
(2)Model/模型:模型表示企业数据和业务规则
(3)Controller/控制器:控制器用于接受用户的输入并调用模型和视图去完成用户的需求

MVC的处理过程:用户在该应用的前端页面发起请求,控制器接收到用户的请求,决定应该调用哪个模型来进行处理请求;然后模型用业务逻辑来处理用户的请求并返回数据;最后控制器用相应的视图格式化模型返回的数据,并通过表示层呈现给用户

接下来我带领大家配合idea + maven 采用MVC开发模式的多模块开发体验教程

第一步先是安装idea开发工具和下载maven
idea工具安装教程链接
接下来就是图解过程
创建一个空目录在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在mavenModel项目中使用mavenController的包,必须在配置文件引用包坐标
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
与前面导入别的包坐标一样
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在web项目中添加Tomcat服务器
在这里插入图片描述
在这里插入图片描述
好了到这里就是在idea + maven 采用MVC模式搭建项目的基本流程了

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值