自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 MyBatis常见面试题和答案

这篇文章给大家分享的是有关MyBatis常见面试题和答案的内容。小编觉得挺实用的,因此分享给大家学习。如下资料是MyBatis的十道面试题和答案。

2022-07-12 20:43:42 208 1

原创 redis常见面试题和答案

这篇文章将为大家详细讲解有关redis常见面试题和答案,文章内容质量较高,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1、什么是redis?Redis 是一个基于内存的高性能key-value数据库。**2、Reids的特点  **Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作,是已知

2022-07-12 20:42:42 271

原创 java学生信息管理系统MVC架构详解

本文实例为大家分享了java学生信息管理系统MVC架构,供大家参考,具体内容如下 一、项目结构 学生信息管理系统分三层进行实现。student.java主要提供数据,cotroller.java的功能是绑定试图和计算数据。Stuview.java用于单一的用来显示数据。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2wNI22Hm-1652921792632)(https://upload-images.jianshu.io/upload_images/27997

2022-05-19 08:56:45 1513 1

原创 Java架构师的5大基本能力你知道吗

目录 [业务架构师与基础架构师区别 ] [如何做技术选型?] [总结] 总体而言,架构师负责软件领域的顶层设计。架构师需要根据公司的发展,规划企业未来若干年的架构,制定可落地的架构方案,解决技术难题,做技术选型与攻关,落地具体的架构。优秀的架构师既能做架构方案,也能写具体的架构代码。 架构师要求比较高,要有架构的广度、深度,需要掌握一系列的架构技术栈,要求有架构实战经验,要有很强的系统分析、系统架构、系统设计,业务分析的能力 首先要有架构师的思维,对分布式、高并发、高性能、高可用、可扩展、松

2022-05-19 08:48:26 235

原创 【Java进阶营】面试官让我说一下Mybatis一级缓存、二级缓存的区别,史诗级回答让他刮目相看

说起mybatis,大家可能都知道它是一个优秀的久层框架,它支持定制化SQL、存储过程以及高级映射。面试中都会问起mybatis一级缓存和二级缓存,它体现出你对mybatis这个开发中的理解,如果照着答案背的话只能拿到一个及格分,所以今天咱们就好好聊聊mybatis。 另外本人整理了20年面试题大全,包含spring、并发、数据库、Redis、分布式、dubbo、JVM、微服务等方面总结,下图是部分截图,需要的话关注公众号【Java进阶营】获取架构资料。 1.首先,什么是Mybatis? MyBat

2022-04-22 18:59:12 248

原创 【Java进阶营】Mybatis框架的搭建和基本使用方法

1.1MyBatis****的下载 最新yBatis可以在github官网上下载: https://github.com/mybatis/mybatis-3 1.2 Mybatis Jar****包 1.3MyBatis****工作原理 1.4Mybatis的整个的执行流程 MyBatis应用程序根据XML配置文件创建SqlSessionFactory,SqlSessionFactory在根据配置,配置来源于两个地方,一处是配置文件,一处是Java代码的注解,获取一个SqlSession。SqlSes

2022-04-22 18:56:21 136

原创 【Java进阶营】Java开发工程师最新面试题库系列——Mybatis框架部分(附答案)

Mybatis Mybatis是什么框架? 答:持久层框架 Mybatis和ORM有什么区别? 答:ORM是对象关系映射的一种设计理念,也就是对象属性对应数据库字段,让开发人员以操作对象的方式操作数据库数据。Mybatis是基于ORM框架实现的持久层框架,但它并是不完全ORM,Mybatis只是将对象与sql语句关联起来了,而不是与数据库数据关联; Mybatis为什么是半自动ORM映射? 答:Mybatis只是将对象与sql语句关联起来了,而不是与数据库数据关联。因此需要手动编写SQL语句,所

2022-04-22 18:52:05 589

原创 【Java进阶营】MyBatis的架构原理

一、MyBatis架构图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Sbd4BU1P-1650624595984)(//upload-images.jianshu.io/upload_images/1377793-7869c1e9d648cbe5.png?imageMogr2/auto-orient/strip|imageView2/2/w/983/format/webp)] 接口层 是MyBatis提供给开发人员的一套API,只要使用SqlSession接口,通过Sq.

2022-04-22 18:50:12 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除