当前位置: 首页 > news >正文

网站制作收费明细表怎么用video做网站开头

网站制作收费明细表,怎么用video做网站开头,平面广告设计专业的学校,推广关键词优化公司文章目录 1. 组件注解2. 依赖注入注解3. 配置类注解4. 测试注解5. 控制器注解6. 安全和认证注解7. 切面相关注解8. API文档相关注解(需引入swagger)9. 其他注解 在Spring Boot框架中#xff0c;有许多常用的注解用来简化开发过程中的依赖注入、组件扫描、配置、安全控制等方面… 文章目录 1. 组件注解2. 依赖注入注解3. 配置类注解4. 测试注解5. 控制器注解6. 安全和认证注解7. 切面相关注解8. API文档相关注解(需引入swagger)9. 其他注解 在Spring Boot框架中有许多常用的注解用来简化开发过程中的依赖注入、组件扫描、配置、安全控制等方面的工作。这些注解可以大致分为几类 1. 组件注解 这些注解主要用于标记类或接口表明它们是Spring容器中的组件并可以进行自动装配。 Component通用组件注解可以用于任何非特殊类型的Java类。Repository用于数据访问层DAO层的组件。Service用于业务逻辑层的组件。Controller用于Web层的控制器组件。RestController结合了Controller和ResponseBody的功能用于直接返回JSON数据的控制器。ControllerAdvice控制器切面标注。 2. 依赖注入注解 这些注解主要用于在类内部声明依赖关系并由Spring框架负责实例化和注入。 Autowired自动装配bean可以用于字段、构造函数、setter方法或任意方法。Qualifier与Autowired一起使用用于消除模糊性指定具体要注入的bean名称。Resource基于JNDI的查找服务可以通过name或lookup-name来装配bean也可以通过shared属性控制是否共享。InjectJSR-330标准注解用于依赖注入。Bean用于在配置类中创建Spring容器管理的bean。 3. 配置类注解 这些注解用于声明配置类或开启某些特定功能的支持。 Configuration声明一个配置类可以包含Bean方法。EnableAutoConfiguration开启自动配置是Spring Boot自动配置的核心注解。Import导入一个或多个配置类。PropertySource从指定资源加载属性值。 4. 测试注解 这些注解主要用于简化Spring Boot应用的单元测试或集成测试。 RunWith(SpringRunner.class)与JUnit结合使用用于启动Spring容器。SpringBootTest用于创建整个Spring应用上下文适用于集成测试。WebMvcTest用于测试Web层只会加载Spring MVC相关组件。DataJpaTest用于测试JPA相关代码。 5. 控制器注解 这些注解主要用于Web层的请求处理。 RequestMapping标记类或方法处理特定的HTTP请求。GetMapping处理HTTP GET请求。PostMapping处理HTTP POST请求。PutMapping处理HTTP PUT请求。DeleteMapping处理HTTP DELETE请求。PatchMapping处理HTTP PATCH请求。ResponseBody用于将方法的返回值直接写入HTTP响应体中。RequestBody用于将HTTP请求体中的内容绑定到方法参数上。Validated用于请求的数据对象的校验。PathVariable用于请求URI上的参数绑定。 6. 安全和认证注解 这些注解用于处理安全性和用户认证。 Secured用于限制只有拥有特定权限的用户才能访问的方法或类。PreAuthorize 和 PostAuthorize基于SpEL表达式来授权。 7. 切面相关注解 EnableAspectJAutoProxy启用AspectJ自动代理功能。通常放在主配置类或启动类上。Aspect标记一个类为切面类其中可以包含多个通知Advice。Pointcut定义一个切入点表达式用于匹配目标对象中的连接点Joinpoint。Before声明前置通知。After声明后置通知。AfterReturning声明返回后通知。AfterThrowing声明异常后通知。Around声明环绕通知。 8. API文档相关注解(需引入swagger) ApiModel声明实体对象类。ApiModelProperty声明对象属性。Api声明一个接口类。ApiOperation声明一个具体接口。ApiParam声明接口参数属性。 9. 其他注解 还有一些注解用于特定的功能或场景 Profile用于指定配置文件可以激活特定环境下的配置。Cacheable、CachePut 和 CacheEvict用于与Spring Cache集成实现缓存功能。Async用于声明异步方法。Scheduled用于定时任务。ExceptionHandler声明一个全局异常处理方法(方法需声明在带有ControllerAdvice注解的类当中)。ResponseStatus声明异常返回http编码(方法需声明在带有ControllerAdvice注解的类当中)。 以上列举的只是部分常用注解实际上Spring Boot框架中有更多的注解可供使用。这些注解共同作用于Spring Boot应用中使得开发变得更加高效和便捷。后续还会继续补充…
http://www.w-s-a.com/news/996072/

相关文章:

  • 福田欧曼服务站网站前台设计
  • 网站做系统叫什么软件吗注册域名需要实名认证吗
  • jsp网站开发教学视频ui设计风格
  • 注册网站建设开发怎么自己做导航网站
  • 设计做网站品牌咖啡主题网页界面设计
  • 个人网站制作总体设计宿迁房价2023年最新房价
  • 服装网站建设进度及实施过程马鞍山网站设计制作
  • 郑州网站优化顾问济宁网站制作
  • 网站开发简单吗网站引导页分为三个板块设计风格
  • 湖南做网站 在线磐石网络百度一下百度搜索
  • 现在建网站多少钱推广营销费
  • 联想企业网站建设的思路西安网站建设阳建
  • 网站内容 内链网站建设电话销售工作总结
  • 系统网站开发知名的摄影网站有哪些
  • 网站拍照的幕布扬中网站建设价位
  • 网站ie兼容性差西安小程序开发的公司
  • 上海网站建设培训app网站开发成本
  • 个人网站icp外贸网站开发 河南
  • 遵义建设网站无锡市规划建设局网站
  • 海外留学网站建设方案门户网站的发布特点
  • 网站建设不赚钱net112企业建站系统
  • 网站建设团队管理模板贵州省住房和城乡建设部网站
  • 曲沃网站建设网上学编程的有哪些比较好的网站
  • 厦门网站建设慕枫学做网站需要多久
  • 爱奇艺做任务领vip网站设计广告图片
  • 中科汇联网站建设手册上海公司名称注册查询网
  • 网站建设电子商务课总结和体会关于做网站书籍
  • 仪征网站建设公司哪家好简单网页制作素材图片
  • 甘肃第九建设集团公司网站潍坊个人做网站
  • 如何做后台网站的教程网站建设 关于我们