文章 2024-12-20 来自:开发者社区

【SpringFramework】Spring初体验

一、Spring简介 1. Spring是一款主流的JavaEE轻量级开源框架(企业级JavaEE应用开发框架) 2. Spring之父: Rod Johnson 3. Spring于2002年在Rod Johnson的著作《Expert One-on-One J2EE Development without EJB》中首次被介绍,   &nbs...

【SpringFramework】Spring初体验
文章 2023-08-31 来自:开发者社区

Spring核心原理之IoC容器初体验(2)

本文节选自《Spring 5核心原理》1 IoC与DI基本概念IoC(Inversion of Control,控制反转)就是把原来代码里需要实现的对象创建、依赖,反转给容器来帮忙实现。我们需要创建一个容器,同时需要一种描述来让容器知道要创建的对象与对象的关系。这个描述最具体的表现就是我们所看到的配置文件。DI(Dependency Injection,依赖注入)就是指对象被动接受依赖类而不自己....

Spring核心原理之IoC容器初体验(2)
文章 2023-05-29 来自:开发者社区

Spring Cloud Alibaba - 24 Gateway-路由、断言(Predicate)、过滤器(Filter)初体验

核心概念路由网关的基本构建模块,它是由ID、目标URl、断言集合和过滤器集合定义,如果集合断言为真,则匹配路由。Predicate(断言)这是java 8的一个函数式接口predicate,可以用于lambda表达式和方法引用,输入类型是:Spring Framework ServerWebExchange,允许开发人员匹配来自HTTP请求的任何内容,例如请求头headers和参数paramer....

Spring Cloud Alibaba - 24 Gateway-路由、断言(Predicate)、过滤器(Filter)初体验
文章 2023-05-29 来自:开发者社区

Spring Cloud Alibaba - 23 Gateway初体验

概述Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,用于取代Zuul网关。基于Netty,WebFlux . 由于不是Sevlet容器,不能打成war包, 只支持SpringBoot2.X,不支持1.x基于Netty,WebFlux . 由于不是Sevlet容器,不能打成war包, 只支持SpringBoot2.X,不支持1.x基于Netty,WebF....

Spring Cloud Alibaba - 23 Gateway初体验
文章 2023-01-10 来自:开发者社区

Java开发 - Spring MVC框架初体验(四)

了解RESTfulRESTFUL是一种网络应用程序的设计风格和开发方式,基于HTTP,可以 使用XML格式定义或JSON格式定义。RESTFUL适用于移动互联网厂商作为业务接口的场景,实现第三方OTT调用移动网络资源的功能,动作类型为新增、变更、删除所调用资源。RESTful的设计风格表现为将某些唯一的请求参数的值放在 URL中,使之成为URL的一部分,比如:http://localhost:8....

Java开发 - Spring MVC框架初体验(四)
文章 2023-01-10 来自:开发者社区

Java开发 - Spring MVC框架初体验(三)

Json格式的响应正文我们创建一个数据类,根据阿里命名规范,我们也学习下,数据类型的命名有一定规范,数据我们统一放在POJO包下,然后再分为VO,DTO等等,后面有时间再给大家详细说说,也可自行查找了解,这里我们创建一个VO类,用于响应客户端:package cn.codingfire.springmvc.vo; public class UserVO { private String ...

 Java开发 - Spring MVC框架初体验(三)
文章 2023-01-10 来自:开发者社区

Java开发 - Spring MVC框架初体验(二)

添加Spring配置类package cn.codingfire.springmvc.config; import org.springframework.context.annotation.Configuration; @Configuration public class SpringConfig { }这个我们应该很熟悉了,上一篇也已经讲过了。 添加Spring MVC配置类packag....

 Java开发 - Spring MVC框架初体验(二)
文章 2023-01-10 来自:开发者社区

Java开发 - Spring MVC框架初体验(一)

前言上一篇Spring框架感觉写的偏向于理论知识,所以从这篇开始,转变此系列的写作思维,更多的将从实操的角度来讲解Spring MVC框架的使用和相关知识点,会尽量详细,但这一系列课程针对的还是有Java基础的小伙伴,精确到微小操作的部分还是会省略以节省篇幅,不至于太啰嗦,那么现在,我们就开始吧。创建一个基于Maven的项目选择骨架首先是maven工程,骨架选择maven-archetype-w....

Java开发 - Spring MVC框架初体验(一)
文章 2023-01-10 来自:开发者社区

Java开发 - Spring框架初体验(三)

package cn.codingfire.spring; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; @Controller public class UserController { @Auto...

文章 2023-01-10 来自:开发者社区

Java开发 - Spring框架初体验(二)

通过组件扫描创建对象话不多说,直接上代码:package cn.codingfire.spring; import org.springframework.stereotype.Component; @Component public class UserMapper { }package cn.codingfire.spring; import org.springframework.cont....

Java开发 - Spring框架初体验(二)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注