- 1 Spring Cloud简介 Spring Cloud 是基于Spring Boot 的一整套实现微服务的框架。他提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。最重要的是,跟spring boot 框架一起使用的话,会让你开发微服务架构的云服务非常好的方便。 Spring Cloud ... 1 Spring Cloud简介 Spring Cloud 是基于Spring Boot 的一整套实现微服务的框架。他提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。最重要的是,跟spring boot 框架一起使用的话,会让你开发微服务架构的云服务非常好的方便。 Spring Cloud ...
- 首先贴一张很不错的图,SpringBoot启动结构图,图片出自SpringBoot启动流程解析。 本文的分析基于Spring Boot 2.1.*,非Spring的代码只有下面这个启动main函数: @SpringBootApplication public class App { public static void main(String[] args) { Sp... 首先贴一张很不错的图,SpringBoot启动结构图,图片出自SpringBoot启动流程解析。 本文的分析基于Spring Boot 2.1.*,非Spring的代码只有下面这个启动main函数: @SpringBootApplication public class App { public static void main(String[] args) { Sp...
- #J2EE进阶(十六)Hibernate 中getHibernateTemplate()方法使用 spring 中获得由spring所配置的hibernate的操作对象,然后利用此对象进行,保存,修改和删除等操作,此方法是在配置了spring以后,hibernate由spring接管,不直接使用hibernate的session了。 HibernateTempl... #J2EE进阶(十六)Hibernate 中getHibernateTemplate()方法使用 spring 中获得由spring所配置的hibernate的操作对象,然后利用此对象进行,保存,修改和删除等操作,此方法是在配置了spring以后,hibernate由spring接管,不直接使用hibernate的session了。 HibernateTempl...
- TL;DR 直接开箱即用的脚手架代码:https://github.com/zclhit/myScaffold 前言 最近在考虑重新搭建自己的项目开发脚手架,我给这套脚手架的定义的期望是:足够高的集成度与足够简洁,满足快速上手开发与快速产出的要求。考虑到这些期望,我选择了Spring Boot作为后端实现框架,而前端,作为2019年stack over flow ... TL;DR 直接开箱即用的脚手架代码:https://github.com/zclhit/myScaffold 前言 最近在考虑重新搭建自己的项目开发脚手架,我给这套脚手架的定义的期望是:足够高的集成度与足够简洁,满足快速上手开发与快速产出的要求。考虑到这些期望,我选择了Spring Boot作为后端实现框架,而前端,作为2019年stack over flow ...
- 舍弃繁琐的xml装配,我们用简单方式在Java类中装配 目录结构配置springConfigl类Mapper接口Service类来个测试类最后把输出贴出来看看,就不截图了,Linux系统截图不方便 目录结构 配置springConfigl类 软加载方式把db.properties文件内容加载到JdbcInfo的属性上 db.peoper... 舍弃繁琐的xml装配,我们用简单方式在Java类中装配 目录结构配置springConfigl类Mapper接口Service类来个测试类最后把输出贴出来看看,就不截图了,Linux系统截图不方便 目录结构 配置springConfigl类 软加载方式把db.properties文件内容加载到JdbcInfo的属性上 db.peoper...
- spring配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc... spring配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLoc...
- 最近使用Spring Boot 配合 MyBatis 、通用Mapper插件、PageHelper分页插件 连做了几个中小型API项目,做下来觉得这套框架、工具搭配起来开发这种项目确实非常舒服,团队的反响也不错。在项目搭建和开发的过程中也总结了一些小经验,与大家分享一下。 在开发一个API项目之前,搭建项目、引入依赖、配置框架这些基础活自然不用多说,通常为了加快项目的... 最近使用Spring Boot 配合 MyBatis 、通用Mapper插件、PageHelper分页插件 连做了几个中小型API项目,做下来觉得这套框架、工具搭配起来开发这种项目确实非常舒服,团队的反响也不错。在项目搭建和开发的过程中也总结了一些小经验,与大家分享一下。 在开发一个API项目之前,搭建项目、引入依赖、配置框架这些基础活自然不用多说,通常为了加快项目的...
- 最近看到了 Dataway 这个让开发者无需开发任何代码就能配置一个满足需求的接口的”神器“,感觉还挺意思的。看了 Github 之后,发现 star 数量并不多。 但是,官方也说了这东西目前已经是最稳定的版本。 并且,有人分享过一系列的文章。这篇文章就是转载的其中一篇,原文地址:https://my.oschina.net/ta8210... 最近看到了 Dataway 这个让开发者无需开发任何代码就能配置一个满足需求的接口的”神器“,感觉还挺意思的。看了 Github 之后,发现 star 数量并不多。 但是,官方也说了这东西目前已经是最稳定的版本。 并且,有人分享过一系列的文章。这篇文章就是转载的其中一篇,原文地址:https://my.oschina.net/ta8210...
- 1.前言 虽然官方推荐SpringBoot项目采用jar包方式发布,但是也可以打成war包发布到外部web容器(如Jetty,tomcat等)。接下来我们讨论一下,如何将一个SpringBoot项目打包成war包。 更多参考:《SpringBoot项目发布到服务器的两种方式war和jar》。 2.搭建SpringBoot项目 2.1创建SpringBoot目录 ... 1.前言 虽然官方推荐SpringBoot项目采用jar包方式发布,但是也可以打成war包发布到外部web容器(如Jetty,tomcat等)。接下来我们讨论一下,如何将一个SpringBoot项目打包成war包。 更多参考:《SpringBoot项目发布到服务器的两种方式war和jar》。 2.搭建SpringBoot项目 2.1创建SpringBoot目录 ...
- @PropertySource 加载指定配置文件 application.properties或application.yml是SpringBoot的默认配置文件,会被自动加载。假如我们现在有一个src/main/resources/person.properties: person.lastName=Jhon person.age=18 person.boss=f... @PropertySource 加载指定配置文件 application.properties或application.yml是SpringBoot的默认配置文件,会被自动加载。假如我们现在有一个src/main/resources/person.properties: person.lastName=Jhon person.age=18 person.boss=f...
- YAML语法可以参考《YAML文件的基本语法》 application.properties和application.yml都是SpringBoot的配置文件,它们位于src/main/resources目录下,专门用于修改默认配置的。 1、首先在src/main/resources目录下创建application.yml ~/Desktop/MySpringbo... YAML语法可以参考《YAML文件的基本语法》 application.properties和application.yml都是SpringBoot的配置文件,它们位于src/main/resources目录下,专门用于修改默认配置的。 1、首先在src/main/resources目录下创建application.yml ~/Desktop/MySpringbo...
- 在《Spring Boot快速入门》基础上编写服务。 编写controller服务 新建controller包,包下新建HelloController: package com.wong.ok.controller; import com.alibaba.fastjson.JSON; import com.wong.ok.bean.User; import o... 在《Spring Boot快速入门》基础上编写服务。 编写controller服务 新建controller包,包下新建HelloController: package com.wong.ok.controller; import com.alibaba.fastjson.JSON; import com.wong.ok.bean.User; import o...
- 概述 Spring Boot让创建独立的、产品级的基于Spring的应用程序变得更简单。大多数的Spring Boot应用程序都只需要非常少的Spring配置就可以运行。Spring Boot能让我们在不需要过多的配置的情况下,快速地搭建Spring Web应用且没有代码生成,也无需XML配置,从而快速使用Spring框架。 特性 创建独立的Spring应用程序直... 概述 Spring Boot让创建独立的、产品级的基于Spring的应用程序变得更简单。大多数的Spring Boot应用程序都只需要非常少的Spring配置就可以运行。Spring Boot能让我们在不需要过多的配置的情况下,快速地搭建Spring Web应用且没有代码生成,也无需XML配置,从而快速使用Spring框架。 特性 创建独立的Spring应用程序直...
- 1 Spring Boot中异步请求的使用 1、异步请求与同步请求 特点: 可以先释放容器分配给请求的线程与相关资源,减轻系统负担,释放了容器所分配线程的请求,其响应将被延后,可以在耗时处理完成(例如长时间的运算)时再对客户端进行响应。 一句话:增加了服务器对客户端请求的吞吐量(实际生产上我们用的比较少,如果并发请求量很大的情况下,我们会通过nginx把请求负... 1 Spring Boot中异步请求的使用 1、异步请求与同步请求 特点: 可以先释放容器分配给请求的线程与相关资源,减轻系统负担,释放了容器所分配线程的请求,其响应将被延后,可以在耗时处理完成(例如长时间的运算)时再对客户端进行响应。 一句话:增加了服务器对客户端请求的吞吐量(实际生产上我们用的比较少,如果并发请求量很大的情况下,我们会通过nginx把请求负...
- SpringBoot系列之Spring Data Jpa集成教程 Spring Data Jpa是属于Spring Data的一个子项目,Spring data项目是一款集成了很多数据操作的项目,其下的子项目有如下图所示: 官方也有提供了英文版的文档,具体可以参考Spring data官方文档 JPA是一个规范,并非具体的实现框架,而Spring Data JPA... SpringBoot系列之Spring Data Jpa集成教程 Spring Data Jpa是属于Spring Data的一个子项目,Spring data项目是一款集成了很多数据操作的项目,其下的子项目有如下图所示: 官方也有提供了英文版的文档,具体可以参考Spring data官方文档 JPA是一个规范,并非具体的实现框架,而Spring Data JPA...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中 -
用码道,让你的AI作品三步上朋友圈2026/08/04 周二 19:00-20:00
林华鼎-华为云AI开发者运营负责人
从入门 · 到做AI应用 · 到企业级开发。不教编程,只教用AI · 零代码、有产出、能带走、可炫耀 · 每课人人动手实操
回顾中
热门标签