1. 程式人生 > >SSM專案整合筆記-原專案重構

SSM專案整合筆記-原專案重構

摘要

在寫這篇文章之前已經開發完成了本文描述需要重構的一個基於JavaWeb的人事管理系統的專案,想通過在工作中學習到的一些新技術對原來的這個PMS專案進行重構,學習一下技術的應用以及記錄,方便自己總結,也希望對剛開始學習JavaWeb的童鞋有一丟丟幫助,高手勿噴,謝謝!

計劃

需要好好計劃一下,把這一系列的文章一定要寫完,算是給自己定的一個目標吧!最近有點懶。。。
1. 20170920對原專案進行分析,對包重新分類,按照阿里java開發手冊進行專案重構,為下一步專案的進行一步優化做準備。
2. 20170924之前完成Spring的分析和專案整合。。
由於工作時間問題,暫定月底前完成這兩項整合。

開始整合

原專案分析結構分析

原來的專案已經把最開始的版本使用Maven進行整合,再次基礎上是目前專案的結構:
這裡寫圖片描述

原來的專案結構使用最基本的MVC分層框架進行分層:

  • Dao 資料庫操作,進行資料庫的增刪改查;
  • model 實體包,對應資料庫中的相關表;
  • servlet 控制層,也是業務邏輯層,進行業務邏輯處理;
  • util 工具類,相關工具類,報錯MD5加密等工具類檔案;
  • resources 相關配置檔案

最終結論

其實當前專案分層已經很明確了,職責區分已經明顯,所以沒有必要再去進行分包操作,同時,這個專案也是比較小,是一個學習練手的專案,最終暫時不對包進行重新劃分,到後面整合SpringMVC之後再進行分包操作。
當前版本程式碼已經發布到GitHub,歡迎大家分享評論:

https://github.com/TaciturnK/PMS

相關推薦

SSM專案整合筆記-專案重構

摘要 在寫這篇文章之前已經開發完成了本文描述需要重構的一個基於JavaWeb的人事管理系統的專案,想通過在工作中學習到的一些新技術對原來的這個PMS專案進行重構,學習一下技術的應用以及記錄,方便自己總結,也希望對剛開始學習JavaWeb的童鞋有一丟丟幫助,高手

SSM搭建整合(Maven專案)第一篇 外加增刪改查

 一、 首先我們得先建一個Maven專案,可以參考我這篇文章:https://blog.csdn.net/qq_38000902/article/details/79565136 建後以下目錄,你會發現IDEA識別不了,我們得設定讓IDEA識別一下: 開啟File裡面的Pro

ssm框架的maven web專案整合redis服務

一、Linux下redis的安裝    單檯安裝,測試用     開啟https://redis.io/download,往下翻,Installation ,有詳細的安裝、啟動和簡單測試的命令 二、整合redis服務   下面就是在study專案中整合redis服務(根據自己的專案進行相應的修改):

重磅迴歸-SSM整合進階專案實戰之個人部落格系統

    歷經一個多月的重新設計,需求分析以及前後端開發,終於有了一定的輸出:我自己實現的spring4+springmvc+mybatis3整合的進階專案實戰-個人部落格系統 已然完成了,系統採用mvc三層模式進行整體的開發,涉及到技術一下子很難全部列出,其中不得不提的有:整

SSM整合進階專案實戰-個人部落格系統-鍾林森-專題視訊課程

SSM整合進階專案實戰-個人部落格系統—398人已學習 課程介紹         "SSM整合進階專案實戰-個人部落格系統開發",屬於中級課程,適合於具備了一定java基礎以及Spring,Spri

PMBOK(第六版) PMP筆記——《四》第四章(專案整合管理)

從第四章開始,進入49個過程的學習。49個過程被劃分為十大知識領域,分為十個章節, 本章節是專案整合管理知識領域,主要講述專案整合管理的7個過程。 1、需要對什麼進行整合管理? 干係人需求、約束條件、專案管理各個過程、專案集、專案組合的政策、公司戰略等等。 2、如何實現整合管理? 在整合管理的過

ssm專案整合

