国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建

這篇具有很好參考價(jià)值的文章主要介紹了itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Day1:

a. 項(xiàng)目概述

itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建,蒼穹外賣開發(fā)筆記,學(xué)習(xí),筆記,java,mybatis,spring,spring boot
itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建,蒼穹外賣開發(fā)筆記,學(xué)習(xí),筆記,java,mybatis,spring,spring boot
itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建,蒼穹外賣開發(fā)筆記,學(xué)習(xí),筆記,java,mybatis,spring,spring boot

b. 開發(fā)環(huán)境搭建

(1). 前端環(huán)境搭建

  • 前端工程基于 nginx 運(yùn)行
  • 啟動(dòng)nginx:雙擊 nginx.exe 即可啟動(dòng) nginx 服務(wù),訪問端口號(hào)為 80

(2). 后端環(huán)境搭建

  • 后端工程基于 maven 進(jìn)行項(xiàng)目構(gòu)建,并且進(jìn)行分模塊開發(fā)
    itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建,蒼穹外賣開發(fā)筆記,學(xué)習(xí),筆記,java,mybatis,spring,spring boot
    itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建,蒼穹外賣開發(fā)筆記,學(xué)習(xí),筆記,java,mybatis,spring,spring boot
    itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建,蒼穹外賣開發(fā)筆記,學(xué)習(xí),筆記,java,mybatis,spring,spring boot
    itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建,蒼穹外賣開發(fā)筆記,學(xué)習(xí),筆記,java,mybatis,spring,spring boot

(3). 前后端聯(lián)調(diào)

itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建,蒼穹外賣開發(fā)筆記,學(xué)習(xí),筆記,java,mybatis,spring,spring boot文章來源地址http://www.zghlxwxcb.cn/news/detail-552222.html

c. 完善登錄功能

    1. 修改數(shù)據(jù)庫中明文密碼,改為MD5加密后的密文
    1. 修改Java代碼,前端提交的密碼進(jìn)行MD5加密后再跟數(shù)據(jù)庫中密碼比對(duì)//進(jìn)行md5加密,然后再進(jìn)行比對(duì)
//進(jìn)行md5加密,然后再進(jìn)行比對(duì)
// TODO 后期需要進(jìn)行md5加密,然后再進(jìn)行比對(duì)
password = DigestUtils.md5DigestAsHex(password.getBytes());
if (!password.equals(employee.getPassword())) {
	//密碼錯(cuò)誤
	throw new PasswordErrorException(MessageConstant.PASSWORD_ERROR);
}

d. Swagger

  • 1.導(dǎo)入 knife4j 的maven坐標(biāo)
<dependency>
            <groupId>com.github.xiaoymin</groupId>
            <artifactId>knife4j-spring-boot-starter</artifactId>
            <version>3.0.2</version>
</dependency>
  • 2.在配置類中加入 knife4j 相關(guān)配置
/**
     * 通過knife4j生成接口文檔
     * @return
     */
    @Bean
    public Docket docket() {
        log.info("準(zhǔn)備生成接口文檔");
        ApiInfo apiInfo = new ApiInfoBuilder()
                .title("蒼穹外賣項(xiàng)目接口文檔")
                .version("2.0")
                .description("蒼穹外賣項(xiàng)目接口文檔")
                .build();
        Docket docket = new Docket(DocumentationType.SWAGGER_2)
                .apiInfo(apiInfo)
                .select()
                .apis(RequestHandlerSelectors.basePackage("com.sky.controller"))
                .paths(PathSelectors.any())
                .build();
        return docket;
    }
  • 3.設(shè)置靜態(tài)資源映射,否則接口文檔頁面無法訪問
/**
* 設(shè)置靜態(tài)資源映射
* @param registry
*/
protected void addResourceHandlers(ResourceHandlerRegistry registry) {
 registry.addResourceHandler("/doc.html").addResourceLocations("classpath:/META-INF/resources/");      registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");
}

