一、前言
在软件开发行业,框架就类似建房子的地基,一个好的框架可以让软件项目的建设事半功倍。现在很多初学者或者学生一开始可能并没有一个完整的框架进行系统性的案例制作与学习,在网上找的或者学校老师提供的框架太过于基础,和实际公司使用的框架要求相差很大,学习的效果并不太好。为了解决这个问题,数维图将公司里实际使用的开发框架开源发布出来,并提供配套的文档供大家探讨、学习。并文章讲解的对应数维图SSM框架,这套框架是公司的架构师多年的工作积累完善的一套框架,已经使用这套框架开发过20多个大中型软件项目,非常的稳定成熟。
二、SSM框架工程源码下载
框架源码工程发布在数维图官网的数维图学院-项目案例课程栏目中。数维图发布的项目会以一个最基础的实际项目为案例进行发布,同时以后还会发布其他的项目案例。
官网下载地址:https://www.sovitjs.com/project_demo.html
下载前需要登录数维图。
数维图发布的开源框架版本归数维图公司所有,主要提供给学习软件开发的学生以及软件开发爱好者学习使用,如果要用来做商业项目使用请先针求数维图同意。
三、工程的配置、运行
工程下载以后解压到本地,里面包含一个文件夹和两个文件:SSMBase_college、ssm_base.sql和工程说明文档。
SSMBase_college是工程源码包,ssm_base.sql是工程运行的数据库脚本。
运行工程之前需要先安装数据库并把脚本导入到数据库中。
Ø 安装Mysql5.7
到网下搜索Mysql安装教程,下载Mysql5.7安装,安装成功后用mysql连接工具登录数据库并创建数据库,我这里使用的是MySQL-Front。如下图:
创建一个名为ssm_base的数据库,然后直接在数据名上右击import-SQL File...
选择ssm_base.sql脚本进入导入操作。导入成功后可以看到里面有19张表。
Ø 安装JDK1.8
数据库安装完以后,需要安装JDK1.8,到网上下载JDK1.8安装并配置好环境变量:
增加一个JAVA_HOME的环境变量,值为jdk的目录地址。
然后在Path变量中增加jdk的变量
也可以这样写:%JAVA_HOME%\bin
配置完成以后可以在cmd窗口中测试java
输入java -version可以看到java的版本信息。
Ø 下载Tomcat8.5并配置访问地址
到网上下载Tomcat8.5,直接下载绿色版解压即可。
Tomcat解压后的目录结构如上图,进入到conf目录,找到server.xml用编辑器打开并拉到最后面
在<Host>里面增加一个<Context>,修改docBase指向的目录为你下载解压的工程目录的WebRoot地址。
结下来就可以启动Tomcat运行系统了,注意运行系统前必须先确定数据库连接配置是否正确,下载后的数据库连接配置如下图:
文件地址:\SSMBase_college\WebRoot\WEB-INF\classes
这里默认配置的数据库为本机Mysql的ssm_base库,用户名密码均为root。
如果与你的Mysql不一样,请修改成你自己的Mysql连接。
进入到tomcat的bin目录下:
找到startup.bat双击启动。
启动完成后打开浏览器,输入http://localhost:8080回车即可进入系统登录页:
初始用户名和密码:admin123456
登录成功。
如有疑问请进QQ群:762443014
下一篇文章将讲解在Eclipse导入工程及工程中的结构、配置说明。
Web组态示例 查看更多的示例