Spring Boot开发Web应用
Spring Boot快速入门中我们完成了一个简单的RESTful Service,体验了快速开发的特性。在留言中也有朋友提到如何把处理结果渲染到页面上。那么本篇就在上篇基础上介绍一下如何进行Web应用的开发。静态资源访问在我们开发Web应用的时候,需要引用大量的js、css、图片等静态资源。默认配置Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则:....
Spring Boot中Web应用的统一异常处理
我们在做Web应用的时候,请求处理过程中发生错误是非常常见的情况。Spring Boot提供了一个默认的映射:/error,当处理中抛出异常之后,会转到该请求中处理,并且该请求有一个全局的错误页面用来展示异常内容。选择一个之前实现过的Web应用(Chapter3-1-2)为基础,启动该应用,访问一个不存在的URL,或是修改处理内容,直接抛出异常,如:@RequestMapping("/hello....

Spring Boot应用的后台运行配置
酱油一篇,整理一下关于Spring Boot后台运行的一些配置方式。在介绍后台运行配置之前,我们先回顾一下Spring Boot应用的几种运行方式:运行Spring Boot的应用主类使用Maven的Spring Boot插件mvn spring-boot:run来运行打成jar包后,使用java -jar运行我们在开发的时候,通常会使用前两种,而在部署的时候往往会使用第三种。但是,我们在使用j....

在传统Spring应用中使用spring-boot-actuator模块提供监控端点
在之前发布的《Spring Boot Actuator监控端点小结》一文中,我们介绍了Spring Boot Actuator模块为应用提供的强大监控能力。在Spring Boot应用中,我们只需要简单的引入spring-boot-starter-actuator依赖就能为应用添加各种有用的监控端点。其中,/health端点能够全面检查应用的健康状态,该端点也被Spring Cloud中的服务治....
Spring Boot的应用限流
在一个高并发系统中对流量的把控是非常重要的,当巨大的流量直接请求到我们的服务器上没多久就可能造成接口不可用,不处理的话甚至会造成整个应用不可用。比如最近就有个这样的需求,我作为客户端要向kafka生产数据,而kafka的消费者则再源源不断的消费数据,并将消费的数据全部请求到web服务器,虽说做了负载(有4台web服务器)但业务数据的量也是巨大的,每秒钟可能有上万条数据产生。如果生产者直接生产数据....

在Pivotal Web Service上发布Spring Boot应用
HelloPWS(Pivotal Web Service),由 Pivotal 公司提供的 ,可以运行Java, Grails, Play, Spring, Node.js, Ruby on Rails, Sinatra or Go 等Web应用的服务。本文将介绍一个 Hello World 级别的 Spring Boot 应用发布到 PWS 的过程。武器CentOS 7.3OpenJDK 1.....

Spring Boot & Spring Cloud应用内存管理
在整体应用架构中,非生产环境情况下,一般 1GB 或者 2GB 的 RAM 就足够了。如果我们将这个应用程序划分为 20 或 30 个独立的微服务,那么很难期望 RAM 仍将保持在 1GB 或 2GB 左右。特别是如果我们使用 Spring Cloud 的时候。首先,准备三个服务,Eureka 服务 + 提供 REST API 的两个简单的微服务,并将微服务注册到 Eureka。此处,不以任何方....

Spring Boot Dubbo 应用启停源码分析
Dubbo Spring Boot 工程致力于简化 Dubbo RPC 框架在Spring Boot应用场景的开发。同时也整合了 Spring Boot 特性:自动装配 (比如: 注解驱动, 自动装配等).Production-Ready (比如: 安全, 健康检查, 外部化配置等).DubboConsumer启动分析你有没有想过一个问题? incubator-dubbo-spring-boot....
Spring boot单体应用优雅的解决账号密码明文存储问题
在使用Spring boot开发过程中,因业务方要求,不允许在任何配置文件中、代码中出现明文账户和密码配置。在公司推荐方案中有提到,使用Nacos配置中心对数据库、redis、mq等资源的账号、密码、AK、SK进行配置,但考虑到我们使用的是Spring boot单体应用,需要改造成Spring cloud + Nacos框架才能满足要求,那有没有直接在Spring boot中解决方案呢?MyBa....

使用Cloud Studio在线编写、调试和管理Spring Boot应用
在之前的《Spring Boot基础教程》中,我们介绍了通过Spring官方的构建页面来生成项目,也介绍了通过使用Intellij中的Spring Initializr来快速构建Spring Boot/Cloud工程。在完成了基础项目构建之后,我们要开始进行的就是代码的开发阶段,传统情况下,我们需要选择一款自己喜欢的IDE,比如:Intellij、Eclipse等;同时,我们还需要安装一系列其他....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Spring更多应用相关
- Spring ai应用
- Spring alibaba应用框架
- Spring alibaba应用
- Spring功能应用
- Spring驱动应用
- Spring apache应用
- Spring构建应用
- Spring应用认证
- 容器Spring应用
- Spring alibaba构建应用
- Spring应用监控
- Spring应用配置
- spring Boot应用监控
- Spring接口应用
- Spring开发web应用
- Spring应用代码
- Spring原理应用
- 监控Spring应用
- Spring切面应用
- Spring应用原理
- Spring应用方法
- Spring actuator应用
- Spring概念应用
- 运行Spring应用
- 环境Spring应用
- Spring应用功能
- Spring应用日志
- Spring容器应用
- Spring云原生应用
- Spring应用资源
Spring您可能感兴趣
- Spring boot注解
- Spring事务
- Spring boot kafka
- Spring扩展
- Spring SSM
- Spring框架
- Spring数据加密
- Spring加密
- Spring deepseek
- Spring企业级
- Spring boot vue
- Spring Cloud
- Spring boot
- Spring配置
- Spring MVC
- Spring注解
- Spring Bean
- Spring AOP
- Spring java
- Spring报错
- Spring源码
- Spring IOC
- Spring项目
- Spring集成
- Spring Mybatis
- Spring SpringBoot
- Spring开发
- Spring微服务
- Spring实战
- Spring boot mybatis
微服务
构建可靠、高效、易扩展的技术基石
+关注