- 使用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的中文含义是:一串;线;细绳;带子;一系列;一连串;一批;字符串;弦等。
- Spring Cloud调用接口过程Spring Cloud 在接口调用上,大致会经过如下几个组件配合:Feign ----->Hystrix —>Ribbon —>Http Client(apache http components 或者 Okhttp) 具体交互流程上,如下所示:接口化请求调用当调用被@FeignClient注解修饰的接口时,在框架内部,将请求转换成Feign的请求实例... Spring Cloud调用接口过程Spring Cloud 在接口调用上,大致会经过如下几个组件配合:Feign ----->Hystrix —>Ribbon —>Http Client(apache http components 或者 Okhttp) 具体交互流程上,如下所示:接口化请求调用当调用被@FeignClient注解修饰的接口时,在框架内部,将请求转换成Feign的请求实例...
- 我们把 Spring 在 Bean 与 Bean 之间建立的依赖关系的行为称为“装配”。JAVA Spring 的 IOC 容器虽然功能强大,但它的本身不过只是就是一个空壳而已,它自己并不能独自的完成自动装配工作。需要我们主动将 Bean 放进去,并告诉它 Bean 和 Bean 之间的依赖关系,它才能按照我们的要求完成装配工作。例如,一个部门可以有多个员工,而一个员工只可能属于某一个部门,... 我们把 Spring 在 Bean 与 Bean 之间建立的依赖关系的行为称为“装配”。JAVA Spring 的 IOC 容器虽然功能强大,但它的本身不过只是就是一个空壳而已,它自己并不能独自的完成自动装配工作。需要我们主动将 Bean 放进去,并告诉它 Bean 和 Bean 之间的依赖关系,它才能按照我们的要求完成装配工作。例如,一个部门可以有多个员工,而一个员工只可能属于某一个部门,...
- 基本概念 SpringSpring 是用于开发 Java 应用程序的开源框架,为解决企业应用开发的复杂性而创建。Spring 的基本设计思想是利用 IOC(依赖注入)和 AOP (面向切面)解耦应用组件,降低应用程序各组件之间的耦合度。在这两者的基础上,Spring 逐渐衍生出了其他的高级功能:如 Security,JPA 等。 Spring MVCSpring MVC 是 Spring ... 基本概念 SpringSpring 是用于开发 Java 应用程序的开源框架,为解决企业应用开发的复杂性而创建。Spring 的基本设计思想是利用 IOC(依赖注入)和 AOP (面向切面)解耦应用组件,降低应用程序各组件之间的耦合度。在这两者的基础上,Spring 逐渐衍生出了其他的高级功能:如 Security,JPA 等。 Spring MVCSpring MVC 是 Spring ...
- Spring IOC IOC 原理 代码耦合实际开发中,我们如果在对象 A 内部去创建、修改或者注销另一个对象 B,这会导致对象之间非常复杂的依赖关系,不利于代码的维护更新。比如我们直接在上层类内调用了底层类的构造方法,一旦底层类的构造方法发生改变,就必须修改所有上层类的代码。 依赖注入( Dependency Injection ) 我们用依赖注入的方式来降低耦合度。所谓依赖注入,就是把... Spring IOC IOC 原理 代码耦合实际开发中,我们如果在对象 A 内部去创建、修改或者注销另一个对象 B,这会导致对象之间非常复杂的依赖关系,不利于代码的维护更新。比如我们直接在上层类内调用了底层类的构造方法,一旦底层类的构造方法发生改变,就必须修改所有上层类的代码。 依赖注入( Dependency Injection ) 我们用依赖注入的方式来降低耦合度。所谓依赖注入,就是把...
上滑加载中
推荐直播
-
华为云码道Skill实战与极速交付,智能开发全链路实战2026/07/22 周三 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;姜浩-华为云HCDG核心组成员
直播深度解读华为云码道6月产品新特性,从Skill市场安装专家技能,带你零距离体验从需求,开发,审查,重构全链路闭环的开发过程。从零构建并交付一个完整项目,让您体验从代码提交到服务上线的“极速”之旅。
回顾中 -
聚开发者之力,创具身新未来2026/07/23 周四 15:00-17:00
张豪杰/程文/王军/刘新春/黄钦开 /张晓天
本次华为云具身智能开发平台CloudRobo培训面向具身智能开发者,带您全流程体验机器人本体R2C小时级接入、环境重建与轨迹生成仿真数据生产、PB级数据管理、数据评测、模型训推、强化学习和Benchmark一键评测等功能,并体验业界主流具身模型应用。
回顾中
热门标签