博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SSM 实战项目①丨图书管理系统 丨(0) 项目概要及本系列介绍
阅读量:2828 次
发布时间:2019-05-14

本文共 1295 字,大约阅读时间需要 4 分钟。

copyright

本项目源码已放到 Github 上:https://github.com/hedon954/luojiaLibrary.git

因为本人也是 SSM 初学者,这只是我学习 SSM 的第 1 个实战项目,所以必定会有诸多错误地方,还望批评指出~


1. 项目介绍

本项目其实就是一个简单的[图书管理系统],实现的功能也非常基础,就是基本的“图书管理”,“读者管理”,“管理员管理”,“借阅书籍”,“续借书籍”,“归还书籍”。其中涉及到的操作无非也就是基本的 CRUD,所以这是一个非常基础非常基础的项目,不过笔者作为一个学习 Java 仅半年时间的初学者,在开发本项目期间还是学习到了非常多的东西,所以特此做一番总结,梳理梳理在这个过程中学习到的一些技能和重要的东西,便于日后回顾,也是与诸位分享,希望共同学习,共同进步。

2. 系列介绍

本系列不会把整个开发过程给复盘一遍,主要是挑其中一些比较有代表性的环节进行回顾和总结,其原因是笔者觉得这些今后可能会用到,为了便于回顾,所以将其整理出来。本系列目前计划的 blog 内容有:

  1. 登录功能的实现(2) —— 拦截器

  2. 注册功能的实现 —— 增

  3. 查询读者列表—— 查(②分页查询

  4. 删除读者 —— 删(①单个删除;②批量删除

  5. 编辑读者 —— 改(先查后改)

  6. 小技能点结合篇

3. 环境说明

  • 操作系统:MacOS Catalina 10.15.x、Windows 10
  • 编译器:IntelliJ IDEA 2019.1 Ultimate Edition
  • 数据库:Mysql 8.0.19
  • Spring 版本:5.0.2 RELEASE
  • JDK版本:1.8
  • 服务器:Tomcat 9.x

4. 技术栈

image-20200605151817982

[1] 前端:

HTML、CSS、JavaScript、AJax、jQuery、Bootstrap(之前可以没学过)

[2] 后端:

Spring、SpringMVC、Mybatis、Mybatis Generator(之前可以没学过)

[3] JavaWeb:

JSP、Servlet、EL表达式、JSTL 标签库、Json、XML

PS:JSP 技术已经过时,不过作为一个初学者,笔者还是学习并使用了 JSP。

[4] 服务器:

Tomcat(有所了解即可)

[5] 数据库:

Mysql(会基本的增删改查及联合查询即可)

[6] 依赖管理

Maven(有所了解即可)

5. 技术储备

本章节会持续更新,总结笔者开发过程中涉及到的基础知识,当作巩固。

[1] 如何快速在本地运行项目

未完待续

6. 学习资料推荐

本章节会持续更新,这些都是笔者学习过的资料,自认为不错,特此分享。

[1] JavaWeb

[2] SSM

[3] SSM整合实战 —— CRUD

[4] Git & Github

未完待续

△ 项目部分界面展示

  • 登录界面
    image-20200605162101905
  • 图书借阅排行榜
    image-20200605162143979
  • 图书借阅
    image-20200605162236557
  • 读者服务
    image-20200605162311031

本篇开头的排版风格是模仿博主 @Codesheep 的,因为觉得这样排版挺好看,所以就学习一下~

PS:开头图片为我小组小伙伴所制作,这里吹爆一波~

转载地址:http://mmded.baihongyu.com/

你可能感兴趣的文章
Mongodb - 基于Linux环境的安装配置
查看>>
Mongodb - 基于Windows环境的安装配置
查看>>
Mongodb - 简单介绍、基本操作总结
查看>>
apache的日志分析
查看>>
Facebook背后的开源力量
查看>>
C# 数据库系统中使用GDI+绘制柱状图
查看>>
JAVA的堆栈详解
查看>>
android开发要点记录
查看>>
Android混合开发之Activity类与html页面之间的相互跳转(并解决黑屏问题)
查看>>
小智慧46
查看>>
StringBuilder源码分析
查看>>
ios笔记-- 多线程应该知道的那几件事 GCD NSThread NSOperation
查看>>
Maven--构建企业级仓库(二)
查看>>
50种制作图表JS库
查看>>
Maven--几个需要补充的问题(三)
查看>>
C# 基础知识 (三).主子对话框数值传递
查看>>
Redis 的基础数据结构与使用
查看>>
Redis核心原理
查看>>
Redis 5 之后版本的高可用集群搭建
查看>>
Redis 5 版本的高可用集群的水平扩展
查看>>