首发文章-SSM框架搭建回顾

因为工作的缘故,好久没用SSM框架了,这几天闲着没事,又重温了一把SSM框架的搭建,尽管度娘上的资料很多,但是还是各种错误,搭了好多遍,最终还是成功了,拿出来和大家分享一下。

我搭了一个小的项目,就是简单的登录操作,登录成功能对数据库用户进行增删改查操作。我在项目运用了Redis处理缓存,拦截器处理用户登录信息,bootstrap搭建简单的前台页面,还包括图片轮播,上传下载功能,分页等功能。开发使用的Intellij idea 2013,JDK1.7,Tomcat8.0,mysql5.6。废话不多说,直接上项目。

首先是我的整体架构:

首发文章-SSM框架搭建回顾

SSM主题架构

其实框架的难度主要是那几个配置文件,弄不好老是出错。下面一个个看。

首先是数据库配置文件:jdbc.properties

首发文章-SSM框架搭建回顾

数据库配置

就是一些简单的配置,都是网上找的。强调一下,jdbc.url后面一定要加上数据库编码的相关配置,不然存到数据库会乱码的。

log4j.properties:

首发文章-SSM框架搭建回顾

日志输入配置

下面就是核心配置了,首先是创建Spring MVC自动创建的配置文件,我没有改名字,就移动了一下位置,mvc-dispatcher-servlet.xml

首发文章-SSM框架搭建回顾

首发文章-SSM框架搭建回顾

首发文章-SSM框架搭建回顾

这就是我的配置文件的全部内容,刚开始写的时候各种报错,注释都尽量写清楚了,主要是jar包和路径写对应该就没有多大问题。

applicationContext.xml:自动装载Bean的配置

首发文章-SSM框架搭建回顾

spring-mybatis.xml:数据库方面的配置

首发文章-SSM框架搭建回顾

首发文章-SSM框架搭建回顾

首发文章-SSM框架搭建回顾

这就所有的配置文件,这时候就可以启动项目试一下了,没问题就可以正常启动了,有问题欢迎大家和我交流。另外文章都是截图,只是提供个思路,如果大家需要项目源码,大家可以留言告诉我,我免费提供给大家。第一次写,不好之处大家多多谅解。

下面附录项目运行截图:

首发文章-SSM框架搭建回顾

登录成功首页

首发文章-SSM框架搭建回顾

创建用户


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
好的,下面是一个简单的Java-SSM框架图书管理系统的制作流程: 1. 确定需求:根据图书管理系统的需求确定模块和功能,比如图书信息管理、借阅管理、用户管理、权限管理等。 2. 设计数据库:根据需求设计数据库,包括图书信息表、借阅信息表、用户信息表等。 3. 搭建开发环境:安装JDK、Maven、Tomcat等开发工具和环境。 4. 创建项目:使用Maven创建Java-SSM框架项目。 5. 配置框架:配置Spring、SpringMVC和Mybatis框架,包括配置数据源、事务管理等。 6. 编写代码:根据需求和数据库设计,编写Java代码实现系统功能,包括后端的业务逻辑和前端的页面展示。 7. 测试调试:对系统进行测试和调试,确保功能正常。 8. 部署上线:将系统部署到服务器上线,供用户使用。 具体实现的细节可以参考以下的步骤: 1. 创建Maven项目:使用Maven创建一个Java-SSM框架的项目。 2. 配置pom.xml文件:在pom.xml文件中添加所需的依赖,包括Spring、SpringMVC和Mybatis等。 3. 配置web.xml文件:配置web.xml文件,包括DispatcherServlet和ContextLoaderListener等。 4. 配置Spring配置文件:在Spring配置文件中配置数据源、事务管理等。 5. 配置Mybatis配置文件:在Mybatis配置文件中配置数据源和SQL映射文件等。 6. 编写Java代码:根据需求和数据库设计,编写Java代码实现系统功能,包括后端的业务逻辑和前端的页面展示。 7. 测试调试:对系统进行测试和调试,确保功能正常。 8. 部署上线:将系统部署到服务器上线,供用户使用。 以上是一个简单的Java-SSM框架图书管理系统的制作流程,具体实现还需要根据您的实际情况进行调整。希望对您有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值