1. Tomcat的并发能力:大约200次/秒。没有调优;
jvm调优 1000次/秒;
mysql能够支持的最大并发链接数:1000
2.PD软件的介绍和下载、使用。它是用来建立表关系的,从表 画向 主表 我们得会读表:一对一;一对多;多对多。
2.1SQLyog数据库软件的使用。
2.2京淘项目环境的搭建,idea中的一些配置:
2.3maven的作用:
maven是一站式的项目管理软件。可以通过一小段信息描述来管理项目
主要功能:项目的构建、报告和文档、jar包管理、项目打包、发布、部署等功能。
2.4项目坐标与jar包的关系
2.4.1中央仓库通过maven坐标对jar包进行有效管理。
2.4.2坐标要素的构成:1.公司域名倒写2.项目名称3.版本号来确定一个项目。
2.4.3坐标与本地仓库的关系:
1.第三方包一般通过坐标在本地路径中进行jar包的依赖
2.自己的包,在项目打包时,会在指定位置生成jar包文件
2.4.4maven中jar包依赖的传递性实现原理:
项目通过依赖项进行jar包文件加载时,根据maven规则,会到本地库中查找该jar包文件,然后解析jar包文件中的pom文件,如果pom文件中有依赖项,则继续加载依赖,直到加载完结束。
3.springboot相关说明
3.1parent标签的作用:
springboot官方将自身所用到的jar包文件进行统一的管理定义,防止jar包文件冲突。
3.2简述springboot启动流程
开箱即用:只需要导入简单的jar包就可以实现相关的功能,无需(少量)繁琐的配置。
3.2.1@SpringBootApplication注解是一个组合直接。主要由@SpringBootConfiguration、@ComponentScan、@EnableAutoConfiguration三个注解组成。
@SpringBootConfiguration
该注解标识了主启动类,说明主启动类也是一个配置类,当程序启动时会将代码中的配置类进行加载。
@ComponentSacn
通过此注解可以指定那些包中的对象交给spring容器管理
@EnableAutoConfiguration则是开启Spring Boot的自动配置功能(根据依赖中的jar包,自动选择某些实例化配置)。
@AutoConfigurationPackage 自动配置的包扫描 动态获取当前主启动类的包路径
注意这一行: @Import(AutoConfigurationImportSelector.class)
springBoot程序中有多个选择器,在程序启动时,springBoot会调用选择器去加载pom文件中的启动项等jar包文件,
如果选择器匹配则开始实例化对象,如果不匹配就跳过该选择器执行下一个。
至此整个开箱即用的原则实现
3.2.2关于元注解的说明
@Target(ElementType.TYPE) 标识当前注解对谁有效:对类有效
@Retention(RetentionPolicy.RUNTIME)注解什么时候生效:运行期有效
@Document是否动态的生成文档信息
@Inherited注解可以被继承
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。