- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
项目3
企业应用架构设计;【学习目标】;【项目介绍】;【知识结构】;任务1.搭建前后端分离架构;任务描述;知识准备;;任务实施;(1)使用SpringStarterProject创建项目,单击选择“File-New-Project”,在弹出的“NewProject”窗口选择“SrpingBoot-SpringStarterProject”,单击“Next”按钮,结果如图4-1所示:;(2)在“NewSpringStarterProject”窗口,设置Name为“ordersys_bravo”,Group为“com.chinasofti”,JavaVersion为“8”,Package为“com.chinasofti.ordersys”,单击“Next”按钮,结果如图4-2所示:;(3)在“NewSpringStarterProjectDependencies”窗口,单击选择“DeveloperTools-SpringBootDevTools”、“SQL-MyBatisFramework”、“SQL-MySQLDriver”、“Security-SpringSecurity”和“Web-SpringWeb”,单击“Finish”按钮,结果如图4-3所示:;步骤2:修改项目依赖;(1)打开pom.xml文件在dependencies中增加commons-lang3和jsonwebtoken依赖:;(2)在dependencies和build之间增加依赖管理配置:;(3)修改build构建配置:;步骤3:进行项目配置;(1)双击打开“ordersys_bravo\src\main\resources\application.yml”配置文件,注意文件后缀为yml。增加端口、日志、热编译、数据源、mybatis和token令牌设置,完整配置如下:;
#数据源
datasource:
driver-class-name:com.mysql.cj.jdbc.Driver
url:jdbc:mysql://localhost:3306/ordersys-v3?useUnicode=truecharacterEncoding=utf-8allowMultiQueries=trueuseSSL=falseserverTimezone=UTC
username:root
password:root
platform:mysql
mybatis:
#指定实体类存放的包路径
type-aliases-package:com.chinasofti.ordersys.model
#指定mapper.xml文件的位置为/mybatis-mappers/下的所有xml文件
mapper-locations:classpath:/mybatis-mappers/*
#转换到驼峰命名
configuration:
mapUnderscoreToCamelCase:true
#token配置
token:
#令牌自定义标识
header:Authorization
#令牌秘钥
#secret:abcdefghijklmnopqrstuvwxyz
secret:(OREDERSYS:)_$^11244^%$_(IS:)_@@++--(BAD:)_++++_.sds_(GUY:)
#令牌有效期(默认30分钟)
expireTime:60;(2)在MySql8中创建数据库ordersys-v3,并设置数据库编码为UTF-8并导入提供的ordersys.sql文件。;步骤4:引入通用代码;引入JAVA项目通用代码,根据提供的项目资源代码复制到当前项目,结果如图4-4所示:;导入通用代码的功能介绍见表4-1。;(4)“mon.enums”包下的用户状态基类。;;(13)“com.chinasofti.ordersys.util”包下的字符串处理工具类。;步骤5:项目前端介绍;(1)本项目提供基于vuejs和webpack构建的前端工程化项目“order-sys-front”,开发准备:
1)安装node.js和vscode开发环境及工具
2)熟悉npm命令
3)熟悉vuejs框架及工具链;(2)安装项目依赖
使用vscode工具打开项目“order-sys-front”。工具栏“终端-新终端”,在项目路径下输入“npminstall”命令安装项目依赖,结果如图4-5所示:;(3)启动项目
安装项目依赖成功后
您可能关注的文档
- 酒店数字化运营概论 课件全套 穆林 项目1--6 信息技术在酒店应用概述--- 酒店数字化转型与未来展望.pptx
- 酒店数字化运营概论 课件 项目二 酒店数字化设施设备认知.pptx
- 酒店数字化运营概论 课件 项目五 酒店信息安全与顾客隐私保护.pptx
- 酒店数字化运营概论 课件 项目六 酒店数字化转型与未来展望.pptx
- 酒店数字化运营概论 课件 项目四 酒店新媒体推广认知.pptx
- 酒店数字化运营概论 课件 项目三 酒店网络销售渠道认知.pptx
- 酒店数字化运营概论 课件 项目一 信息技术在酒店应用概述.pptx
- Java应用开发(中、高级)课件 项目1 开源框架的开发.pptx
- Java应用开发(中、高级)课件 项目2 服务接口应用开发与测试.pptx
- Java应用开发(中、高级)课件 项目4 容器化微服务架构设计、开发与实施.pptx
- Java应用开发(中、高级)课件全套 项目1--4 开源框架的开发--- 容器化微服务架构设计、开发与实施.pptx
- 信息技术 课件 单元1 Word2016文档处理.pptx
- 信息技术 课件 单元2 Excel 2016电子表格处理-.pptx
- 信息技术 课件 单元3 演示文稿制作 .pptx
- 信息技术 课件 单元4、5 信息检索、 新一代信息技术.pptx
- 信息技术 课件 单元5、6 新一代信息技术、 信息素养与社会责任.pptx
- 信息技术 课件全套 周峰 单元1--10 Word2016文档处理---信息工程项目管理.pptx
最近下载
- 2025入团考试精选120题题库(含答案).pdf VIP
- 00015英语二课文精讲讲义(8).docx VIP
- 新型多功能电渣重熔用气体保护罩.pdf VIP
- GB_T50109-2014:工业用水软化除盐设计规范.pdf VIP
- 《运动损伤与康复》王国祥 7第七章 手腕部运动损伤与康复.ppt VIP
- 卡通小学生心理健康绿色PPT模板.pptx VIP
- 2025人民出版社供小学用中华民族大家庭全册教案教学设计.docx
- 2025年选拔副校长笔试题及答案.docx VIP
- 电堆科技(合肥)有限公司:构建生物CH₄到SAF的新产业生态.docx
- 四川省内江市第六中学2024-2025学年九年级上学期期中测试化学试卷(含答案).docx VIP
有哪些信誉好的足球投注网站
文档评论(0)