国产粉嫩无码不卡在线观看,酒店大战丝袜高跟鞋人妻,特级精品毛片免费观看,欧美亚洲日本国产综合在线

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

一、項目需求分析

1.1 商品查詢:

基于SSM整合基礎(chǔ)上完成商品查詢,要掌握主面頁面main.jsp及商品顯示頁面product-list.jsp頁面的創(chuàng)建。

1.2 商品添加:

進一步鞏固SSM整合,并完成商品添加功能,要注意事務(wù)操作以及product-add.jsp頁面生成。

1.3 訂單查詢:

訂單的查詢操作,它主要完成簡單的多表查詢操作,查詢訂單時,需要查詢出與訂單關(guān)聯(lián)的其它表中信息,所以要了解訂單及其它表關(guān)聯(lián)關(guān)系

1.4 訂單分頁查詢:

訂單分頁查詢,我們使用的是mybatis分頁插件PageHelper,要掌握PageHelper的基本使用。

1.5 訂單詳情查詢:

訂單詳情是用于查詢某一個訂單的信息,掌握復(fù)雜的多表查詢操作。

1.6 Spring Security概述:

Spring Security是 Spring 項目組中用來提供安全認證服務(wù)的框架,它的使用很復(fù)雜,要掌握spring Security框架的配置及基本的認證與授權(quán)操作。

1.7 用戶管理:

用戶管理中我們會介紹基于spring Security的用戶登錄、退出操作。以及用戶查詢、添加、詳情等操作。

1.8 角色管理:

角色管理主要完成角色查詢、角色添加

1.9 資源權(quán)限管理:

資源權(quán)限管理主要完成查詢、添加操作,它的操作與角色管理類似,角色管理以及資源權(quán)限管理都是對權(quán)限管理的補充。

1.10 權(quán)限關(guān)聯(lián)與控制:

主要會講解用戶角色關(guān)聯(lián)、角色權(quán)限關(guān)聯(lián),這兩個操作是為了后續(xù)我們完成授權(quán)操作的基礎(chǔ),關(guān)于授權(quán)操作我們會在服務(wù)器端及頁面端分別講解

1.11 AOP日志處理

AOP日志處理,我們使用spring AOP切面來完成系統(tǒng)級別的日志收集。

二、項目數(shù)據(jù)庫介紹

2.1 產(chǎn)品表

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

2.2 訂單表

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

2.3 會員表

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

2.4 旅客表

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

2.5 用戶表

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

2.6 角色表

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

2.7 資源權(quán)限表

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

2.8 日志表

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

三、SSM 環(huán)境搭建

3.1 數(shù)據(jù)庫與表結(jié)構(gòu)

3.1.1 創(chuàng)建用戶與授權(quán)

數(shù)據(jù)庫使用Oracle Oracle 為每個項目創(chuàng)建單獨user,oracle數(shù)據(jù)表存放在表空間下,每個用戶有獨立表空間

創(chuàng)建用戶及密碼:

語法[創(chuàng)建用戶]: create user 用戶名 identified by 口令[即密碼];

例子: create user test identified by test;

授權(quán):

語法: grant connect, resource to 用戶名;

例子: grant connect, resource to test;

使用PL/SQL Developer作為Oracle數(shù)據(jù)庫可視化操作工具

連接oracle數(shù)據(jù)庫:

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

創(chuàng)建用戶及授權(quán):

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

對象權(quán)限是指針對于某一張表的操作權(quán)限,系統(tǒng)權(quán)限是指對表的CRUD操作權(quán)限, 角色權(quán)限是系統(tǒng)權(quán)限的集合,我們設(shè)置時,一般是設(shè)置角色權(quán)限,設(shè)置resource與connect即可。

3.1.2 創(chuàng)建表

3.2 maven工程搭建

3.2.1 創(chuàng)建maven工程

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

3.2.2 創(chuàng)建子模塊:

itcast-ssm-web

itcast-ssm-domain

itcast-ssm-service

itcast-ssm-dao

itcast-ssm-utils

其中創(chuàng)建itcast-ssm-web 時注意我們選擇一個web工程

3.2.3 pom.xml中添加項目依賴

3.3 編寫實體類

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

3.4 編寫業(yè)務(wù)接口

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

3.5 編寫持久層接口

企業(yè)權(quán)限管理系統(tǒng)——項目需求分析-u0026環(huán)境搭建

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。