1.基础软件
●Eclipse:都是开源的,直接官网下载就行,链接
●JDK:不同的Eclipse要求版本不一样,一般都是JDK1.8,链接
●Tomcat:不同项目依赖版本不一样,常用的是7.0 8.0,链接
2.项目导入
●首先选择一个本地工作空间,如果没有就自己创建一个
ECLIPSESTORESVOURPROJECTSINAFOLDERCALLEDAWORKSPACE
CHOOSEAWORKSPACEFOLDERTOUSEFORTHISSESSION.
SELECTTHEWORKSPACEDIRECTORYTOUSE.
USETHISASTHEDEFAULTANDDONOTASKAGAIN
WORKSPACE:F:LWORKSPACE2018LECLIPSE2018
SELECTWORKSPACEDIRECTORY
OWORKSPACELAUNCHER
SELECTAWORKSPACE
BAIDUNETDISKDOWNLOAD
新建文件夹(M)
新建文件夹
件夹(F):
CLOUDMUSIC
WORKSPACE
BROWSE
ECLIPSE
ECLIPSE
二VM
二TLIAS
工WORK
确定
SELF
取消
一H
OK
库
●选择导入项目
中华口正刀国州3不民号政包点
CONVERTLINEDELIMITERST
CTRL+SHIFT+W
ALT+SHIFT+N>9EWSO
WINDOWHELP
SWITCHWORKSPACE
CLOSEALL
OPENFILE..
CTRL+SHIFT+S
NAVIGATE
PROJECT
RENAME.
SEARCH
AVAEEECLIPSE
CTRL+S
RESTART
RUN
ALT+ENTER
日V口
EXPORT...
PROPERTIES
SAVE
SAVEAS.
REFRESH
LMPORT.
SAVEALL
CTRL+W
MOVE..
FILE
CLOSE
REVERT
CTRL+P
PRINT.
NEW
F2
EXIT
EDIT
F5
上
金
JAVA
●对于非maven项目选择下面这个,对于maven选择下图中的maven即可
EXISTINGPROJECTSINTOWORKSPACE
PLUG-INDEVELOPMENT
REMOTESYSTEMS
RUNDEBUC
PREFERENCES
ARCHIVEFILE
GENERA
FILESYSTEM
LASKS
LEAM
LNSTALL
EJB
JAVAEE
OOMPH
MAVEN
GIT
●找到对应的项目,并勾选选中
HIDEPROJECTSTHATALREADYEXISTINTHEWORKSPAC
SELECTADIRECTORYTOSEARCHFOREXISTINGECLIPSEPROJECTS
ADDPROJECTTOWORKINGSETS
COPYPROJECTSINTOWORKSPACE
SEARCHFORNESTEDPROJECTS
SELECTROOTDIRECTORY
LMPORTPROJECTS
WORKINGSETS
SELECTARCHIVEFILE:
BROWSE..
WORKNGSETS
DESELECTALL
REFRESH
CANCEL
PROJECTS
OPTIONS
SELECTALL
LMPORT
BROWSE.
SELECT..
NEXT
FINISH
BACK
HIDEPROJECTSTHATALREADYEXISTINTHEWORKSPACE
FRAME1(C:LUSERSLADMINLDESKTOPLFRAME1)
选中对应的工程
C:USERSLADMINLDESKTOPFRAME1
ADDPROJECTTOWORKINGSETS
SELECTROOTDIRECTORY:C:LU
SELECTADIRECTORYTOSEARCHFOREXIS
COPYPROJECTSINTOWORKSPACE
FOREXISTINGECLIPSEPROJECTS.
WORKINGSETS
SEARCHFORNESTEDPROJECTS
OSELECTARCHIVEFILE:
LMPORTPROJECTS
SELECTALL
DESELECTALL
WORKINGSETS:
REFRESH
CANCEL
BROWSE...
PROJECTS
OPTIONS
EINISH
NEXT
BACK
BROWSE...
SELECT..
LMPORT
3.Eclipse绑定Tomcat
●选择下面的servers,没有的话可以自行搜索:Eclipse展示Servers
在这里绑定你本地的TOMCAT
比MARKERS口PROPERTIESSERVERS3#TDATASOURCEEXPLORERBSNIPPETS
NOSERVERSAREAVAILABLE,CLICKTHISLINKTOCREATEANEWSERVER
出888四中四04
ROJECTRUNWINDOWHELP
DEPLOYMENTDESCRIPTOR:FRAN
PROJECTEXPLORERS
JAVASCRIPTRESOURCE
LEEDITNAVIGATESEARCH
SWEBCONTEN
2JAX-WSWEBSERVICES
EBUILD
JAVARESOURCES
EFRAMEL
四日欢四艺
园0
口
●选择对应的版本即可
PUBLISHESANDRUNS2EEANDJAVAEEWEBPROJECTSANDSERVERCONFIGURATIONSTOALOCAL
CHOOSETHETYPEOFSERVERTOCREATE
EJBOSSBYREDHAT
SHOWDOWNLOADABLESERVERADAPTERS
LOMCATV8.0SERVERATLOCALHOS
SELECTTHESERVERTYPE
CAUCHOTECHNOLOGY,INC
TOMCATV4.0SERVER
TOMCATV5.0SERVER
TOMCATV4.1SEVER
TOMCATV5.5SERVER
EOBJECTWET
DEFINEANEWSERVER
LOMCATV8.0SENVER
LOMCATVB.0SENVER
SERVER'SHOSTNAME
TOMCATV7.0SERVER
TOMCATV3.2SERVE
LOMCATSERVER
TYPEFILTERTEXT
SENVERNAME:
VEAPACHE
NEXT>
NEWSERVER
FINISH
BACK
EORACLE
EOW2
CANCEL
LOCALHOST
IBM
BAC
●绑定本地
选择你本地TOMCAT
选择本地JDK
IOMCATINSTALLATIONDIRECTONY:
DOWNLOADANDINSTALL..
SPECIFYTHEINSTALLATIONDIRECTORY
TOMCATSERVER
WORKBENCHDEFAULTJRE
APACHETOMCATV8.0
INSTALLEDJRES..
CNEWSENVER
NAME:
BROWSE
CANCEL
BACK
NEXT>
FINISH
JRE:
●选完后如下
D:LWORKLTOOLSL4-TOMCATLAPACHE-TOMCAT-8.0.33
TOMCATINSTALLATIONDIRECTONY
SPECIFYTHEINSTALLATIONDIRECTORY
APACHETOMCATV8.0
DOWNLOADANDINSTALL.
INSTALLEDJRES..
JDK1.8.025
BROWSE...
NAME:
JRE:
●绑定对应的项目
MODIFYTHERESOURCESTHATARECONFIGUREDONTHESERVER
双击添加进去
MOVERESOURCESTOTHERIGHTTOCONFIGURETHEMONTHESERVER
ADDANDREMOVE
ADDALL>>
CONFIGURED:
REMOWEALL
NEWSERVER
AVAILABLE:
ADD>
REMOVE
COFRAME
口
X
●添加后如下
MODIFYTHERESOURCESTHATARECONFIGUREDONTHESERVER
MOVERESOURCESTOTHERIGHTTOCONFIGURETHEMONTHESERVER
ADDANDREMOVE
ADDALL>>
CONFIGURED:
AVAILABLE
ADD>
REMOVEALL
<REMOVE
BACK
FRAME
NEXT>
CANCEL
EINISH
预期效果
TOMCATV8.0SERVERATLOCALHOSTSTOPPED,REPUBLISHL
SERVERSDATASOURCEEXPLORER
MARKERSDPROPERTIES
LORERSSNIPPETS
启动项目
选择START启动
CLEANTOMCATWORKDIRECTORY.
CDINOSTISTOPPEU,KEPUDIISN
LMARKERSEPRO
TOMCATV8.0SERVETATIOCAINOS
@右键
CTRL+ALT+S
CTRL+ALT+P
ALT+ENTER
ADDANDREMOVE
PROPERTIES
ALT+SHIFT+W>
PUBLISH
CLEAN.
DEBUC
CTRL+C
MONITORINA
DELETE
CTRL+ALT+R
DELETE
STOP
NEW
RENAME
SHOWIN
ECOP
PROFILE
CTRL+V
OPEN
PASTE
START
P
F3
根据项目地址访问即可
请输入你的用户名密码
管理系统
没有账号?立即注册
图书馆
记住用户名
登陆
123
图书馆管理系统
书籍检索,A
京文学出版社
工书籍信息检素
了不起的盖茨比
Q输入关键字..,
菲茨杰拉德
个人信息
北京文学出版社
佛罗伦萨之夜
功能列表
100002
待审核借阅
北京文学出版社
检素
北京文学出社
书籍名称
京文学出版社
100004
待审核归还
快乐干子
我的借阅
书籍编号
我与地坛
阿尔贝加缪
已借阅
100003
100001
海明威
王尔德
出版社
注销
100005
局外人
海涅
作者
案例项目
基于SSH+MySQL的在线考试系统.zip
(10.1 MB)
基于SSM+MySQL的图书馆管理系统.zip
(11.2 MB)
讲解说明
SSM工程-SSM配置文件说明.mp4(96.3 MB)
SSM工程-后端工程说明.mp4(61.1 MB)
SSM工程-前端交互说明.mp4(81.2 MB)
常见错误
1.数据库连接信息未修改
HTPSTATUS500-REQUESTPROCESSINAFALILEDNESTEDEXCEPTIONISORG.SDRINAFRAMEWORKTRANS
JAVA.SQLSQLEXCEPTION:ACCESSDENIEDFORUSER'ROOT@LOCALHOST(USINGPASSWORD:YES)
NOTOPENJDBCCONNECTIONFORTRANSACTIONNEST
1:,,车),品:3
WORK.TRANSACTION.CANNOTCREATETRANSACTION
0
ONNESTEDEXCEPTIONIS
RANSACTIONEXCEPTION:COULDNOTOPE
I,HESEOVRENCOUNTORDANINTERNGLERERTHTEREVENTEDTFROMFUILINGTHISRSAU
222252123
密码不对
02
ACOES:DENIEDFORUSER?XOOTE"LOCELHOET(USINEPASSRORD:YES)
1OGENTCCA21TRC0DCET8BD2C3EVE
EGEUENTEEEGHEDNETEDEEGTONTOGNPRDHNAWDTTESATONENNTOEWINM
修改成你自己预期的即可
BEANID="SALSESSIONFACTORY"CLASS="ORG.MYBATIS.SPRING.SQLSESSIONFACTORYBEAN"
2.MYBATIS的SQ1SESSION的工厂:SQ1SESSIONFACTORYBEANDATASOURCE:5用数我
确保这块都是你想要的
XMLNS:XSI="HTTP://W.W3,ORG/20E1/XMLSCHEMA-INSTANCE"XMLNS:P="HTP://WW.SPRING.
<PROPERTYNAME"DATASOURCE"REF="DATASOURCE"></PROPERTY>
HTTP://WWW.SPRINGFRAMEWORK.ORA/SCHEMA/BEANS/SPNINO-BEANS-4.AXSD
HTTP://WWN.SPRINAFRAMEWORR.ORA/SCHEMA/CONTEXT/SPRINA-CONTEXT-4.0.XSC
HTTP://WWW.SPRINGFRAMEWORR.ORG/SCHEMA/TX
MLNS:CONTEXT="HTTP://W.SPRINGFRAMEWORK.ORG/SCHEMA/CONTEXT"XMLNS:TX="HT
<PROPERTYNAME="URL"VALUE="JDBC:MYSGL://LOCALHA
CIASSORG.SPRTNGFRAMEWORR.GDBC.DATOSOURCEDRIVE
HTTP//WWW.SPRINGFRAMEWORR.ORG/SCHEMA/CONTEXT
HTTP://WWW.SPRINGFRAMEWORK.ORG/SCHEMA/TX/SPRING-TX-4.0.XSD
<PROPERTYNAME="PASSWORD"VALUE="1234S6U
<PROPERTYNAME="USERNAME"VALUE"ROOT
<!--1,数据源:DRIVERMANAGERDATASOURCE-->
HTTP://WWW.SPRINGFRAMEWORK.ORG/SCHEMA/BEANS
1<?XM1VERSION="1.E"ENCODING="UTF-8"
<CONTEXT:COMPONENT-SCANBASE-PACKAGE="CN.EDU.NEU"
EANSXMLNS="HTTP://WWW.SPRINGFRAMEWORK.
>AADEPLOYMENTDESCRIPTORFRAME
ATIS-CONFIGXMLSPRING-COMMONXML3
</CONTEXT:COMPONENT-SCAN>
MVBATIS定义鞋据源,同加载配置
<BEANID="DATASOURCE"
2JAX-WSWEBSERVICES
GSPRING-COMMON.XM
ECN.EDU.NEU.MAPPER
EJAVASCRIPTRESOURCES
PROJECTEXPLORER
国SPRING-MVCXML
ECN.EDU.NEU.SEVICE
ECN.EDU.NEU.MODEL
串CN.EDU.NEUINTERCEPTOR
SI:SCHEMALOCATION="
出CN.EDU.NEU.CORE.COMMON
CN.EDU.NEU.CORE
SJAVARESOURCES
>CN.EDU.NEU.ACTION
SWEBCONTENT
MYBATIS-CONFIGXML
>LIBRARIES
CN.EDU.NEU.CORE.UTIL
CSERVERS
PFRAMEL
GCONFIG
EBUILD
SSTC
XMYBATIS-COI
AMEDRIVERCLASSNAME"VAIUE='COM.MYSGL.JDBC.DRTVER/
PP..NANGIALOCATION"VALUEECLGSSPOTHCONFTG/MU
UE=*123456M/
<PROPERTYNAME"DRIVERC
!
HTTPI//WWWSPANMOUONK,ORG/SCHEMA/CONTENTANEONTEXT-4.0.XSD