ssm(spring+springmvc+mybatis)+Maven+Mysql+eclipse 实现登录功能

 

项目名:ssmtest

项目框架:ssm(spring+springmvc+mybatis)

环境配置:Tomcat8.5,Maven,Mysql

开发软件:eclipse

1、初始化项目

鼠标右键点击项目区空白处,选择new ---> other..在弹出框中输入maven,选择Maven Project。

 

 

 

 

到此,项目初始化完成

项目初始化后可能会报错,如下:

 

The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

就是在Java Build Path中没有“javax.servlet.http.HttpServlet”的配置,解决方法如下:

 

 

 

最后点击 Apply and Close,然后不再报错就解决了

新建java文件报错:The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files

 

导致的原因是:项目没有引入JRE System Library或者引入的版本错误

没有引入解决方案:把java的类库加载进去,在工程上右键选择属性->Java Build Path的Libraries->Add Library选择JRE System Library->点击Next->选择Execution environment并选择jre版本或workspace default jre(有显示的版本不是都能选的的,只有默认自带的jre和安装绑定过的选了才能起作用)->点击Finish。

引入版本错误解决方式:如果Java Build Path中已经导入了JRE System Library

 

2、项目结构

 

 

3、项目代码

 

(1)配置pom.xml文件(ps:如果是第一次用maven配置项目,pom配置下载需要时间,在此期间可以往下看代码)

 

<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>com.llf.ssmtest</groupId>
  <artifactId>ssmtest</artifactId>
  <packaging>war</packaging>
  <version>0.0.1-SNAPSHOT</version>
  <name>ssmtest Maven Webapp</name>
  <url>http://maven.apache.org</url>
    <!-- 编码 -->
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
  </properties>
  <!--Maven依赖 需要更换可以到http://mvnrepository.com进行查询-->
  <dependencies>
    <!--Spring-->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-core</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aop</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-orm</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>
    <dependency>
		<groupId>org.springframework</groupId>
		<artifactId>spring-oxm</artifactId>
		<version>4.3.5.RELEASE</version>
	</dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-tx</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-test</artifactId>
      <version>4.3.5.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-jdbc</artifact
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值