- 《读尽源码 第二十篇》 《读尽源码 第二十篇》
- 《读尽源码 第十四篇》 《读尽源码 第十四篇》
- Swagger的目标是为REST API 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通过Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口,Swagger去掉了调用服务时的很多猜测。 Swagger的目标是为REST API 定义一个标准的,与语言无关的接口,使人和计算机在看不到源码或者看不到文档或者不能通过网络流量检测的情况下能发现和理解各种服务的功能。当服务通过Swagger定义,消费者就能与远程的服务互动通过少量的实现逻辑。类似于低级编程接口,Swagger去掉了调用服务时的很多猜测。
- spring之AOP入门篇 spring之AOP入门篇
- 使用Docker发布Spring Boot项目已然成为了目前社会主流的方案,掌握这一项技能,在企业实战中大大的提高效率。接下来,我们一起来学习这项技能。 使用Docker发布Spring Boot项目已然成为了目前社会主流的方案,掌握这一项技能,在企业实战中大大的提高效率。接下来,我们一起来学习这项技能。
- Spring的代理模式 Spring的代理模式
- 自2020年以来,在疫情的影响下,越来越多的活动选择了线上进行。各式各样的微信小程序也出现在了我们生活的方方面面中。本篇将介绍使用微信小程序实现发起一个活动报名的设计,以此为基础,我们可以掌握微信小程序表单的基本用法,进而在诸如疫情信息登记、出入报备等场景中使用小程序进行开发,满足相关的需求。 自2020年以来,在疫情的影响下,越来越多的活动选择了线上进行。各式各样的微信小程序也出现在了我们生活的方方面面中。本篇将介绍使用微信小程序实现发起一个活动报名的设计,以此为基础,我们可以掌握微信小程序表单的基本用法,进而在诸如疫情信息登记、出入报备等场景中使用小程序进行开发,满足相关的需求。
- 本文实现城市名称的增、删、改(效果同上一篇)。本文使用的工具包括: (1)Spring Boot作为后端开发工具 (2)微信小程序前端开发 (3)MySQL,数据库 (4)Spring Data JPA框架,数据库处理(ORM) (5)Intellij IDEA,集成开发环境 本文实现城市名称的增、删、改(效果同上一篇)。本文使用的工具包括: (1)Spring Boot作为后端开发工具 (2)微信小程序前端开发 (3)MySQL,数据库 (4)Spring Data JPA框架,数据库处理(ORM) (5)Intellij IDEA,集成开发环境
- 在 Web 开发中,安全一直是非常重要的一个方面。安全虽然属于应用的非功能性需求,但是应该在应用开发的初期就考虑进来。如果在应用开发的后期才考虑安全的问题,就可能陷入一个两难的境地:一方面,应用存在严重的安全漏洞,无法满足用户的要求,并可能造成用户的隐私数据被攻击者窃取;另一方面,应用的基本架构已经确定,要修复安全漏洞,可能需要对系统的架构做出比较重大的调整。 在 Web 开发中,安全一直是非常重要的一个方面。安全虽然属于应用的非功能性需求,但是应该在应用开发的初期就考虑进来。如果在应用开发的后期才考虑安全的问题,就可能陷入一个两难的境地:一方面,应用存在严重的安全漏洞,无法满足用户的要求,并可能造成用户的隐私数据被攻击者窃取;另一方面,应用的基本架构已经确定,要修复安全漏洞,可能需要对系统的架构做出比较重大的调整。
- 返回数据我们接收到客户端发来的请求后,就后对请求进行业务处理,然后返回响应数据!而我们SpringMVC默认是返回一个html静态页面,我们可以通过@ResponseBody返回非静态页面! 返回静态页面@Controller@ResponseBody@RequestMappingpublic class TestMapping { //@GetMapping("/index") ... 返回数据我们接收到客户端发来的请求后,就后对请求进行业务处理,然后返回响应数据!而我们SpringMVC默认是返回一个html静态页面,我们可以通过@ResponseBody返回非静态页面! 返回静态页面@Controller@ResponseBody@RequestMappingpublic class TestMapping { //@GetMapping("/index") ...
- Open-Closed PrincipleOCP指对扩展开发、对修改关闭。比如我是做课程的,ICourse定义接口,JavaCourse实现Java课程,如果做活动有优惠,直接改JavaCourse的getPrice()可能有风险,影响其他地方的调用结果,所以再写JavaDiscountCourse扩展JavaCourseDependence Inversion PrincipleDIP 依... Open-Closed PrincipleOCP指对扩展开发、对修改关闭。比如我是做课程的,ICourse定义接口,JavaCourse实现Java课程,如果做活动有优惠,直接改JavaCourse的getPrice()可能有风险,影响其他地方的调用结果,所以再写JavaDiscountCourse扩展JavaCourseDependence Inversion PrincipleDIP 依...
- 在Docker环境下,仅用一行命令搭建一个Nacos体验环境,包括Nacos server,服务提供者,服务消费者应用,通过http接口体验Naocs的注册发现服务 在Docker环境下,仅用一行命令搭建一个Nacos体验环境,包括Nacos server,服务提供者,服务消费者应用,通过http接口体验Naocs的注册发现服务
- Spring 使用注解方式进行事务管理 使用步骤:步骤一、在spring配置文件中引入tx:命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.spri... Spring 使用注解方式进行事务管理 使用步骤:步骤一、在spring配置文件中引入tx:命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.spri...
- springboot框架目前是最常用的Java Web项目快速开发框架,我们的技术选型也常常围绕着springboot来进行搭配搭建,而我们在搭建的过程中需要在.properties或者.yml配置文件中进行一些简单的属性配置,本文中就是对这些配置进行归纳总结。 springboot框架目前是最常用的Java Web项目快速开发框架,我们的技术选型也常常围绕着springboot来进行搭配搭建,而我们在搭建的过程中需要在.properties或者.yml配置文件中进行一些简单的属性配置,本文中就是对这些配置进行归纳总结。
- 字符串首字母由大写改小写。 首先,这得是一个字符串,其次,他得有能力被改写为小写字母。当然这之前的一些判定需要自行处理。 String的中文含义是:一串;线;细绳;带子;一系列;一连串;一批;字符串;弦等。 字符串首字母由大写改小写。 首先,这得是一个字符串,其次,他得有能力被改写为小写字母。当然这之前的一些判定需要自行处理。 String的中文含义是:一串;线;细绳;带子;一系列;一连串;一批;字符串;弦等。
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签