加载中
Spring Boot 最佳实践(五)Spring Data JPA 操作 MySQL 8

一、Spring Data JPA 介绍 JPA(Java Persistence API)Java持久化API,是 Java 持久化的标准规范,Hibernate是持久化规范的技术实现,而Spring Data JPA是在 Hibernate 基础上封装的一款框架...

Spring Boot 终极清单

一、Spring Boot 终极清单诞生原因 我上学那会主要学的是 Java 和 .Net 两种语言,当时对于语言分类这事儿没什么概念,恰好在2009年毕业那会阴差阳错的先找到了 .Net 的工作,此后就开始了漫...

Spring Data JPA 如何让后端开发提高效率(小技巧)

随着 Java 技术和微服务技术逐渐被广泛应用,Spring 全家桶逐渐统一 Java 的框架江湖。(毫不夸张的说:每一名 Java 工程师都离不开 Spring,每一家一线互联网公司,在面试的时候也都会考察 ...

Spring Boot 2.3.3 正式发布!

Spring Boot 2.3.3 稳定版已发布,可从 repo.spring.io 和 Maven Central 获取。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifac...

熬夜都要看完的 Spring 干货!

在 Java 后端框架繁荣的今天,Spring 无疑是最最最火热,也是必不可少的开源框架,像腾讯、阿里、字节跳动等一线互联网公司都选择 Spring 作为基础的开发框架。 而 Spring 生态圈里最让人兴奋...

2020/11/23 18:00
38
Spring IoC?看这篇文章就够了...

前言 刚开始听到 IoC,会觉得特别高大上,但其实明白原理了很简单。 跟着我的脚步,一文带你吃透 IoC 原理。 本文围绕 是何、为何、如何 来谈: 是何 上一篇文章有同学问我在官网该看哪些内容...

Spring Cloud Alibaba 深度解密!

说说吧,程序猿们,你们还有谁不是“单身G”? 想要“赢取”白富美,当上CTO,走上人生巅峰,不努力怎么可以? 别人疯狂购物,你疯狂学习,努力30天,向阿里P6+迈进! 1000元,你能买到爱情还...

Spring 经典面试题汇总.pdf(2020版)

作者 | 静默虚空 来源 | juejin.im/post/5cbda379f265da03ae74c282 1、基础 1.1. 不同版本的 Spring Framework 有哪些主要功能? Version Feature Spring 2.5 发布于 2007 年。这是第一个支持...

Spring Boot(十)Logback和Log4j2集成与日志发展史

一、简介 Java知名的日志有很多,比如:JUL、Log4j、JCL、SLF4J、Logback、Log4j2,那么这些日志框架之间有着怎样的关系?诞生的原因又是解决什么问题?下面一起来看。 <!--more--> 1.1 JUL ...

2018/10/30 19:16
3.3K
对象复制的7种方法,还是Spring的最好用!

日常编程中,我们会经常会碰到对象属性复制的场景,就比如下面这样一个常见的三层 MVC 架构。 当我们在上面的架构下编程时,我们通常需要经历对象转化,将业务请求流程经历三层机构后需要把 ...

Spring Boot(六)集成 MyBatis 操作 MySQL 8

一、简介 1.1 MyBatis介绍 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC代码和手动设置参数以及获取结果集。 1.2 MyBatis发展史...

2018/09/12 19:17
136
面试官:为什么 Spring 中的 bean 默认为单例?

作者 | 小小木 来源 | http://1t.click/ksQ 熟悉Spring开发的朋友都知道Spring提供了5种scope分别是singleton、prototype、request、session、global session。 如下图是官方文档上的截图,感...

Spring Boot 解决跨域问题的 3 种方案!

作者 | telami 来源 | telami.cn/2019/springboot-resolve-cors 前后端分离大势所趋,跨域问题更是老生常谈,随便用标题去google或百度一下,能搜出一大片解决方案,那么为啥又要写一遍呢,不...

面试官 | 如何在 Spring Boot 中进行参数校验?

作者 | 狂乱的贵公子 来源 | cnblogs.com/cjsblog/p/8946768.html 开发过程中,后台的参数校验是必不可少的,所以经常会看到类似下面这样的代码 这样写并没有什么错,还挺工整的,只是看起来...

Spring Boot (七)MyBatis代码自动生成和辅助插件

一、简介 1.1 MyBatis Generator介绍 MyBatis Generator 是MyBatis 官方出品的一款,用来自动生成MyBatis的 mapper、dao、entity 的框架,让我们省去规律性最强的一部分最基础的代码编写。 ...

Spring Boot集成Redis,这个坑把我害惨了!

最近项目中使用SpringBoot集成Redis,踩到了一个坑:从Redis中获取数据为null,但实际上Redis中是存在对应的数据的。是什么原因导致此坑的呢? 本文就带大家从SpringBoot集成Redis、所踩的坑...

我被面试官给虐懵了,竟然是因为我不懂Spring中的@Configuration

作者 l cxuan 来源 l Hollis(ID:hollischuang) 现在大部分的Spring项目都采用了基于注解的配置,采用了@Configuration 替换 标签的做法。一行简单的注解就可以解决很多事情。但是,其实每...

近100个Spring/SpringBoot常用注解汇总!

作者 | Guide 来源 | JavaGuide(微信公众号) 毫不夸张地说,这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖你工作中遇到的大部分常用的场景。对于每一个注解我都说了具体用法,掌...

Spring Boot(十二)单元测试JUnit

一、介绍 JUnit是一款优秀的开源Java单元测试框架,也是目前使用率最高最流行的测试框架,开发工具Eclipse和IDEA对JUnit都有很好的支持,JUnit主要用于白盒测试和回归测试。 <!--more--> 白盒...

2018/11/05 13:29
1.7K
Spring Boot (八)MyBatis + Docker + MongoDB 4.x

一、MongoDB简介 1.1 MongoDB介绍 MongoDB是一个强大、灵活,且易于扩展的通用型数据库。MongoDB是C++编写的文档型数据库,有着丰富的关系型数据库的功能,并在4.0之后添加了事务支持。 随着...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部