【e3项目学习一】——SSM框架搭建小总结

简介: 业余时间,将e3的项目(针对于dubbo框架以及redis、nginx、fastdfs、消息队列等技术点)进行了一个前期学习,搭建了ssm的框架,并将其上传到了我的gethub上面(单击连接访问我的github,地址:连接),以后再做相关项目的时候就可以直接拿来用了~

【背景】


   业余时间,将e3的项目(针对于dubbo框架以及redis、nginx、fastdfs、消息队列等技术点)进行了一个前期学习,搭建了ssm的框架,并将其上传到了我的gethub上面(单击连接访问我的github,地址:连接),以后再做相关项目的时候就可以直接拿来用了~


【过程】


一、介绍


针对于SpringMVC+Spring+Mybatis的一条线的梳理框架搭建到最后的调试通过,完事之后感觉还是很简单的,但是在过程中也遇到了一些小小的坎坷~


二、环境要求


jdk1.8


maven3.2.3



当然可以在我的这个版本的基础上进行合理调整


三、框架介绍


e3-parent:父工程,打包方式pom,管理jar包的版本号。项目中所有工程都应该继承父工程。


|--e3-common:通用的工具类通用的pojo。打包方式jar


|--e3-manager:服务层工程。聚合工程。Pom工程


 |--e3-manager-dao:打包方式jar

 

 |--e3-manager-pojo:打包方式jar

 

 |--e3-manager-interface:打包方式jar

 

 |--e3-manager-service:打包方式:jar

 

 |--e3-manager-web:表现层工程。打包方式war


四、步骤


  1.将代码下载下来,导入自己的编译器中~


  2.将其中的e3mall.sql导入到mysql数据库中


  3.通过配置maven进行项目中依赖的jar,将其下载到自己的本地仓库


  4.配置一个tomcat将e3-manager-web配置到tomcat中进行启动就可以看到页面了


五、测试访问


  http://localhost:8080/item/123


  注:123是TbItem中随便一个主键id的值


六、遇到的坑


  这个框架没有加入日志,所以,在到service的实现层中调用的时候,可能因为数据库的账号密码错误导致没反应~


  本次版本已经加入日志,如果有问题会有相关日志输出


【总结】


   学习了能够及时总结,带给我的感受还是非常深刻的,因为播种过后毕竟到秋收才能感受到那些汗水带给自己的快乐,然而针对于学习,总结就是收获的时候。


   一路走来,更加相信高人指点的思想:考完的总结才是真正提升的时候、学后的总结才是真正收获的时候


   一直在思考自己这一路以来的改变,是什么让自己从一个与计算机完全不相关的专业到达了现在的层次,其中有太多的说不出的感受,但是就是在一步步的学习总结中,我似乎明白了一份看似没太大作用的总结,却能够像阳光润物细无声般灿烂。

相关文章
|
2月前
|
SQL Java 数据库连接
2-SSM框架篇
Spring框架核心知识点总结,涵盖IOC、DI、Bean作用域、事务管理、AOP、Spring MVC流程及MyBatis相关问题。内容包括控制反转与依赖注入原理、Bean生命周期与线程安全、事务传播机制、JDK与CGLIB代理区别、MyBatis动态SQL与缓存机制等高频面试题。
38 0
|
6月前
|
小程序 Java 关系型数据库
weixin030英语学习交流平台小程序+ssm(文档+源码)_kaic
本文介绍了英语学习交流平台小程序的开发全过程,包括系统分析、设计与实现。该小程序基于Java的SSM框架进行后端管理开发,使用MySQL作为数据库,并借助微信开发者工具确保系统稳定性。小程序设有管理员和用户两个角色,功能涵盖个人中心、每日打卡、学习计划、论坛交流等,具有操作简单、界面清晰、功能齐全的特点。通过技术可行性、经济可行性和操作可行性分析,证明了系统的实用性和高效性,为英语学习者提供了一个便捷的交流平台。
|
6月前
|
小程序 Java 关系型数据库
weixin025移动学习平台的设计与实现+ssm(文档+源码)_kaic
基于微信小程序的移动学习平台旨在解决传统APP占用过多手机存储空间的问题,提升用户体验。该平台使用微信开发者工具开发前端,SSM框架和Java语言开发后台,并采用MySQL数据库保存数据。系统支持管理员对教师、课程、学生信息进行管理,教师可查看及审核作业,管理课程资源;学生能提交作业、查看审核结果并收藏或评论课程资源。此平台使用户无需安装独立APP即可访问学习内容,极大提升了便捷性和管理效率。 关键词:基于微信小程序的移动学习平台;微信开发者工具;SSM框架
|
Java 数据库连接 Maven
手把手教你如何搭建SSM框架、图书商城系统案例
这篇文章是关于如何搭建SSM框架以及实现一个图书商城系统的详细教程,包括了项目的配置文件整合、依赖管理、项目结构和运行效果展示,并提供了GitHub源码链接。
手把手教你如何搭建SSM框架、图书商城系统案例
|
6月前
|
前端开发 Java 数据库连接
Spring MVC 扩展和SSM框架整合
通过以上步骤,我们可以将Spring MVC扩展并整合到SSM框架中。这个过程包括配置Spring MVC和Spring的核心配置文件,创建控制器、服务层和MyBatis的Mapper接口及映射文件。在实际开发中,可以根据具体业务需求进行进一步的扩展和优化,以构建更加灵活和高效的企业级应用程序。
137 5
|
7月前
|
Java 关系型数据库 MySQL
ssm063基于SSM框架的德云社票务系统的设计与实现(文档+源码)_kaic
基于SSM框架的德云社票务系统旨在解决传统相声订票方式费时费力的问题,提供便捷的在线订票平台。系统采用Java技术、MySQL数据库,结合B/S架构,确保数据安全性和操作简便性。用户可轻松查询、预订相声票务信息,管理员则能高效管理票务和会员信息。该系统功能齐全、运行稳定,适用于现代信息化生活需求,有效提升德云社的票务管理效率与用户体验。
|
12月前
|
Java 应用服务中间件 数据库连接
ssm项目整合,简单的用户管理系统
文章介绍了一个使用SSM框架(Spring、SpringMVC、MyBatis)构建的简单用户管理系统的整合过程,包括项目搭建、数据库配置、各层代码实现以及视图展示。
ssm项目整合,简单的用户管理系统
|
11月前
|
SQL Java 数据库连接
快速搭建SSM项目【最全教程】~令狐小哥版
快速搭建SSM项目【最全教程】~令狐小哥版
693 1
|
11月前
|
前端开发 Java 关系型数据库
【保姆级SSM教程】高并发朋友圈点赞项目设计
【保姆级SSM教程】高并发朋友圈点赞项目设计
191 0
|
12月前
|
XML Java 数据库连接
如何搭建SSM框架、图书商城系统
这是一份详尽的《Spring + SpringMVC + Mybatis 整合指南》,作者耗时良久整理出约五万字的内容,现已经全部笔记公开。此文档详细地介绍了如何搭建与整合SSM框架,具体步骤包括创建Maven项目、添加web骨架、配置pom文件以及整合Spring、SpringMVC和Mybatis等。无论是对初学者还是有一定基础的开发者来说,都是很好的学习资源。此外,作者还提供了项目源码的GitHub链接,方便读者实践。虽然当前主流推荐学习SpringBoot,但了解SSM框架仍然是不可或缺的基础。
144 0

热门文章

最新文章