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

网站不推广如何排名企腾做的网站怎么样

网站不推广如何排名,企腾做的网站怎么样,杭州市建设信用网,姜堰住房和城乡建设厅网站首页Spring Boot 常用注解 虽然Spring Boot本身并没有引入大量新的注解#xff0c;但它基于Spring框架#xff0c;并整合了多种技术和库#xff0c;使得开发者可以更方便地使用Spring框架的功能。在Spring Boot项目中#xff0c;常用的注解主要来自于Spring框架本身。 ‌Sprin…Spring Boot 常用注解 虽然Spring Boot本身并没有引入大量新的注解但它基于Spring框架并整合了多种技术和库使得开发者可以更方便地使用Spring框架的功能。在Spring Boot项目中常用的注解主要来自于Spring框架本身。 ‌SpringBootApplication‌标注一个主程序类表明这是一个Spring Boot应用程序的入口。它是Configuration、EnableAutoConfiguration和ComponentScan的组合注解‌。 ‌EnableAutoConfiguration‌启用Spring Boot的自动配置机制根据项目中的依赖和应用上下文自动配置Spring应用程序‌。 ‌ComponentScan‌自动扫描指定包及其子包中的Spring组件‌。 Spring 常用注解 核心注解 Component一个通用的注解任何Spring组件都可以使用表示一个Spring管理的Bean。 Service表示业务逻辑组件增强了代码的可读性表明这个类是业务逻辑层的一部分。 Repository专门用于持久层它不仅具有Component的功能还支持数据库异常的转换。 Controller专用于Spring MVC控制器用于处理Web请求。 Autowired自动注入依赖可以用于构造函数、字段或setter方法。 Qualifier当有多个Bean可以注入时使用Qualifier指定要注入的具体Bean。 Value用于注入配置文件中的属性值常用于注入简单的属性如字符串、数值。 Configuration标记为配置类通常用于定义一个或多个Bean。被标记的类通常替代XML配置文件。 Bean定义一个Bean的方法该方法的返回值将被注册为Spring容器中的Bean。通常用于配置第三方库或复杂的实例化逻辑。 Import用于导入其他配置类或组件到Spring容器中。 ImportSelector返回需要导入的组件的全类名数组。 ImportBeanDefinitionRegistrar手动注册Bean到容器中。 Primary当存在多个同类型的Bean时指定一个默认的Bean进行注入。 Profile指定组件在哪个环境的情况下才能被注册到容器中。 Conditional通过实现Condition接口并重写matches方法从而决定该Bean是否被实例化。 AOP面向切面编程相关注解 Aspect声明一个切面。 After在方法执行之后执行。 Before在方法执行之前执行。 Around在方法执行之前与之后执行。 PointCut声明切点。 Java配置类相关注解 ComponentScan用于对Component进行扫描。 异步与定时任务相关注解 EnableAsync配置类中通过此注解开启对异步任务的支持。 Async在实际执行的Bean方法使用该注解来声明其是一个异步任务。 EnableScheduling在配置类上使用开启计划任务的支持。 Scheduled来申明这是一个任务包括cron、fixDelay、fixRate等类型。 测试相关注解 RunWith运行器Spring中通常用于对JUnit的支持。 ContextConfiguration用来加载配置配置文件。 Spring事务注解 Transactional用于声明事务管理。 Spring MVC 常用注解 控制器相关注解 Controller用于标识一个控制器类。 RestController是Controller和ResponseBody的组合用于创建RESTful Web Services。 请求映射注解 RequestMapping通用的映射注解可以处理任何类型的HTTP请求。可与method属性搭配使用来限定请求类型。 GetMapping、PostMapping、PutMapping、DeleteMapping这些是RequestMapping的特化版本分别处理GET、POST、PUT、DELETE请求使代码更加简洁和具备语义性。 请求参数处理注解 PathVariable用于从URL中提取路径参数适用于RESTful URL结构。 RequestParam用于从查询参数中提取请求参数通常用于表单提交或GET请求的查询字符串。 RequestBody将请求体内容绑定到方法参数通常用于处理JSON或XML格式的请求体。 ResponseBody将方法的返回值作为响应体返回通常用于返回JSON或XML数据。 ModelAttribute用于将请求参数与模型对象进行绑定。 CookieValue用于将Cookie与控制器方法的参数进行绑定。 RequestHeader用于将HTTP请求头与控制器方法的参数进行绑定。 RequestAttribute由请求方法、过滤器或拦截器创建或预先存在于request作用域中的属性将该属性传到方法的参数上。 SessionAttribute由请求方法、过滤器或拦截器创建或预先存在于session作用域中的属性将该属性传到方法的参数上。 SessionAttributes只能用于类上无法用于方法上用于有选择地指定Model中的那些属性转存到HttpSession对象当中。 MatrixVariable此注解扩展了URL请求地址的功能可以接收多个变量用“;”分号分隔可以用于多条件查询。 跨域处理注解 CrossOrigin用于处理Spring MVC中的跨域请求问题。 全局异常处理与数据预处理注解 ControllerAdvice全局异常处理、全局数据绑定、全局数据预处理。 ExceptionHandler用于全局处理控制器里的异常。 InitBinder用来设置WebDataBinderWebDataBinder用来自动绑定前台请求参数到Model中。 响应状态注解 ResponseStatus用于设置HTTP响应状态码。 REST控制器增强注解 RestControllerAdvice用于增强REST控制器的功能提供全局的异常处理和数据绑定等。 这些注解极大地简化了Spring Boot、Spring和Spring MVC应用程序的开发过程使开发者能够快速构建出功能强大且易于维护的应用程序。在实际开发中选择合适的注解不仅能提高代码的可读性还能确保代码的灵活性和可维护性。
http://www.dnsts.com.cn/news/19290.html

相关文章:

  • 网站服务器转移视频吗家装室内设计
  • 做厨具公司网站软文营销步骤
  • 用dw做网站怎么做出下拉菜单曹县网站开发
  • php学院网站源码深圳华强北封闭了吗
  • 哪个网站可以做店招开发网站需要什么技术2022
  • 朝阳seo建站网站收录没了
  • 开发网站app公司沈阳建设工程信息网中项目管理人员都填哪些人
  • 网站建设的职业叫什么本地打开WordPress慢
  • 自己做的网站被封了佛山专业网站制作设计
  • wordpress企业站教程外管局网站做延期收款报告
  • 软文发布网站如何做wap网站
  • 个人理财的网站开发crm客户管理系统多少钱
  • 如何在南美做网站推广在长沙阳光医院做网站编辑
  • 做网站技术方法有网站建设有什么方法连接数据库
  • 建设网站服务器怎么选国外做测评的网站有哪些
  • 辽宁品质网站建设价格实惠做智能家居网站需要的参考文献
  • 网站制作费可以做业务宣传费免费软件开发app
  • j江苏省建设工程招投标网站咨询公司需要什么专业
  • 集团高端网站怎么制作网站教程步骤
  • 装修网站论坛重庆公司建设网站
  • 云南建设局网站首页捡个校花做老婆是哪个网站的
  • 大型网站建设入门wordpress调整logo大小
  • 滨州网站建设公司报价如何做网站搜索引擎优化
  • 芜湖市公司网站建设哪家好网站开发+百度编辑器
  • 如何将网站部署到服务器wordpress 多标签插件
  • 网站如何做导航百度网站提交入口网址
  • 综合购物网站排名做钻石资讯网站
  • 广州做网站最好的公司正规网络游戏平台
  • 企业网站的主要类型网站建设作品图片
  • wordpress去除分类目录归档网站程序 seo