到了這里,關(guān)于itheima蒼穹外賣項(xiàng)目學(xué)習(xí)筆記--Day1:項(xiàng)目介紹與開發(fā)環(huán)境搭建的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 蒼穹外賣 day1 搭建成功環(huán)境

    蒼穹外賣 day1 搭建成功環(huán)境

    idea找不到打包生成的文件目錄怎么辦,首先點(diǎn)擊這個(gè)小齒輪 然后就能找到隱藏的文件 這個(gè)jar包內(nèi)含tomcat,可以直接丟在linux上用 開發(fā)環(huán)境:開發(fā)人員在開發(fā)階段使用的環(huán)境,一般外部用戶無法訪問 測試環(huán)境:專門給測試人員使用的環(huán)境,測試項(xiàng)目用 生產(chǎn)環(huán)境:正式對(duì)外提

    2024年02月11日
    瀏覽(34)
  • 蒼穹外賣day11筆記

    蒼穹外賣day11筆記

    今日首先介紹前端技術(shù)Apache ECharts,說明后端需要準(zhǔn)備的數(shù)據(jù),然后講解具體統(tǒng)計(jì)功能的實(shí)現(xiàn),包括營業(yè)額統(tǒng)計(jì)、用戶統(tǒng)計(jì)、訂單統(tǒng)計(jì)、銷量排名。 ECharts是一款基于 Javascript 的數(shù)據(jù)可視化圖表庫。我們用它來展示圖表數(shù)據(jù)。 步驟 1). 引入echarts.js 文件 2). 為 ECharts 準(zhǔn)備一個(gè)設(shè)

    2024年02月13日
    瀏覽(25)
  • 蒼穹外賣day02項(xiàng)目日志

    蒼穹外賣day02項(xiàng)目日志

    參考產(chǎn)品原型,設(shè)計(jì)表和接口。 1.1.1設(shè)計(jì)表 看員工管理的產(chǎn)品原型: 有員工姓名、賬號(hào)、手機(jī)號(hào)、賬號(hào)狀態(tài)、最后操作時(shí)間等。 注意,操作一欄不是字段,其中的啟用禁用才是。 再看添加員工的原型: ?可以發(fā)現(xiàn)還有性別和身份證號(hào)。 不要忘了旁邊: 還有密碼。 總結(jié)出了

    2024年02月14日
    瀏覽(27)
  • 項(xiàng)目實(shí)戰(zhàn)————蒼穹外賣(DAY11)

    項(xiàng)目實(shí)戰(zhàn)————蒼穹外賣(DAY11)

    Apache ECharts 營業(yè)額統(tǒng)計(jì) 用戶統(tǒng)計(jì) 訂單統(tǒng)計(jì) 銷量排名Top10 功能實(shí)現(xiàn): 數(shù)據(jù)統(tǒng)計(jì) 數(shù)據(jù)統(tǒng)計(jì)效果圖: 1.1 介紹 Apache ECharts 是一款基于 Javascript 的數(shù)據(jù)可視化圖表庫,提供直觀,生動(dòng),可交互,可個(gè)性化定制的數(shù)據(jù)可視化圖表。 官網(wǎng)地址:Apache ECharts 常見效果展示: 1). 柱形圖

    2024年01月20日
    瀏覽(25)
  • 黑馬蒼穹外賣學(xué)習(xí)Day12

    黑馬蒼穹外賣學(xué)習(xí)Day12

    結(jié)果 Controller層 Service實(shí)現(xiàn)類

    2024年01月25日
    瀏覽(17)
  • Java項(xiàng)目-蒼穹外賣-Day10-SpirngTask及WebSocket

    Java項(xiàng)目-蒼穹外賣-Day10-SpirngTask及WebSocket

    本章實(shí)現(xiàn)的業(yè)務(wù)功能 超時(shí)未支付訂單自動(dòng)取消,配送中訂單商家忘點(diǎn)完成自動(dòng)再固定時(shí)間檢查且修改成完成狀態(tài) 來單提醒功能 催單提醒功能 一般的話周幾和第幾日是不能同時(shí)出現(xiàn)的 因?yàn)楸热?4月15日 周四 可能4月15日不是周四 可能沖突的 所以周和日一般只能有一個(gè) 現(xiàn)在有

    2024年02月09日
    瀏覽(18)
  • 蒼穹外賣-第一章項(xiàng)目介紹

    1)管理端功能 員工登錄/退出 , 員工信息管理 , 分類管理 , 菜品管理 , 套餐管理 , 菜品口味管理 , 訂單管理 ,數(shù)據(jù)統(tǒng)計(jì),來單提醒。 2)用戶端功能 微信登錄 , 收件人地址管理 , 用戶歷史訂單查詢 , 菜品規(guī)格查詢 , 購物車功能 , 下單 , 支付、分類及菜品瀏覽。 1)管理端 餐飲企業(yè)

    2024年02月08日
    瀏覽(27)
  • Java項(xiàng)目-蒼穹外賣-Day11-Apache ECharts數(shù)據(jù)統(tǒng)計(jì)

    Java項(xiàng)目-蒼穹外賣-Day11-Apache ECharts數(shù)據(jù)統(tǒng)計(jì)

    主要是以下四項(xiàng)的統(tǒng)計(jì),以不同形式的圖形進(jìn)行展示 自己去網(wǎng)站上看一哈,我不太懂前端 com.sky.controller.admin.ReportController com.sky.service.impl.ReportServiceImpl.java orderMapper orderMapper.xml Reportcontroller ReportServiceImpl orderMapper.xml reportController ReportServiceImpl orderMapper.xml

    2024年02月09日
    瀏覽(27)
  • 蒼穹外賣部署到云服務(wù)器使用Docker學(xué)習(xí)筆記

    蒼穹外賣部署到云服務(wù)器使用Docker學(xué)習(xí)筆記

    通過部署docker學(xué)習(xí)過程中產(chǎn)生的經(jīng)驗(yàn)寫下本文,本文完成前端和后端代碼部署,網(wǎng)上的教程對(duì)小白很不友好,寫下本文方便自己以后自己查閱并分享給大家讓大家盡量少踩坑,可以順利學(xué)會(huì)docker并成功部署項(xiàng)目 注:服務(wù)器系統(tǒng)使用CentOS7,遠(yuǎn)程工具使用寶塔,宿主機(jī)(服務(wù)器

    2024年02月02日
    瀏覽(173)
  • 蒼穹外賣-day14:前端環(huán)境搭建、員工管理

    蒼穹外賣-day14:前端環(huán)境搭建、員工管理

    前端環(huán)境搭建 員工分頁查詢 啟用禁用員工賬號(hào) 新增員工 修改員工 1.1 技術(shù)選型 本項(xiàng)目使用到的前端技術(shù)如下: node.js vue ElementUI axios vuex vue-router typescript 1.2 熟悉前端代碼結(jié)構(gòu) 直接導(dǎo)入課程資料中提供的蒼穹外賣項(xiàng)目前端初始工程,此工程中已經(jīng)開發(fā)了部分功能,后續(xù)我們

    2024年04月28日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包