目錄 前言 建立maven專案 新增依賴 配置檔案 總覽 jdbc配置 mybatis配置 dao層配置 service層配置 事務配置 controller配置 web.xml 使用 前言 spri

SSM整合系列之 SSM專案整合

Spring、SpringMVC和Mybatis已經是非常成熟的框架了,使用該框架開發已有些時日了,從今天開始呢就對用此框架開發的過程進行一系列的總結,旨在個人總結中提升自己,同時能幫到需要的人就更好了(大牛可忽略此文)。本文將著重介紹專案的搭建整合。 專案git地址:https://g

Tomcat筆記_Mac版IDEA-Maven專案整合tomcat

一、下載安裝Tomcat         下載Tomcat: http://tomcat.apache.org/download-80.cgi#8.5.15           Core目錄下

ssm專案整合步驟

第一步:整合dao層 mybatis 和 spring ,通過 spring 管理 mapper 介面。 使用 mapper 的掃描器自動掃描 mapper 介面 在spring中進行註冊。 MConfig.xml <?xml version="1.0" encoding

SSM專案整合

1、新增jar包 2、web.xml檔案  <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" x

分散式電商專案(02)--後臺管理系統SSM框架整合

前言:上一篇部落格講了此次分散式電商專案後臺管理系統的工程的搭建,這一篇就講一下SSM框架的整合 1.整合思路 下面說到的配置檔案都需要放到manager-web工程下,因為此工程為war工程,而其它的工程都只是一個jar包,具體如下圖所示 1.1 DAO層 mybatis整合spring,通過spr

eclipse maven專案整合SSM框架(親測有效)

本文蒐集了網上的很多資料,整理得來,版權歸相關作者所有 首先 maven的配置 請自行百度,本文預設一切環境都搭建完畢,只是需要完整的專案構建與SSM框架整合流程 當你解決完上述問題後,你的專案應該完成整合了。

maven專案SSM+Shiro整合配置中,在有SpringMVC+MyBatis配置下整合shiro的配置步驟

      最近在做SSM(SpringMVC+Shiro+MyBatis)整合的一個專案,對於shiro的配置不是特別熟練,於是想要寫下來,加深一下印象。在有SpringMVC+MyBatis配置的基礎上整合shiro:       首先進入shiro的官方網站(http

帶你逐步深入瞭解SSM框架——淘淘商城專案之框架整合,後臺系統搭建

1.  今日計劃 1、  SSM框架整合 2、  mybatis逆向工程 3、  商品列表 4、  商品列表分頁處理 2.  SSM框架整合 2.1. 後臺系統所用的技術 框架:Spring + SpringMVC +Mybatis 前端:EasyUI 資料庫:mysql

用maven 建立ssm專案 ----學習筆記

轉載 https://www.cnblogs.com/youzhibing/p/5004619.html maven搭建   安裝過程挺簡單的,去apache下載apache-maven的zip包,解壓到一個目錄下,如下圖   接下來配置windows環境,右擊我的電腦-

SSM】Eclipse使用Maven建立Web專案+整合SSM框架

       自己接觸ssm框架有一段時間了,從最早的接觸新版ITOO專案的(SSM/H+Dobbu zk),再到自己近期來學習到的《淘淘商城》一個ssm框架的電商專案。用過,但是還真的沒有自己搭建過,一直都是用別人搭建好的。所以,從網上找了一些材料,結合自己來解決過程

shiro與SSM專案整合

web.xml中配置shiro的filter 在web系統中,shiro也通過filter進行攔截。filter攔截後將操作權交給spring中配置的filterChain(過慮鏈兒) shiro提供很多filter。 applicatio

SSM專案整合mybatis-plus

1.刪除原先專案中的mybatis和mybatis-plus兩個包 2.匯入mybatis-plus包 <dependency> <groupId>com.baomid

SSM 實訓筆記 -12- 開源 Spring+Spring MVC+JDBC Template 增刪改查 前期專案(maven)

SSM 實訓筆記 -12- 開源 Spring+Spring MVC+JDBC Template 增刪改查 前期專案(maven) 實訓前期小專案,大佬勿笑 僱員資訊管理系統 2019-01-11 專案簡介: 內容: Spring + Spring MVC