许文豪
许文豪
全部文章
分类
java基础(12)
Java集合(12)
JVM(6)
Mybatis(24)
springboot(1)
分布式(3)
实战问题与架构设计(2)
并发与多线程(1)
思考(2)
数据库(5)
未归档(1)
架构与高并发(3)
环境折腾(6)
算法与数据结构(2)
设计模式(14)
面试题(2)
归档
标签
去牛客网
登录
/
注册
秦怀杂货店
纵使缓慢,驰而不息。
TA的专栏
96篇文章
0人订阅
秦怀杂货店
96篇文章
749人学习
全部文章
(共28篇)
Mybatis【2】-- 多个mapper文件以及namespace命名作用?
来自专栏
[TOC] 多个mapper文件以及namespace作用 要是多个mapper文件的时候怎么处理,namespace又是干什么用的呢首先我们来看创建数据库语句: #创建数据库 CREATE DATABASE `test` DEFAULT CHARACTER SET utf8 COLLATE utf...
java
mybatis
数据库
2020-11-22
0
544
Mybatis【1】-- 入门之第一个程序
来自专栏
[TOC] 1.框架是什么 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。 一个框架是一个可复用的设计构件,它规定了应用的体系结构,阐明了整个设计...
java
mybatis
数据库
2020-11-22
0
379
transient关键字是干什么用的?
来自专栏
[TOC] 1.从Serilizable说到transient 我们知道,如果一个对象需要序列化,那么需要实现Serilizable接口,那么这个类的所有非静态属性,都会被序列化。 注意:上面说的是非静态属性,因为静态属性是属于类的,而不是属于类对象的,而序列化是针对类对象的操作,所以这个根本不会序...
java基础
java
2020-11-22
0
334
SerialVersionUID是干什么用的?
来自专栏
[TOC] 正常不设置serialVersionUID 的序列化和反序列化 先定义一个实体Student.class,需要实现Serializable接口,但是不需要实现get(),set()方法 import java.io.Serializable; public class Student ...
java基础
java
2020-11-22
0
380
java 反射说得透彻一点
来自专栏
[TOC] 很多时候我们会遇到别人问一个问题:你给我讲一下反射,到底是什么东西?怎么实现的?我们能用反射来做什么?它有什么优缺点?下面我们会围绕着这几个问题展开: 一、反射机制是什么? 反射是什么?什么是反?什么是正射?有反就有正,我们知道正常情况, 如果我们希望创建一个对象,会使用以下的语句: P...
java基础
java
2020-11-22
0
322
java native关键字是干什么用的?
来自专栏
今天一不小心跟进Object的源码中,发现一个native关键字,一脸蒙蔽,怎么我从来没有用过。 // 这是计算对象的hsahcode的方法,涉及到内存地址 public native int hashCode(); 1.汇编生c,c生万物,其实java要实现对底层的控制,还是需要c/c++帮忙,...
java基础
java
2020-11-22
0
506
JDBC【3】-- SPI技术以及在数据库连接中的使用
来自专栏
1.SPI是什么? SPI,即是Service Provider Interface,是一种服务提供(接口实现)发现机制,可以通过ClassPath路径下的META-INF/Service文件查找文件,加载里面定义的类。一般可以用来启用框架拓展和替换组件,比如在最常见的数据库连接JDBC中,java...
java
jdbc
2020-11-22
0
491
JDBC【2】-- JDBC工作原理以及简单封装
来自专栏
[TOC] 1. 工作原理 一般我们主要的JDBC处理流程如下: graph TD A[注册一个Driver] -->B(建立数据库连接) B --> C(创建一个Statement) C-->D(执行SQL语句,获取结果) D-->F(关闭JDBC对象) 1.1 加载驱动 ...
java
jdbc
2020-11-22
0
392
首页
上一页
1
2
3
下一页
末页