武汉理工大学实训记录(ssm项目搭建篇)

本文记录了在武汉理工大学进行的SSM项目搭建过程,包括创建Maven项目,配置数据库,建立目录结构,编写Bean、DAO、Service、Controller,以及配置Spring、Mybatis的相关文件。在遇到网络问题时,通过阿里云镜像解决jar包下载,详细阐述了每个步骤的关键操作和注意事项。
摘要由CSDN通过智能技术生成

本日主要任务是完成ssm项目的搭建,本次任务又多个难点,需认真跟着老师的步伐一步步搭建。

SSM 搭建的步骤:

  1. 数据库
  2. 创建maven 项目 - 创建maven骨架
  3. 导包 – ssm – Pom.xml
  4. 创建目录结构 – 基于mvc的分层开发
    Bean – dao – service - controller
  5. 根据数据库去编写bean
  6. 去编写 dao (dao;impl)
  7. 因为Mybatis 代替了daoImpl,所以要去配置 Spring+Mybatis 配置文件 – ApplicationContext.xml
    a) Spring – 【→bean - dao(impl) - service(impl) - controller - 页面← 】
  8. 编写mapper.xml
  9. 编写 service (service+ impl)
  10. 配置 Spring - MVC.xml 和 web.xml
  11. 导入 页面
  12. 写Controller

结果如下:
在这里插入图片描述

首先是新建项目,点击File -> New -> Project -> Maven -> 勾选 Create from archetype -> 选择 maven-archetype-webapp,选择maven版本,但是首次新建需要下载必须的jar包,由于服务器在国外,并且网络条件较差,若是下载外网的jar包作序时间较长,故需要阿里云的镜像下载,修改处于C盘user内的.m2文件夹内的配置文件选择国内服务器,并在选择maven版本处设置archetypeCatalog的值为internal,便可以下载阿里云的镜像包。
在这里插入图片描述
本次环境搭建需要多个素材,或者可以手动编码新建文件实现。

在这里插入图片描述
创建好文件后,src文件夹是用于编写java代码的地方,在src文件夹下新建java文件夹,将其设置为Sources Root文件夹,在java文件夹下新建com.xxxx文件夹,xxxx为所在的结构或任意字符。若文件夹重叠,则可以点击文件夹列表右上角的设置>Compact Middle Package展开。

搭建完成maven骨架以及目录结构之后,进行导包,导包通过对Pom.xml设置进行下载。

<!-- spring核心包 -->
    <dependency>
      <groupId>org.springframework</groupId>
      <arti
好的,我可以给你提供一些SSM框架搭建与使用实训记录,希望对你有所帮助。 实训目标:通过本次实训,学习SSM框架的搭建与使用,熟悉基本的开发流程和操作步骤。 实训内容: 1. 搭建环境:安装JDK、Tomcat、Maven等必要的软件和工具。 2. 创建项目:使用Maven创建一个基于SSM框架的Web项目。 3. 配置文件:配置Spring、MyBatis等框架的配置文件,包括Spring配置文件、MyBatis配置文件、数据库连接池配置文件等。 4. 编写代码:根据需求编写相应的Java代码,包括Controller、Service、Mapper等。 5. 测试运行:将代码打包部署到Tomcat服务器上,进行测试运行,检验是否符合预期效果。 6. 优化改进:根据测试结果,对项目进行优化改进,如增加缓存、优化SQL语句等。 实训步骤: 1. 安装JDK、Tomcat、Maven等必要的软件和工具,并配置环境变量。 2. 使用Maven创建一个基于SSM框架的Web项目,选择相应的依赖和插件。 3. 配置Spring、MyBatis等框架的配置文件,包括Spring配置文件、MyBatis配置文件、数据库连接池配置文件等。 4. 编写Controller、Service、Mapper等Java代码,实现相应的功能。 5. 将代码打包,部署到Tomcat服务器上进行测试运行,检验是否符合预期效果。 6. 根据测试结果,对项目进行优化改进,如增加缓存、优化SQL语句等。 实训总结: 通过本次实训,我深刻认识到了SSM框架的重要性和使用方法。在实践中,我发现了一些问题,并及时进行了解决,如配置文件的错误、接口实现的不完善等。同时,我也学会了如何优化项目,提高其性能和效率。在今后的开发中,我将更加注重框架的使用和代码的优化,为项目的成功实现贡献自己的力量。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值