学习SpringBoot,绝对避不开自动装配这个概念,这也是SpringBoot的关键之一
Spring Boot的最大的特点就是简化了各种xml配置内容,还记得曾经使用SSM框架时我们在spring-mybatis.xml配置了多少内容吗?数据源、连接池、会话工厂、事务管理···,而现在Spring Boot告诉你这些都不需要了,一切交给它的...
【作者介绍】网名天涯兰,日本足利工业大学信息工程学硕士。10余年软件行业从业经验,主持过多个面向研发人员的技术和管理类培训课程。IT畅销书作译者,著有:《系统架构设计》《微服务架构实战》《Apache ShardingSphere实...
新版任你发,我用 Java 8,这可能是当下 Java 开发者的真实写照。不过时代可能真的要抛弃 Java 8,全面拥抱 Java 17 了。
本文将讨论如何针对 Spring Boot 程序的 Web 层进行测试的,借助 MockMvc API 以及常见的测试库实现 Web 层方法的测试覆盖,以及如何定制 MockMvc。
IntelliJ IDEA 2022.2 为远程开发功能带来了多项质量改进,使其更美观、更稳定。 从 v2022.2 开始,IntelliJ IDEA 使用 JetBrains Runtime 17,后者可以从多方面增强 IDE 体验和性能。 IntelliJ IDEA Ultimate 添加了对 Sp...
前面的铺垫文章已经连着写了六篇了,主要是介绍了Spring和SpringMVC框架,小伙伴们在学习的过程中大概也发现了这两个框架需要我们手动配置的地方非常多,不过做JavaEE开发的小伙伴们肯定也听说过“约定大于配置”这样一句...
Flask 学习-1.简介与环境准备Flask 学习-2.url访问地址(路由配置)Flask 学习-3.设置 HTTP 请求 方法(get/post)Flask 学习-4.templates 渲染模板Flask 学习-5.请求对象RequestFlask 学习-6. jsonify()返回JSO......
本文分为十九个模块,分别是:「Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、...
在 Spring Boot 中,通过约定优于配置这个思想,可以让我们少写很多的配置,然后就只需要关注业务代码的编写就行。今天呢,我给大家聊聊为什么SpringBoot提倡约定优于配置。...