IDEA整合SSM框架实现网页上显示数据

论坛 期权论坛 期权     
niminba   2021-5-26 12:31   5555   0

我们来整合SSM框架

第一步、

创建一个maven工程。配置Tomcat,并测试是否正常访问HelloWorld.
这一步就省略了。
不懂得看这个博客:

idea创建maven项目

创建出来是这样的:

在这里插入图片描述

我们从这里开始整合ssm。

第二步、

在pom.xml导入依赖,以下依赖是ssm常用的一些依赖,都导进去,没有坏处。

 <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.7</maven.compiler.source>
    <maven.compiler.target>1.7</maven.compiler.target>
    <jackson.version>2.9.0</jackson.version>
  </properties>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>5.1.3.RELEASE</version>
    </dependency>
    <!-- aop联盟,提供了aop规范,Spring AOP就是实现了这个规范 -->
    <dependency>
      <groupId>aopalliance</groupId>
      <artifactId>aopalliance</artifactId>
      <version>1.0</version>
    </dependency>
    <!-- aspectj,实现了aop规范,比spring AOP实现的使用起来简单,所以引入它 -->
    <dependency>
      <groupId>org.aspectj</groupId>
      <artifactId>aspectjweaver</artifactId>
      <version>1.9.2</version>
    </dependency>

    <dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-dbcp2</artifactId>
      <version>2.7.0</version>
    </dependency>
    <dependency>
      <groupId>org.apache.commons</groupId>
      <artifactId>commons-pool2</artifactId>
      <version>2.8.0</version>
    </dependency>
    <!-- 集成aspectjweaver -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aspects</artifactId>
      <version>5.1.3.RELEASE</version>
    </dependency>
    <!--spring集成测试  -->
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-test</artifactId>
      <version>5.1.3.RELEASE</version>
    </dependency>

    <!-- mybatis -->
    <!-- mysql数据库驱动,以及使用的数据源 -->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.46</version>
    </dependency>
    <dependency>
      <groupId>com.mchange</groupId>
      <artifactId>c3p0</artifactId>
      <version>0.9.5.2</version>
    </dependency>
    <!-- mybatis依赖,spring对jdbc的支持,spring集成mybatis以及对事务的支持 -->
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.4.5</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-jdbc</artifactId>
      <version>5.1.3.RELEASE</version>
    </dependency>
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis-spring</artifactId>
      <version>1.3.1</version>
    </dependency>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-tx</artifactId>
      <version>5.1.3.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.projectlombok</groupId>
      <artifactId>lombok</artifactId>
      <version>1.18.10</version>
    </dependency>

    <!-- JSONObject的依赖 -->
    <dependency>
      <groupId>net.sf.json-lib</groupId>
      <artifactId>json-lib</artifactId>
      <version>2.4</version>
      <classifier>jdk15</classifier>
    </dependency>
    <dependency>
      <groupId>commons-beanutils</groupId>
      <artifactId>commons-beanutils</artifactId>
      <version>1.7.0</version>
    </dependency>
    <dependency>
      <groupId>commons-collections</groupId>
      <artifactId>commons-collections</artifactId>
      <version>3.1</version>
    </dependency>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
  :#,\.+z/9l9kB9b,:/#9i)b$;d+9b 9."Bze9d)#:+;[
K\YH;.#y+z+hmzgh+\.+y+`-8B9l,yb,:/)BB[OH^X[Y\[Y[Hg*:/iyfaZZ[Z[[^][KNKLXXXXMMMB/"y. 9.*l#9.z/#9l,y+\.yc#9/o\yiz/繥l9kd#bcy`&/^9iyo iz+`l9kB\\]OB]\HHBH\H\]NBXYK\B[\K[]KYN[\KXYTX[\[[Y]X[˙XK[][]]\Y[\[[Y]\[\K\[\[[Y][[][\]Y\X\[B[\[[Y][[][\N[\[[Y][[][\\B[\]K][\B\B\]Y\X\[CBXX\\\]]\YBYTXYTXB\]Y\X\[\YHCB\CBXX\]YI[[

^\]YI\HYTX\
N[K[\J
JN]\\CBB\]Y\X\[\[CBXX[\[

^]\\[CBOOB]Bg*.y."\[hmzghB\[B]\HHBH\H\]NBKCBX]YH[[RQPKB\YZ[\]B]NKB[YNL
CB[\[\]H\[H[[H[\]\BKIIY\YYH[IY[\OH^[\UUN[YH]H	IYXY^H\OH]KKH	IYXY^H\OH]KK]	IB[	XY		]ImI]IXY	IB]\OH]YH[YOH#l9kXHH	H[YH\							#I	B		HYH[	IBXI\]X[K]Y\KL]Y\KZ[\	\\OH^]\\	
[[

H	
	X[[

H	
\YH[[
]JHK]JN\[H\HHH	]K[^[

	]VKY
		]VK[YJ	
CB	
	[	[
[
NBJCBJCBJCBB\	I[	OB]Bd#+b\[:hmzghBab:+\Yz+`-;l9k+h繦/BB[OH^X[Y\[Y[Hg*:/iyfaZZ[Z[[^][KNKXNY
LLM
YL

KBd#+\[9a 9."幥l9k9ze9d) zd BB[OH^X[Y\[Y[Hg*:/iyfaZZ[Z[[^][KNKM
LLYL
Bb,9i:/lPym9d"yakhmy."/l9k,y.,:/9&alPym9d"yaykz+'9c..cy%c"9al#9&.#i&i&+/c.
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:1060120
帖子:212021
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP