注解
# 注解概述
# 区分注解与注释
注解:给计算机说明程序
注释:给程序员说明程序
# 注解的功能
编写文档:通过注解生成 doc 文档
代码分析:通过注解对代码分析【使用反射】
编译检查:通过注解让编译器进行基本的编译检查
# 文档注解
/** + 回车 :生成文档注释
@since 1.5 :jdk1.5 以后才能使用
@version 1.0 :版本号为 1.0
author xxx :作者为 xxx
param a 整数 :参数 a 式整数
@return 两数之和 :返回值为两数之和
# 生成文档注释
cmd: javadoc *.java
index,html...
more...
SpringBoot原理
# 自动配置
# Bean 加载方式
# Bean 的加载方式(一)
# XML 声明 bean
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...
more...
SpringBoot开发实用
# 热部署
# 启动热部署
# 开启开发者工具
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId></dependency># 激活热部署
# 关于热部署
# 重启(Restart)
自定义开发代码,包括类,页面,配置文件等,加载位置 restart 类加载器
# 重载(ReLoad)
jar 包,加载位置 base...
more...
SpringBoot运维
# 打包与运行
# 程序打包与运行(Windows 版)
# 程序为什么要打包
程序不能运行在自己的 PC 上,需要打包挂载到服务器上
# SpringBoot 项目快速启动(Windows 版)
# 对于 SpringBoot 项目打包(执行 maven 构建指令 package)
maven package
# 运行项目(执行启动指令)
java -jar springbootName.jar
# jar 支持命令启动后需要依赖 maven 插件,确保打包时是否又 SpringBoot 对应的插件
<build> <plugins>...
more...
SpringBoot基础
# 快速上手 SpringBoot
# SpringBoot 简介
SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的用来简化 Spring 应用的初始搭建以及开发过程
# SpringBoot 入门程序
@RestController@RequestMapping("/books")public class BootController { @GetMapping public String geiById(){ System.out.println("springboot is...
more...