STS(Spring Tool Suite)下SSM(Spring+SpringMVC+Mybatis)框架搭建(一)
最近在用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)框架搭建(一)的更多相关文章
- SSM(Spring +SpringMVC + Mybatis)框架搭建
SSM(Spring +SpringMVC + Mybatis)框架的搭建 最近通过学习别人博客发表的SSM搭建Demo,尝试去搭建一个简单的SSMDemo---实现的功能是对用户增删改查的操作 参考 ...
- 用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 ...
- SpringMVC+Mybatis框架搭建
一.新建javaweb项目,并建好相应的包结构 二.添加项目jar到lib目录下 三.在config包中新建配置文件 sping-mvc.xml,内容如下: <?xml version=&quo ...
- 基于Maven的ssm(spring+springMvc+Mybatis)框架搭建
前言 本demo是在idea下搭建的maven项目,数据库使用Mysql,jdk版本是1.8.0_171,ideal:2017.3.5 一.新建项目 1.file->new->porjec ...
- 【SSM 6】Spring+SpringMVC+Mybatis框架搭建步骤
一.整体概览 首先看maven工程的创建 二.各层的文件配置 2.1,SSM父工程 <span style="font-family:KaiTi_GB2312;font-size:18 ...
- spring+springmvc+mybatis框架搭建
一.开发前准备 1)ecplise4.11.0 百度网盘:https://pan.baidu.com/s/1wO9_I52lp0mYNeNTdnj80w 提取码:booa 2)jdk1.6.0_45 ...
- SpringMvc+Mybatis 框架搭建
本文承接上一篇[idea使用maven搭建springmvc] 开篇:在main/resources下新建dbconfig.properties.spring.xml.spring-mybatis.x ...
- 2018.12.21 如何在现有的Eclipse(4.9.0版本)中安装STS (Spring Tool Suite ) Mac环境下
在Eclipse中安装STS正确步骤实现方式 1.简介说明 spring Tool Suite(sts)就是一个基于Eclipse的开发环境, 用于开发Spring应用程序.它提供了一个现 ...
- Eclipse 下Spring cloud项目集成开发插件Spring Tool Suite (STS) 安装
安装eclipse插件 Help->Eclipse Marketplace-> Search中查找"Spring Tool Suite (STS) for Eclipse&quo ...
- spring tool suite (sts) 创建springmvc(没有实践)
摘自:STS(Spring Tool Suite)建立默认的spring mvc项目 老外的原创,网址:http://www.codejava.NET/frameworks/spring/spring ...
随机推荐
- Python核心编程(网络编程)
1.python socket模块内置方法 2.tcp服务器伪代码 3.tcp客户端伪代码 4.socket模块属性 5.一个简单的tcp客户端和服务端 服务端代码: # encoding:utf-8 ...
- vue 生命周期详解
- 015_ICMP专项研究监控
一.数据demo cat /proc/net/snmp Ip: Forwarding DefaultTTL InReceives InHdrErrors InAddrErrors ForwDatagr ...
- wireshark & fiddler
wireshark display filterhttps://www.wireshark.org/docs/wsug_html_chunked/ChWorkBuildDisplayFilterSec ...
- 字符串string的相关应用
之所以抛弃char* 的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够.字符串长度等等, 而且作为一个泛型类出现,他集成的操作函数足以完成我们大多数情况下 ...
- muduo资料
muduo资料 muduo(一)
- 使用Python批量下载Plus上的Podcast
Plus是一个介绍数学之美与实际应用的网络杂志,其中包含了数学知识.轶闻趣事.历史典故等许多精彩的内容.该杂志恰好有一个Podcast栏目,提供了不少采访与讲座的mp3音频.于是, 我使用Python ...
- jq实现多选反选
<script type="text/javascript"> $('input [name="ckball"]').click(functi ...
- FbinstTools制作多系统启动U盘(Windows+Linux)
U盘启动盘制作工具在国内有倆工具,老毛桃.大白菜.也不知道是谁模仿谁的,反正PE肯定是Microsoft的. PE其实就是精简版的Windows维护系统,那如何制作Linux启动盘呢,百度搜“linu ...
- .net core 2.x - docker(for windows)-linux配置及项目+SqlServer发布
将.net core2.x+sqlserver项目发布到docker.呵呵,操作很自如,如下. 1.罗嗦几句 在跑起来之前浪费了不少时间和精力,起初是将docker for windows的环境转换成 ...