2024年前端最全本项目使用的注解(1),web应用开发相关技术

本文详细介绍了React的核心概念,如单项数据流、生命周期函数、组件交互、虚拟DOM、与Vue的区别、以及在项目中的应用。还涵盖了ReactRouter、Redux和中间件的使用,以及前端面试中常被问到的基础知识要点。
摘要由CSDN通过智能技术生成

React

  • 介绍一下react

  • React单项数据流

  • react生命周期函数和react组件的生命周期

  • react和Vue的原理,区别,亮点,作用

  • reactJs的组件交流

  • 有了解过react的虚拟DOM吗,虚拟DOM是怎么对比的呢

  • 项目里用到了react,为什么要选择react,react有哪些好处

  • 怎么获取真正的dom

  • 选择react的原因

  • react的生命周期函数

  • setState之后的流程

  • react高阶组件知道吗?

  • React的jsx,函数式编程

  • react的组件是通过什么去判断是否刷新的

  • 如何配置React-Router

  • 路由的动态加载模块

  • Redux中间件是什么东西,接受几个参数

  • redux请求中间件如何处理并发

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

6、@TableName

===========================================================================

@TableName :注解用来将指定的数据库表和 JavaBean 进行映射。

7、@RequestBody

=============================================================================

@RequestBody:@RequestBody主要用来接收前端传递给后端的json字符串中的数据的(请求体中的数据的)

在这里插入图片描述

8、@ControllerAdvice

==================================================================================

@ControllerAdvice:全局异常处理类,标注在某个异常处理类上

在这里插入图片描述

9、@ExceptionHandler

==================================================================================

@ExceptionHandler

@ExceptionHandler(Exception.class)//出现所有异常都执行该方法

@ResponseBody//将返回的结果以JSON形式输出

public Result error(Exception e){

e.printStackTrace();//打印异常堆栈

return Result.fail();

}

在这里插入图片描述

10、@Document()

=============================================================================

标注在实体类上,类似于hibernate的entity注解,标明由mongo来维护该表。

org.springframework.data.mongodb.core.mapping.Document.class

把一个java类声明为mongodb的文档,可以通过collection参数指定这个类对应的文档。

@Document(collection=“mongodb 对应 collection 名”)

11、@Id

最后

基础知识是前端一面必问的,如果你在基础知识这一块翻车了,就算你框架玩的再6,webpack、git、node学习的再好也无济于事,因为对方就不会再给你展示的机会,千万不要因为基础错过了自己心怡的公司。前端的基础知识杂且多,并不是理解就ok了,有些是真的要去记。当然了我们是牛x的前端工程师,每天像背英语单词一样去背知识点就没必要了,只要平时工作中多注意总结,面试前端刷下题目就可以了。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

  • 11
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值