广告
返回顶部
首页 > 资讯 > 精选 >Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)
  • 956
分享到

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

mavenmybatisspring 2023-05-30 18:05:31 956人浏览 独家记忆
摘要

本文主要介绍了Java框架搭建之Maven、mybatis、spring mvc整合搭建(图文),分享给大家,具体如下:SSM(Spring+springMVC+Mybatis),目前较为主流的企业级架构方案。标准的MVC设计模式,将整个系

本文主要介绍了Java框架搭建之Mavenmybatisspring mvc整合搭建(图文),分享给大家,具体如下:

SSM(Spring+springMVC+Mybatis),目前较为主流的企业级架构方案。标准的MVC设计模式,将整个系统划分为显示层、Controller层、Service层、Dao层四层,使用SpringMVC负责请求的转发和视图管理,Spring实现业务对象管理, MyBatis作为数据对象持久化引擎。

框架详情

Spring 是一个轻量级的Java开发框架,它是为了解决企业应用开发的复杂性而创建的。Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(ioc)和面向切面(aop)的容器框架。

SpringMVC 属于SpringFrameWork的后续产品,分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。

MyBatis 是一个基于Java的持久层框架。MyBatis提供的持久层框架包括sql Maps和Data Access Objects(DAO)它消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java映射成数据库中的记录。

1. 下载eclipse

到网站下载 Http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/marsr

选择自己所要的版本

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

2. 新建Maven项目

选择File –> New –> Maven Project

可看到下面界面

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

点击Next,可看到下面界面,我们选择maven-archetype-WEBapp

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

点击Next,可看到。Group Id为包名,Artifact Id为项目名。这里我们输入Group Id=com.cjt, Artifact Id=MyMaven。

最后点击Finish成功创建项目

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

3. 项目运行前准备工作

新建项目之后,可以看到错误,这是build path与没有引入javaee包引起的。

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

1)设置build path

右键项目 –> Build Path --> Configure Build Path…

然后选择Libraries

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

Maven默认是选择一个Library的,这个错误的,我们双击这个来Edit。

下面界面我们选择Alternate JRE或者Workspace default JRE。这里我们选择Alternate JRE。

Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

2)引入javaee包

在pom.xml上引入javaee包

<!-- 导入Java EE jar 包 -->   <dependency>     <groupId>javax</groupId>     <artifactId>javaee-api</artifactId>     <version>7.0</version>   </dependency>

--结束END--

本文标题: Java框架搭建之Maven、Mybatis、Spring MVC整合搭建(图文)

本文链接: https://www.lsjlt.com/news/220357.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作