ssm+vue 1.idea创建一个maven工程,方法及问题解决

https://www.cnblogs.com/zzvar/articles/14596785.html

可以参考配置和步骤,里面还是有点不一样的,

创建完成后等待工具配置加载完成

 

 

修改pom.xml文件

ssm+vue 1.idea创建一个maven工程,方法及问题解决

 

 

 

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
    <spring.version>5.1.12.RELEASE</spring.version>

    <mybatis.version>3.5.3</mybatis.version>

    <slf4j.version>1.6.6</slf4j.version>

    <log4j.version>1.2.12</log4j.version>

    <mysql.version>8.0.11</mysql.version>
  </properties>

在这个标签下加入所有依赖(下面是这个标签的所有代码)

ssm+vue 1.idea创建一个maven工程,方法及问题解决

 

 

 <dependency>

    <groupId>junit</groupId>

    <artifactId>junit</artifactId>

    <version>4.11</version>

    <scope>test</scope>

  </dependency>

    <!--Spring提供的对AspectJ框架的整合-->



    <dependency>

    <groupId>org.aspectj</groupId>

    <artifactId>aspectjweaver</artifactId>

    <version>1.6.8</version>

  </dependency>

    <!--Spring的面向切面编程,提供AOP(面向切面编程)的实现-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-aop</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--Spring IOC的基础实现,包含访问配置文件、创建和管理bean等-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-beans</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--在基础IOC功能上提供扩展服务,此外还提供许多企业级服务的支持,有邮件服务、任务调度、JNDI定位,EJB集成、远程访问、缓存以及多种视图层框架的支持-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-context</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--Spring context的扩展支持,用于MVC方面-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-context-support</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--Spring的核心工具包-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-core</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--spring的jdbc包-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-jdbc</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--为JDBC、Hibernate、JDO、JPA等提供的一致的声明式和编程式事务管理-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-tx</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--包含Web应用开发时,用到Spring框架时所需的核心类,包括自动载入WebApplicationContext特性的类、Struts与JSF集成类、文件上传的支持类、Filter类和大量工具辅助类-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-web</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--包含SpringMVC框架相关的所有类。包含国际化、标签、Theme、视图展现的FreeMarker、JasperReports、Tiles、Velocity、XSLT相关类。当然,如果你的应用使用了独立的MVC框架,则无需这个JAR文件里的任何类-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-webmvc</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--对JUNIT等测试框架的简单封装-->



    <dependency>

    <groupId>org.springframework</groupId>

    <artifactId>spring-test</artifactId>

    <version>${spring.version}</version>

  </dependency>

    <!--servlet-->



    <dependency>

    <groupId>javax.servlet</groupId>

    <artifactId>servlet-api</artifactId>

    <version>2.5</version>

    <scope>provided</scope>

  </dependency>

    <!--mysql驱动包-->



    <dependency>

    <groupId>mysql</groupId>

    <artifactId>mysql-connector-java</artifactId>

    <version>${mysql.version}</version>

  </dependency>

    <!--mybatis-->



    <dependency>

    <groupId>org.mybatis</groupId>

    <artifactId>mybatis</artifactId>

    <version>${mybatis.version}</version>

  </dependency>

    <!--mybatis与spring整合需要的包 -->



    <dependency>

    <groupId>org.mybatis</groupId>

    <artifactId>mybatis-spring</artifactId>

    <version>1.3.0</version>

  </dependency>

    <!--mybatis分页插件-->



    <dependency>

    <groupId>com.github.pagehelper</groupId>

    <artifactId>pagehelper</artifactId>

    <version>5.1.10</version>

  </dependency>

    <!--c3p0-->



    <dependency>

    <groupId>com.mchange</groupId>

    <artifactId>c3p0</artifactId>

    <version>0.9.5.2</version>

  </dependency>

    <!--spring推荐的json转化包-->


    <!--jackson-->



    <dependency>

    <groupId>com.fasterxml.jackson.core</groupId>

    <artifactId>jackson-databind</artifactId>

    <version>2.9.0</version>

  </dependency>


    <dependency>

    <groupId>com.fasterxml.jackson.core</groupId>

    <artifactId>jackson-core</artifactId>

    <version>2.9.0</version>

  </dependency>


    <dependency>

    <groupId>com.fasterxml.jackson.core</groupId>

    <artifactId>jackson-annotations</artifactId>

    <version>2.9.0</version>

  </dependency>

    <!--阿里巴巴的json转化包-->


    <!--fastjson-->



    <dependency>

    <groupId>com.alibaba</groupId>

    <artifactId>fastjson</artifactId>

    <version>1.1.37</version>

  </dependency>

    <!--浏览器工具类-->



    <dependency>

    <groupId>eu.bitwalker</groupId>

    <artifactId>UserAgentUtils</artifactId>

    <version>1.20</version>

  </dependency>

    <!-- 日志相关包 -->



    <dependency>

    <groupId>log4j</groupId>

    <artifactId>log4j</artifactId>

    <version>${log4j.version}</version>

  </dependency>


    <dependency>

    <groupId>org.slf4j</groupId>

    <artifactId>slf4j-api</artifactId>

    <version>${slf4j.version}</version>

  </dependency>


    <dependency>

    <groupId>org.slf4j</groupId>

    <artifactId>slf4j-log4j12</artifactId>

    <version>${slf4j.version}</version>

  </dependency>

  在插入打包的配置

ssm+vue 1.idea创建一个maven工程,方法及问题解决

 

 

 <resources>


    <resource>

    <directory>src/main/java</directory>


    <includes>

    <include>**/*.properties</include>

    <include>**/*.xml</include>

  </includes>

    <filtering>false</filtering>

  </resource>

  修改后右下角会有相应的提示,import change....什么的。点击就可以了

ssm+vue 1.idea创建一个maven工程,方法及问题解决

 

 绿色不报错就没问题了

此时库里就有了maven自动导入的jar包

ssm+vue 1.idea创建一个maven工程,方法及问题解决

 

 如果报错,则是库的版本号的问题,可以百度一下适合自己这个环节的jar包版本号

 

创建以下目录。

ssm+vue 1.idea创建一个maven工程,方法及问题解决

 

java下的都是package  java是根路径,如果不是可以右键手动配置一下

ssm+vue 1.idea创建一个maven工程,方法及问题解决

 

 

根据自己项目需求修改index.jsp

ssm+vue 1.idea创建一个maven工程,方法及问题解决

 

 

<%--
  Created by IntelliJ IDEA.
  User: luoman
  Date: 2021/9/17
  Time: 13:09
  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>图书借阅管理系统</title>
</head>
<body>
<h2>基于Vue+ElementUI+SSM图书借阅管理系统</h2>
</body>
</html>

  

 

上一篇:SpringMVC和jackson版本问题


下一篇:日期时间转换JSON