一起学JAVA 学习路径 知识体系_程序媛 泡泡的博客-CSDN博客
1.
YML是SpringBoot的核心配置文件,一般用来整合其他的第三方框架,将大量的业务数据写在YML不符合编码规范
业务数据一般写到Properties配置文件中
2.
spring容器启动时,动态添加配置文件(一般需要修改字符集)
使用@PropertySource(value="classpath:/......",encoding="UTF-8")
关于注解赋值:
必须满足key-value结构
如果属性只有一个并且是value属性,则可以省略不写
如果还是乱码则检查IDEA pro字符集编码格式
3.
@RestController 作用:接收用户发起的请求,响应用户json串数据
相当于@Controller与@Responcebody两个注解合并,一个接受请求相应参数;另外一个将对象转化为json数据
此注解中的@ResponseBody注解,可以将对象转化为Json串返回,如果返回值为String类型,则返回本身。
@Configuration 作用:表明这个类是一个配置类,可以启动组件扫描,用来将带有@Beans的实体进行实例化bean等
4.@Value
从spring容器根据key获取数据,之后为属性赋值
语法:spel表达式 ${key}
@Value("${user.day}")
private String day;
@Value("${person.name}")
private String name;
5.热部署
添加jar包
<!--支持热部署 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
对.class文件进行保存后,可以自动更新数据
@component、@controller、@repository区别:
@component注解修饰的类为组件类,并告诉sping要为这个类创建bean对象
@controller注解、@service、@respository注解用于特定类:控制层,服务层,持久层;注解类和bean之间存在隐式的一对一映射,即每个类一个bean
@bean注解用在方法上,,所在类必须被@controller或@respository注解,用于显式声明单个bean
第一阶段:
新手小白入门编程第1讲 计算机基础知识 JAVA基础知识_程序媛 泡泡的博客-CSDN博客_java编程入门
新手小白入门编程第2讲 JAVA编程环境搭建 JDK与环境变量、Eclipse_程序媛 泡泡的博客-CSDN博客
新手小白入门编程第3讲 JAVA入门案例_程序媛 泡泡的博客-CSDN博客_java编程
JAVA语法基础 标识符 关键字 注释 变量 数据类型与类型转换_程序媛 泡泡的博客-CSDN博客
ASCII编码表_程序媛 泡泡的博客-CSDN博客_ascii编码表
eclipse小技巧 新建类时自动添加作者与时间信息_程序媛 泡泡的博客-CSDN博客
一起学JAVA 初识JAVA运算符_程序媛 泡泡的博客-CSDN博客_java运算符介绍
新手小白学JAVA 分支结构 switch结构 for循环_程序媛 泡泡的博客-CSDN博客
新手小白学JAVA 嵌套for循环 while do-while_程序媛 泡泡的博客-CSDN博客
一起学JAVA 方法 局部变量 成员变量_程序媛 泡泡的博客-CSDN博客
新手小白学JAVA 数组 数组工具类 二维数组_程序媛 泡泡的博客-CSDN博客_java 数组工具类
新手小白学JAVA JDK下载安装手册_程序媛 泡泡的博客-CSDN博客_jdk安装手册
新手小白学JAVA Eclipse下载使用手册_程序媛 泡泡的博客-CSDN博客
新手小白学JAVA 冒泡排序_程序媛 泡泡的博客-CSDN博客_新手java冒泡排序代码
JAVA 面向对象 类 对象 封装_程序媛 泡泡的博客-CSDN博客
JAVA小白 编程练习500题 超详细!!!带答案!!!持续更新中~_程序媛 泡泡的博客-CSDN博客_java基础编程题及答案
新手小白学JAVA 面向对象2 构造函数 构造代码块 this_程序媛 泡泡的博客-CSDN博客
一起学JAVA 继承 super_程序媛 泡泡的博客-CSDN博客
Java入门 static final 静态/构造/局部代码块之间的关系_程序媛 泡泡的博客-CSDN博客
新手小白学JAVA 面向对象之多态_程序媛 泡泡的博客-CSDN博客
新手小白学JAVA 抽象类_程序媛 泡泡的博客-CSDN博客
一起学JAVA 接口 面向接口开发_程序媛 泡泡的博客-CSDN博客_java面向接口编程的例子
新手小白学JAVA IDEA下载使用手册_程序媛 泡泡的博客-CSDN博客
一起学JAVA API Object String StringBuffer/StringBuilder_程序媛 泡泡的博客-CSDN博客
新手小白学JAVA 正则表达式 包装类 自动装箱/自动拆箱 BigDecimal_程序媛 泡泡的博客-CSDN博客
新手小白学JAVA API手册使用方式说明_程序媛 泡泡的博客-CSDN博客_javaapi使用教程
新手小白学JAVA IO流 File 字节流 字符流_程序媛 泡泡的博客-CSDN博客
新手小白学JAVA_IDEA修改关键字和注释颜色_程序媛 泡泡的博客-CSDN博客_idea java关键字颜色
新手小白编程利器!Debug 断点调试工具IDEA_程序媛 泡泡的博客-CSDN博客_debug调试工具
CGB2105笔记的链接大全_cgblpx皮皮霞的博客-CSDN博客
三阶段1:CGB2105-Day01_闪耀太阳的博客-CSDN博客
三阶段2:CGB2105-Day02_闪耀太阳的博客-CSDN博客
三阶段3:CGB2105-Day03_闪耀太阳的博客-CSDN博客
三阶段4:CGB2105-Day04_闪耀太阳的博客-CSDN博客
三阶段5:CGB2105-Day05_闪耀太阳的博客-CSDN博客
三阶段6:CGB2105-Day06_闪耀太阳的博客-CSDN博客
三阶段7:CGB2105-Day07-Day08_闪耀太阳的博客-CSDN博客
三阶段8:CGB2105-Day07-Day08_闪耀太阳的博客-CSDN博客
三阶段9:CGB2105-Day09_闪耀太阳的博客-CSDN博客
三阶段10:CGB2105-Day10_闪耀太阳的博客-CSDN博客
三阶段11:CGB2105-Day11_闪耀太阳的博客-CSDN博客
三阶段12:CGB2105-Day12_闪耀太阳的博客-CSDN博客
三阶段13:CGB2105-Day13_闪耀太阳的博客-CSDN博客
三阶段14:CGB2105-Day14_闪耀太阳的博客-CSDN博客
三阶段15:CGB2105-Day15_闪耀太阳的博客-CSDN博客
三阶段16:CGB2105-Day16_闪耀太阳的博客-CSDN博客
三阶段17:CGB2105-Day17_闪耀太阳的博客-CSDN博客