最近在用SSM框架做一个网站,就顺便把自己要做的笔记需要了解的东西都写了下来,看看对大家学习SSM框架有没有帮助。

开发环境:

1、win10 64位

2、spring-tool-suite-3.9.4.RELEASE

3、apache-maven-3.5.0-bin

4、apache-tomcat-8.5.32-windows-x64

5、Java1.8

开始之前:

1、开发之初,先把软件内用到的东西调试好:

1)打开STS,导航栏中找到Window -->Preference --> General --> Content Type(编码)

2)Content Type(编码)里面的所有编码修改为UTF-8,记住每次修改后要update一下,最后点击Apply and Close.

3)接下来配置Maven,把apache-maven-3.5.0-bin.zip 放到一个文件夹中并解压,把已经编辑好 的settings_local.xml 复制黏贴到解压完成的文件夹的conf 目录下

例:

4)然后找到

Window --> Preferences --> Installation ==>add (填入刚刚解压文件的路径)==>finish,apply

-->User setting ==>Global setting ,browse 刚刚复制黏贴的.xml文件,apply

现已完成准备工作

2、创建项目:

1)new一个Maven project

-->Next> 正确填写 ---->finish

如果完成以上步骤出现如下错误:

则 把WEB-INF文件夹(有一个写好的web.xml)复制黏贴进去项目下的webapp文件夹下,并update一下项目,并勾上force update of。。。。

2)接下来配置pom.xml:把写好的pom.xml内容复制黏贴进去;

3)在resources下新建一个包:spring;把spring-mvc.xml、spring-mybatis.xml复制黏贴进去。(注意对应修改内容)

此为配置spring。

4)最后 把jdbc.properties (数据库配置)复制黏贴进去resources目录下(记得修改自己的数据 库名等信息)。

5)配置Tomcat:

找到Window-->Prefences--->Server ==>Runtime Environments,完成以下两步,点击next

点击Browse,找到Tomcat8.5的位置并选择:

之后回到STS界面,找到下方的Server,在空白处右击新建一个server,找到Apache下的Tomcat8.5,并点击finish:

至此基本配置完成

在Java包下新建一个controller包,并创建一个Java文件

填写代码:

在webapp下创建一个名为page的文件夹:

接着在其中创建一个名为index.jsp和login.jsp的文件:

运行选择Tomcat。。。。。

运行成功!

文中用到的资源:

链接:https://pan.baidu.com/s/1ZDI7-hwJKatV1oy9_cpQPg
提取码:78f6
复制这段内容后打开百度网盘手机App,操作更方便哦

