首页 > 其他分享 >ssm框架搭建流程

ssm框架搭建流程

时间:2022-09-05 21:58:18浏览次数:85  
标签:spring 流程 commons springframework ssm version mybatis org 搭建

在网上找了很多,自己总结一下,理清思路以后这种模式化的东西就简单多了。

首先就是创建一个maven app项目,放入tomcat。这个很简单就不再赘述了。
然后就是在pom.xml中导入依赖。
`
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<spring.version>5.2.3.RELEASE</spring.version>
<slf4j.version>1.6.6</slf4j.version>
<log4j.version>1.2.17</log4j.version>
<mysql.version>8.0.11</mysql.version>
<mybatis.version>3.4.6</mybatis.version>

junit junit 4.11 compile org.aspectj aspectjweaver 1.6.8
<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-aop</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-aspects</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-beans</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-context</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-context-support</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-core</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-expression</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-instrument</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-jdbc</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-jms</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-messaging</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-orm</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-oxm</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-test</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-tx</artifactId>
  <version>${spring.version}</version>
</dependency>

<!-- spring mvc -->
<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-web</artifactId>
  <version>${spring.version}</version>
</dependency>

<dependency>
  <groupId>org.springframework</groupId>
  <artifactId>spring-webmvc</artifactId>
  <version>${spring.version}</version>
</dependency>

<!-- MyBatis -->
<dependency>
  <groupId>org.mybatis</groupId>
  <artifactId>mybatis</artifactId>
  <version>${mybatis.version}</version>
</dependency>

<dependency>
  <groupId>org.mybatis</groupId>
  <artifactId>mybatis-spring</artifactId>
  <version>1.3.1</version>
</dependency>

<!-- MySQL 驱动 -->
<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>${mysql.version}</version>
</dependency>

<!-- 连接池 -->
<dependency>
  <groupId>commons-dbcp</groupId>
  <artifactId>commons-dbcp</artifactId>
  <version>1.4</version>
</dependency>

<dependency>
  <groupId>commons-logging</groupId>
  <artifactId>commons-logging</artifactId>
  <version>1.2</version>
</dependency>

<dependency>
  <groupId>commons-pool</groupId>
  <artifactId>commons-pool</artifactId>
  <version>1.6</version>
</dependency>

<dependency>
  <groupId>log4j</groupId>
  <artifactId>log4j</artifactId>
  <version>${log4j.version}</version>
</dependency>

<!--  jstl和el表达式  -->
<dependency>
  <groupId>jstl</groupId>
  <artifactId>jstl</artifactId>
  <version>1.2</version>
</dependency>

<dependency>
  <groupId>taglibs</groupId>
  <artifactId>standard</artifactId>
  <version>1.1.2</version>
</dependency>

<dependency>
  <groupId>javax.el</groupId>
  <artifactId>javax.el-api</artifactId>
  <version>3.0.0</version>
  <scope>provided</scope>
</dependency>

<!-- 增加 jsp 的api -->
<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>jsp-api</artifactId>
  <version>2.0</version>
  <scope>provided</scope>
</dependency>
` 直接粘贴就好!。 然后建立四个文件夹,分别存放controller(连接页面和服务),entity(实体类),mapper(映射),service(接口和服务实现)。

标签:spring,流程,commons,springframework,ssm,version,mybatis,org,搭建
From: https://www.cnblogs.com/jiankaitianmen/p/16659726.html

相关文章

  • 表查询数据准备及测试环境搭建、ORM多表查询
    目录上周内容回顾视图层模块层今日内容详细一、表查询数据准备及测试环境搭建1.django自带一个sqlite3小型数据库2.django切换MySQL数据3.定义模型类4.数据库的迁移命令(模......
  • Settings 启动流程
    Settings启动流程Settings-->Manifest.xml-->action.MAIN-->SettingsHomepageActivitypublicclassSettingsHomepageActivityextendsFragmentActivity{ @Ov......
  • SystemUI启动流程
    SystemUI启动流程frameworks\base\services\java\com\android\server\SystemServer.javapublicfinalclassSystemServer{  privatestaticfinalTimingsTrac......
  • 流程控制
    流程控制​流程控制主要有三种结构,分别是顺序结构、分支结构、循环结构,这三种结构代表三种代码执行的顺序顺序流程控制​顺序结构是程序中最简单、最......
  • zabbix监控配置流程
    zabbix监控配置流程管理层次:开发人员要加监控,需要让其提供监控指标运营人员要加监控,让其找开发要监控指标运维人员要加监控,让运营人员去找开发要监控指标。配置层次:......
  • Ubuntu内网穿透搭建网站:建立本地数据库 1/17
    cpolar作为一款高效安全且方便的内网穿透软件,能够用极为简单的方式穿透内网,将本地电脑的网页和数据方便的发布到公共互联网上,以便访客及自己访问。当然,现在电脑端使用操作......
  • vuex使用流程
     从状态出发,将状态提供给vue组件,组件在actions的方法中请求后端接口得到数据,然后委托给mutations(或者通过开发者工具进行更改),来改变状态。 ......
  • 干货 | 仅需4步,即可用 Docker搭建测试用例平台 TestLink
    ⬇️点击“下方链接”,提升测试核心竞争力!>>更多技术文章分享和免费资料领取本文节选自霍格沃兹测试学院内部教材Testlink是基于WEB的测试用例管理系统,主要功能是:测试......
  • 新手如何快速搭建一个网站?
    一、购买域名,服务器        国内常见的域名注册商有阿里云、腾讯云、百度云、3A云等等二、搭建服务器推荐使用宝塔面板安装,小白专用,可快速搭建配置服务器三......
  • 直播平台搭建源码,实现密码的显示与隐藏功能
    直播平台搭建源码,实现密码的显示与隐藏功能实现思路1.首先我们要先在data中定义一个变量用来控制小图标的显示与隐藏;2.在页面中循环遍历data中的privates(密钥内容),拿到......