- 博客(6)
- 收藏
- 关注
原创 MyBatis核心类核心接口
Mybatis核心接口和类SqlSessionFactoryBuilder读取核心配置文件生成会话工厂的类,初始化Configuration对象。用于创建SqlSessionFacoty,SqlSessionFacoty一旦创建完成就不需要SqlSessionFactoryBuilder了,因为SqlSession是通过SqlSessionFactory生产,所以可以将SqlSessionFactoryBuilder当成一个工具类使用。SqlSessionFactory新建和管理会话的工厂类是
2021-03-09 17:03:56
455
原创 idea上搭建简单Mybatis 框架
本文章将介绍如何在idea上搭建一个简单的Mybatis 框架MyBatis框架简介 MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。搭建基于MyBatis框架的开发环境1. 准备所需的ja文件(这里
2021-03-09 16:44:36
859
3
原创 java集合
java可以使用数组来保存多个对象,但数组长度不可变化,一旦在初始化数组时指定了数组长度,这个数组长度就是不可变的。如果需要保存数量变化的数据,数组就有点无能为力了。而且数组无法保存具有映射关系的数据,如成绩表为语文——79,数学——80,这种数据看上去像两个数组,但这两个数组的元素之间有一定的关联关系。为了保存数量不确定的数据,以及保存具有映射关系的数据(也被称为关联数组),Java 提供了集合类。集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。 Java 所有的集合类都位于 java.ut
2021-01-15 12:01:49
199
原创 java面向对象的三大特性
java面向对象的三大特性包括:封装、继承、多态一、 封装1.含义:封装就是把同一类事物的共性(包括属性和方法)归到同一类中,方便使用。封装也称信息隐藏,是指利用抽象数据类型把数据和基于数据的操作封装起来,使其成为一个不可分割的整体,数据隐藏在抽象数据内部,尽可能的隐藏数据细节,只保留一些接口使其与外界发生联系。也就是说用户无需知道内部的数据和方法的具体实现细节,只需根据留在外部的接口进行操作就行。2.封装的实现需要修改属性的访问控制符(修改为private);创建getter/setter方
2021-01-14 11:17:25
2675
原创 java基本数据类型
java的基本数据类型分为:整数类型、浮点类型、字符类型、布尔类型这四个类型。#mermaid-svg-4vAkNuGfAogAXD0B .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-4vAkNuGfAogAXD0B .label text{fill:#333}#mermaid-svg-4vAkNuGfAog
2021-01-14 09:00:39
260
原创 Java反射
Java反射概述1.什么是反射即在运行状态中,动态获取类信息及动态调用实例方法的能力。java反射有以下3个动态特性。1.运行时创建实例。2.运行期间调用方法。3.运行时更改属性。通过反射可以实现以下功能。1.在运行时探知任意一个实例所属的类。2.在运行时构造任意一个类的实例。3.在运行时探知任意一个类所具有的方法和属性。4.在运行时调用任意一个实例的方法。2.反射常用APIjava.lang.Class<T>类: 反射的核心类,反射所有的操作都是围绕该类来生成的
2021-01-12 00:15:25
193
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人