STS(Spring Tool Suite)下SSM(Spring+SpringMVC+Mybatis)框架搭建(一)的更多相关文章

  1. SSM(Spring +SpringMVC + Mybatis)框架搭建

    SSM(Spring +SpringMVC + Mybatis)框架的搭建 最近通过学习别人博客发表的SSM搭建Demo,尝试去搭建一个简单的SSMDemo---实现的功能是对用户增删改查的操作 参考 ...

  2. 用spring tool suite插件创建spring boot项目时报An internal error occurred during: "Building UI model". com/google/common/

    本文为博主原创,未经允许不得转载 在用spring tool suite创建spring boot项目时,报一下异常: 查阅很多资料之后发现是因为装的spring tool suite的版本与ecli ...

  3. SpringMVC+Mybatis框架搭建

    一.新建javaweb项目,并建好相应的包结构 二.添加项目jar到lib目录下 三.在config包中新建配置文件 sping-mvc.xml,内容如下: <?xml version=&quo ...

  4. 基于Maven的ssm(spring+springMvc+Mybatis)框架搭建

    前言 本demo是在idea下搭建的maven项目,数据库使用Mysql,jdk版本是1.8.0_171,ideal:2017.3.5 一.新建项目 1.file->new->porjec ...

  5. 【SSM 6】Spring+SpringMVC+Mybatis框架搭建步骤

    一.整体概览 首先看maven工程的创建 二.各层的文件配置 2.1,SSM父工程 <span style="font-family:KaiTi_GB2312;font-size:18 ...

  6. spring+springmvc+mybatis框架搭建

    一.开发前准备 1)ecplise4.11.0 百度网盘:https://pan.baidu.com/s/1wO9_I52lp0mYNeNTdnj80w 提取码:booa 2)jdk1.6.0_45  ...

  7. SpringMvc+Mybatis 框架搭建

    本文承接上一篇[idea使用maven搭建springmvc] 开篇:在main/resources下新建dbconfig.properties.spring.xml.spring-mybatis.x ...

  8. 2018.12.21 如何在现有的Eclipse(4.9.0版本)中安装STS (Spring Tool Suite ) Mac环境下

    在Eclipse中安装STS正确步骤实现方式 1.简介说明       spring Tool Suite(sts)就是一个基于Eclipse的开发环境, 用于开发Spring应用程序.它提供了一个现 ...

  9. Eclipse 下Spring cloud项目集成开发插件Spring Tool Suite (STS) 安装

    安装eclipse插件 Help->Eclipse Marketplace-> Search中查找"Spring Tool Suite (STS) for Eclipse&quo ...

  10. spring tool suite (sts) 创建springmvc(没有实践)

    摘自:STS(Spring Tool Suite)建立默认的spring mvc项目 老外的原创,网址:http://www.codejava.NET/frameworks/spring/spring ...

随机推荐

  1. Arduino语言简介

    参考链接:https://www.cnblogs.com/xczr/p/7831343.html

  2. 极客时间-左耳听风-程序员攻略-Linux系统、内存和网络

    程序员练级攻略:Linux系统.内存和网络 Linux 系统相关 Red Hat Enterprise Linux 文档 . Linux Insides ,GitHub 上的一个开源电子书,其中讲述了 ...

  3. I2C通信基本原理及其实现

    I2C是一种总线式结构,它只需要SCL时钟信号线与SDA数据线,两根线就能将连接与总线上的设备实现数据通信,由于它的简便的构造设计,于是成为一种较为常用的通信方式. 由于I2C采用的是主从式通信方式, ...

  4. 解决 win10 新建文件夹重命名卡死的另一种方法

    遇到 win10 新建文件夹重命名卡死时 根据网上的各种方法都不起作用时可以试一下这个方法. 文件夹属性 --- 自定义 --- 你想要那种文件夹 优化此文件夹 --- 把 [视频] 改成 [常规项目 ...

  5. Django Rest framework Swagger生成api文档

    关于swagger Swagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因: - Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试API. ...

  6. mui 记录

    1.轮播添加无限循环 需要在 .mui-slider-group节点上增加.mui-slider-loop类 2.web移动端侧滑与滑动同时存在 参考https://segmentfault.com/ ...

  7. mac下Android开发环境的配置

    近似一天的时间,终于把Android环境配置好了. 总结:主要问题在于android的网站是国外,下载东西的时候需要vpn才可以.所以会出现各种各样的问题. 环境:Android Studio + S ...

  8. appium 与 selenium python解决python 'WebElement' object does not support indexing 报错问题问题

    再用selenium编写测试脚本时,发现出现python 'WebElement' object does not support indexing 报错问题问题,再找一些解决方法时,发现Appium ...

  9. 浅析布隆过滤器及实现demo

    布隆过滤器 布隆过滤器(Bloom Filter)是一种概率空间高效的数据结构.它与hashmap非常相似,用于检索一个元素是否在一个集合中.它在检索元素是否存在时,能很好地取舍空间使用率与误报比例. ...

  10. WPF管理系统自定义分页控件 - WPF特工队内部资料

    最近做一个演示的管理系统项目,需要用到分页控件,在网上找了很多,依然找到与UI模版匹配的,最后干脆自己写一个. 分页控件分析: 1.分页控件分简单显示和复杂显示两种: 2.包含上一页.下一页以及页码明 ...