SSM开发环境的安装

基本概念

使用SSM(Spring,SpringMVC和Mybatis)

1.1、Spring
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。

1.2、SpringMVC
   Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。

1.3、MyBatis
   MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。MyBatis是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO)MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

二、根据图来理解使用SSM添加数据

1、首先使用idea创建一个maven项目

2.在弹出的窗体中选择maven,然后勾选要建的maven模板–这里选webApp

3.然后填入相应的maven项目组信息,填写自己的maven本地仓库路径,maven会自动创建需要的一些配置信息以及目录结构,在这段时间里我们可以查找需要的jar包并在maven配置文件pom.xml里面进行配置,见下面步骤:

这里如果不知道要用到什么jar包就去百度SpringMVC需要的jar包,然后在maven的官方链接单独查找jar包来配置pom.xml,自己选择–配置文件里面的jar包版本最好选择同一个版本避免版本冲突;

我们选择第一个进入网页,里面可以看到maven的配置pom.xml文件写法,点击代码直接复制;

然后将复制的代码拷贝到pom.xml文件中去即可,maven会自动下载所需要的jar包,我们不需要理会

maven pom.xml,maven会自动到库里面下载需要的jar包到maven仓库

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>cn.jpp</groupId>
  <artifactId>SpringMVC_SSM</artifactId>
  <packaging>war</packaging>
  <version>1.0-SNAPSHOT</version>
  <name>SpringMVC_SSM Maven Webapp</name>
  <url>http://maven.apache.org</url>
  
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>

    <dependency>
      <groupId>javaee</groupId>
      <artifactId>javaee-api</artifactId>
      <version>5</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-core</artifactId>
      <version>4.2.2.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-beans</artifactId>
      <version>4.2.2.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context</artifactId>
      <version>4.2.2.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-tx</artifactId>
      <version>4.1.9.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aspects</artifactId>
      <version>4.2.1.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context-support</artifactId>
      <version>4.1.9.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-jdbc</artifactId>
      <version>4.2.3.release</version>
    </dependency>

    
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
SSM(Spring+SpringMVC+MyBatis)是一种常用的Java Web开发框架,用于构建企业级应用程序。下面是SSM毕业设计系统开发环境的介绍: 1. Java开发环境:首先需要安装Java Development Kit(JDK),推荐使用最新版本的JDK。可以从Oracle官网下载并安装。 2. 开发工具:可以选择Eclipse、IntelliJ IDEA等集成开发环境(IDE)进行开发。这些IDE都提供了对Java和Web开发的支持,可以方便地进行代码编写、调试和部署。 3. 项目管理工具:可以使用Maven或Gradle来管理项目依赖和构建。Maven是一种常用的项目管理工具,可以自动下载所需的依赖库,并进行项目构建和打包。 4. 数据库:SSM框架通常使用关系型数据库进行数据存储,如MySQL、Oracle等。需要安装并配置数据库,并创建相应的数据库和表结构。 5. Spring框架:Spring是一个轻量级的Java开发框架,提供了依赖注入、面向切面编程等功能。需要引入Spring相关的依赖库,并配置Spring的配置文件。 6. SpringMVC框架:SpringMVC是基于Spring框架的Web开发框架,用于处理HTTP请求和响应。需要引入SpringMVC相关的依赖库,并配置SpringMVC的配置文件。 7. MyBatis框架:MyBatis是一个持久层框架,用于与数据库进行交互。需要引入MyBatis相关的依赖库,并配置MyBatis的配置文件和映射文件。 8. 前端技术:可以使用HTML、CSS、JavaScript等前端技术进行页面设计和交互效果实现。也可以选择使用前端框架如Bootstrap、Vue.js等来简化开发。 9. 版本控制工具:推荐使用Git进行版本控制,可以方便地管理代码的版本和协作开发。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值