摘要:        
在实际项目中,我们难免会遇到一些 null 值出现,我们转 json 时,是不希望有这些 null 出现的,比如我们期望所有的 null 在转 json 时都变成 “” 这种空字符串,那怎么做呢?在 Spring Boot 中,我们做一下配置即可,新建一个 jackson 的配置类:    阅读全文
posted @ 2024-02-25 14:26
SDGVSBGDRH
阅读(11)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在实际项目中,常用的数据结构无非有类对象、List对象、Map对象,我们看一下默认的 jackson 框架对这三个常用的数据结构转成 json 后的格式如何。    阅读全文
posted @ 2024-02-25 14:25
SDGVSBGDRH
阅读(6)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Spring Boot 中对依赖都做了很好的封装,可以看到很多 spring-boot-starter-xxx 系列的依赖,这是 Spring Boot 的特点之一,不需要人为去引入很多相关的依赖了,starter-xxx 系列直接都包含了所必要的依赖,所以我们再次点进去上面这个 spring-bo    阅读全文
posted @ 2024-02-25 14:25
SDGVSBGDRH
阅读(12)
评论(0)
推荐(0)
        
            
        
        
摘要:        
可以看出, @RestController 注解包含了原来的 @Controller 和 @ResponseBody 注解,使用过 Spring 的朋友对 @Controller 注解已经非常了解了,这里不再赘述, @ResponseBody 注解是将返回的数据结构转换为 Json 格式。所以在默认    阅读全文
posted @ 2024-02-25 14:25
SDGVSBGDRH
阅读(13)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在项目开发中,接口与接口之间,前后端之间数据的传输都使用 Json 格式,在 Spring Boot 中,接口返回 Json 格式的数据很简单,在 Controller 中使用@RestController注解即可返回 Json 格式的数据,@RestController也是 Spring Boot    阅读全文
posted @ 2024-02-25 14:24
SDGVSBGDRH
阅读(13)
评论(0)
推荐(0)
        
            
        
        
摘要:        
本节我们快速学习了如何在 IDEA 中导入 jdk,以及使用 IDEA 如何配置 maven 和编码,如何快速的创建和启动 Spring Boot 工程。IDEA 对 Spring Boot 的支持非常友好,建议大家使用 IDEA 进行 Spring Boot 的开发,从下一课开始,我们真正进入 S    阅读全文
posted @ 2024-02-25 14:21
SDGVSBGDRH
阅读(11)
评论(0)
推荐(0)
        
            
        
        
摘要:        
重新运行 main 方法启动项目,在浏览器中输入 localhost:8080/start/springboot,如果看到 “Welcome to the world of Spring Boot!”,那么恭喜你项目启动成功!Spring Boot 就是这么简单方便!端口号默认是8080,如果想要修    阅读全文
posted @ 2024-02-25 14:21
SDGVSBGDRH
阅读(23)
评论(0)
推荐(0)
        
            
        
        
摘要:        
默认情况下,如上图所示会创建一个启动类 Course01Application,该类上面有个@SpringBootApplication注解,该启动类中有个 main 方法,没错,Spring Boot 启动只要运行该 main 方法即可,非常方便。另外,Spring Boot 内部集成了 tomc    阅读全文
posted @ 2024-02-25 14:20
SDGVSBGDRH
阅读(19)
评论(0)
推荐(0)
        
            
        
        
摘要:        
如果是使用 eclipse 的朋友,有两个地方需要设置一下编码: window–> perferences–>General–>Workspace,将Text file encoding改成utf-8window–>perferences–>General–>content types,选中Text    阅读全文
posted @ 2024-02-25 14:18
SDGVSBGDRH
阅读(6)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在 Maven home directory 中选择本地 Maven 的安装路径;在 User settings file 中选择本地 Maven 的配置文件所在路径。在配置文件中,我们配置一下国内阿里的镜像,这样在下载 maven 依赖时,速度很快    阅读全文
posted @ 2024-02-25 14:18
SDGVSBGDRH
阅读(8)
评论(0)
推荐(0)
        
            
        
        
摘要:        
使用 IDEA 导入该 maven 工程:File->New->Model from Existing Source,然后选择解压后的项目文件夹即可。如果是使用 eclipse 的朋友,可以通过Import->Existing Maven Projects->Next,然后选择解压后的项目文件夹即可    阅读全文
posted @ 2024-02-25 14:16
SDGVSBGDRH
阅读(14)
评论(0)
推荐(0)
        
            
        
        
摘要:        
IDEA 中可以通过File->New->Project来快速构建 Spring Boot 工程。如下,选择 Spring Initializr,在 Project SDK 中选择刚刚我们导入的 jdk,点击 Next,到了项目的配置信息。 Group:填企业域名,本课程使用com.itcodaiA    阅读全文
posted @ 2024-02-25 14:09
SDGVSBGDRH
阅读(11)
评论(0)
推荐(0)
        
            
        
        
摘要:        
主要是介绍 Spring Boot 在项目中拔高一些的技术点,包括集成的一些组件,旨在带领学习者在项目中遇到具体的场景时能够快速集成,完成对应的功能。该部分以 Spring Boot 框架为主线,内容包括拦截器、监听器、缓存、安全认证、分词插件、消息队列等等。    阅读全文
posted @ 2024-02-25 14:09
SDGVSBGDRH
阅读(38)
评论(0)
推荐(0)
        
            
        
        
摘要:        
主要介绍 Spring Boot 在项目中最常使用的一些功能点,旨在带领学习者快速掌握 Spring Boot 在开发时需要的知识点,能够把 Spring Boot 相关技术运用到实际项目架构中去。该部分以 Spring Boot 框架为主线,内容包括Json数据封装、日志记录、属性配置、MVC支持    阅读全文
posted @ 2024-02-25 14:08
SDGVSBGDRH
阅读(20)
评论(0)
推荐(0)
        
            
        
        
摘要:        
本课程使用目前 Spring Boot 最新版本2.0.3 RELEASE,课程文章均为作者在实际项目中剥离出来的场景和demo,目标是带领学习者快速上手 Spring Boot,将 Spring Boot 相关技术点快速运用在微服务项目中。    阅读全文
posted @ 2024-02-25 14:08
SDGVSBGDRH
阅读(15)
评论(0)
推荐(0)
        
            
        
        
摘要:        
微服务是未来发展的趋势,项目会从传统架构慢慢转向微服务架构,因为微服务可以使不同的团队专注于更小范围的工作职责、使用独立的技术、更安全更频繁地部署。而 继承了 Spring 的优良特性,与 Spring 一脉相承,而且 支持各种REST API 的实现方式。Spring Boot 也是官方大力推荐的    阅读全文
posted @ 2024-02-25 14:08
SDGVSBGDRH
阅读(13)
评论(0)
推荐(0)
        
            
        
        
摘要:        
我们可以引入 spring-boot-start-actuator 依赖,直接使用 REST 方式来获取进程的运行期性能参数,从而达到监控的目的,比较方便。但是 Spring Boot 只是个微框架,没有提供相应的服务发现与注册的配套功能,没有外围监控集成方案,没有外围安全管理方案,所以在微服务架构    阅读全文
posted @ 2024-02-25 14:07
SDGVSBGDRH
阅读(6)
评论(0)
推荐(0)
        
            
        
        
摘要:        
在使用 Spring 时,项目部署时需要我们在服务器上部署 tomcat,然后把项目打成 war 包扔到 tomcat里,在使用 Spring Boot 后,我们不需要在服务器上去部署 tomcat,因为 Spring Boot 内嵌了 tomcat,我们只需要将项目打成 jar 包,使用 java    阅读全文
posted @ 2024-02-25 14:07
SDGVSBGDRH
阅读(12)
评论(0)
推荐(0)
        
            
        
        
摘要:        
@Configuration表示该类是个配置类,@Bean表示该方法返回一个 Bean。这样就把TestService作为 Bean 让 Spring 去管理了,在其他地方,我们如果需要使用该 Bean,和原来一样,直接使用@Resource注解注入进来即可使用,非常方便。    阅读全文
posted @ 2024-02-25 14:06
SDGVSBGDRH
阅读(11)
评论(0)
推荐(0)
        
            
        
        
摘要:        
Spring 虽然使Java EE轻量级框架,但由于其繁琐的配置,一度被人认为是“配置地狱”。各种XML、Annotation配置会让人眼花缭乱,而且配置多的话,如果出错了也很难找出原因。Spring Boot更多的是采用 Java Config 的方式,对 Spring 进行配置。    阅读全文
posted @ 2024-02-25 14:06
SDGVSBGDRH
阅读(19)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号