1.整合web资源

1.1创立我的项目、引入jar包、编辑配置文件

1.11创立的是个什么我的项目啊?war?还是jar?

创立的是一个maven我的项目,和第三阶段那个spring Assistant不一样了是一个war包。在pom文件里最上表标记的
<modelVersion>4.0.0</modelVersion><groupId>com.jt</groupId><artifactId>springboot_demo3</artifactId><version>1.0-SNAPSHOT</version><packaging>war</packaging>

1.12编辑配置文件

设置Tomcat端口配置数据源配置前端控制器mvc:    view:        prifix: /WEB-INF/ #默认代表根目录 src/main/webapp        suffix: .jsp整合mybatisPlus定义表别名 之后映射类型能够主动的实现拼接开启驼峰映射打印sql语句

1.异步形式实现拜访

得在jquery.com/download/中下载个js.


而后在webapp下新建一个目录js,把下载好的js文件放在里边
在本人的jsp中引入js
<!-- 1.引入函数类库 -->
<script src="../js/jquery-3.4.1.min.js"></script>
而后ajax申请

2.京淘架构设计

2.1单体架构存在问题

耦合性太强,不便于开发和保护

2.2怎么解决

2.3分布式架构?核心思想(拆)怎么拆、

2.3.1依照层级拆(pojo、mapper、service、controller)、依照模块拆(日志模块、用户模块...)

拆分后只能进步开发效率

2.4分布式架构有问题吗?怎么解决

阐明:maven我的项目打包形式1.jar包(默认)2.war包3.pom(聚合工程)

2.4.1我的项目泛滥,如何对立治理

采纳聚合工程的形式对立治理我的项目,打包形式 pom

2.4.2我的项目泛滥了当前,如何保障jar包版本的稳固

采纳对立的形式治理jar包文件:父级定义,子级继承。

2.4.3工具API如何对立治理

定义外围工具API。架构师/高级程序员对立保护API我的项目。之后API我的项目被其余我的项目进行依赖

3.京淘后盾搭建

3.1创立父级工程JT。它是pom包

3.2创立子级common,它是什么包?怎么让他依赖父级

common是默认的jar包,继承于父工程
<parent>    <artifactId>jt</artifactId>    <groupId>com.jt</groupId>    <version>1.0-SNAPSHOT</version></parent>

3.3创立子级manage,它是什么包?怎么让他依赖父级

因为动静web资源jsp关系,所有须要打成war包。也是继承符工程,和common继承一样```<parent><artifactId>jt</artifactId><groupId>com.jt</groupId><version>1.0-SNAPSHOT</version></parent>```不过它除了继承父工程以外,还要依赖common:```<dependencies><dependency>    <groupId>com.jt</groupId>    <artifactId>jt-common</artifactId>    <version>1.0-SNAPSHOT</version></dependency></dependencies>```

3.3对于首页跳转阐明

输出门路localhost:8091后会动静拼接前缀后缀。(/WEB-INF/views/)和.jspAdding welcome page template: index(后盾服务器显示这个,可能是把index当成模板了吧)