首页
学习
活动
专区
工具
TVP
发布

Java学习网

专栏作者
1298
文章
1045430
阅读量
81
订阅数
使用Spring Boot快速搭建Java Web应用
Spring Boot 是一个基于 Spring 框架的快速开发应用程序的工具,可以大大简化 Java Web 应用的搭建过程。下面将详细介绍如何使用 Spring Boot 快速搭建 Java Web 应用。
用户1289394
2023-12-28
1680
Mybatis-Plus实践学习(六)
使用SpringBoot将进一步的简化MP的整合,需要注意的是,由于使用SpringBoot需要继承parent,所以需要重新创建工程,并不是创建子Module。
用户1289394
2023-11-28
1310
Mybatis-Plus实践学习(五)
用户1289394
2023-11-27
1240
如何在Spring Boot应用程序中使用Seata进行分布式事务管理?
在Spring Boot应用程序中使用Seata进行分布式事务管理,主要需要完成如下步骤:
用户1289394
2023-09-11
2280
如何处理Spring事务与多数据源冲突的问题?
在Spring中,如果我们需要在多个数据源之间进行事务管理,我们需要进行一些额外的配置和代码编写。
用户1289394
2023-08-22
2590
Java面试题:什么是 spring cloud?
Spring Cloud 是一个基于 Spring Boot 的开源框架,旨在帮助开发者快速构建和部署分布式应用程序。Spring Cloud 提供了一系列的组件和工具,以简单、功能强大和易于集成著称,可以帮助开发者解决分布式系统中的常见问题。它涵盖了服务注册与发现、负载均衡、断路器、配置管理等方面,还提供了一些额外的组件,例如网关、消息总线和任务调度等。
用户1289394
2023-08-22
1300
Spring Cloud 的微服务架构学习及实践(二十)
化,大家很容易去写一个 API,在 Java 中其实也不例外,通过简单的几个注解都能实现。
用户1289394
2022-10-26
1830
Spring Cloud 的微服务架构学习及实践(十九)
微服务的实体数量是动态的,有可能是一台,也有可能是两台,有可能是 100 台 1000 台,我微服务的数量是弹性的,灵活弹性根据客户端的压力我来做弹性伸缩,我客户端调微服务的话,不是直接找微服务了,是先找注册中心,有哪些好的微服务,哪有哪些匹配的,比如我找订单微服务,就是找支付微服务,每次去找搜索,如有最新的列表给到,再去调用它们。客户端也可以按照各种负载均衡的策略去调,结合一些负载均衡的算法来做一个灵活的调度。
用户1289394
2022-10-26
1700
Spring Cloud 的微服务架构学习及实践(十八)
这节课的话我们讲下实战的开发工作,我们现在要做什么?我们要做一个微服务的注册中心,来解决微服务的一个注册和发现问题。一、Spring Cloud 服务注册与发现如何解决微服务的注册和发现,对于微服务来说,我们要实地进行拆分,进行部署的时候,实例数量是不固定的,可能是 2 个或者 200 个,2000 个,都有可能。微服务的实际数量是弹性伸缩的,这一点它和传统的架构不太一样。微服务弹性实际上有点像云计算原生靠拢,这点也是他的 优势。微服务本身拆分以后能够很好的进行治理,进行快速的部署。
用户1289394
2022-10-26
2150
Spring Cloud 的微服务架构学习及实践(十七)
当然另外一个就是我们选 Spring cloud 的原因就是 Spring cloud 本身做微服务架构生态非常完善。提供的微服务开发框架是超过 35 个以上,有一系列框架对,对接不同的数据源。包括 Spring boot 也非常好用,简化了整个开发过程。但是另外一点也稍微注意一下,作为一个 Java 开发者,有些人是用框架很熟,不懂底层。尤其是新入行的一些成员可能会被 Spring boot 给迷惑住。
用户1289394
2022-10-26
1700
Spring Cloud 的微服务架构学习及实践(十六)
无论是在国内还是在国外,基本上都是首当其冲是属于排名第一的微服务架构的整套解决方案,其他的语言一般的微服务架构的方案的是仿 Spring cloud 但是还不够完善,像公语言、或者 C#都有后续的一些仿制,但是我们在生态上都是有所欠缺。其它语言的话本身语法上可能是比 java 语言更好开发,工具可能更好用一点,但是在这个企业级架构实际上 Java 是没有对手的, Java 强在生态、架构这一块,这一点是 Java 它最大的一个优势。
用户1289394
2022-10-26
3000
微服务架构之Spring Boot(九十)
init 命令允许您在不离开shell的情况下使用start.spring.io创建新项目,如以下示例所示:
用户1289394
2022-05-23
3770
微服务架构之Spring Boot(八十九)
Spring Boot通过允许您指定没有组或版本的依赖项(例如, @Grab('freemarker') )来扩展Groovy的标准 @Grab 支持。这样做可以参考
用户1289394
2022-05-23
4630
微服务架构之Spring Boot(八十八)
Spring Boot CLI是一个命令行工具,如果您想快速开发Spring应用程序,可以使用它。它允许您运行Groovy脚本,这意味着您拥有熟悉的类似
用户1289394
2022-05-23
3020
微服务架构之Spring Boot(八十七)
systemd 是System V init系统的后继者,现在被许多现代Linux发行版使用。虽然您可以继续将 init.d 脚本与 systemd 一起使用,但也可以使
用户1289394
2022-05-23
3720
微服务架构之Spring Boot(八十六)
除了使用 java -jar 运行Spring Boot应用程序之外,还可以为Unix系统创建完全可执行的应用程序。完全可执行的jar可以像任何其他可执行
用户1289394
2022-05-23
4730
微服务架构之Spring Boot(八十五)
Boxfuse的工作原理是将您的Spring Boot可执行jar或war转换为可以在VirtualBox或AWS上无需部署的最小VM映像。Boxfuse为Spring Boot
用户1289394
2022-05-23
1.4K0
微服务架构之Spring Boot(八十四)
Heroku是另一个流行的PaaS平台。要自定义Heroku构建,请提供 Procfile ,它提供部署应用程序所需的咒语。Heroku为要使用的Java应用
用户1289394
2022-05-23
2.1K0
微服务架构之Spring Boot(八十三)
在部署应用程序时,Spring Boot灵活的打包选项提供了大量选择。您可以将Spring Boot应用程序部署到各种云平台,容器映像(例如
用户1289394
2022-05-23
1.1K0
微服务架构之Spring Boot(八十二)
在 spring-boot 模块中,您可以找到两个类来创建通常对进程监视有用的文件:
用户1289394
2022-05-23
9410
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档