Java应用开发(中、高级)课件 项目3 企业应用架构设计.pptx

Java应用开发(中、高级)课件 项目3 企业应用架构设计.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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)启动项目

安装项目依赖成功后

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档