自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第18讲 IDEA的使用

IDEA是IntelliJ IDEA,它是一款被公认为最好的Java开发工具的集成环境。该工具由JetBrains公司开发,总部位于捷克共和国的首都布拉格,以严谨著称的东欧程序员为主。

2023-10-13 10:41:35 79

原创 第17讲 Java键盘录入

键盘录入是指利用键盘输入数据,并将这些数据存储在计算机内存或磁盘上的过程。键盘录入的基本功能是将用户输入的字符、数字、符号等数据读取并转换为计算机能够处理的二进制编码。键盘是计算机主要的输入设备之一,用户可以通过键盘输入数据,与计算机进行交互,从而进行各种操作,如文本编辑、信息处理、程序开发等。

2023-10-13 10:37:41 65

原创 第16讲 Java字面量(直接量)

Java字面量(Literals),也叫做Java直接量(Direct Literals)。Java字面量指的是在程序中通过源代码直接给出的值,例如在int a = 5; 这行代码中,为变量a所分配的初始值5 就是一个直接量。

2023-10-13 10:29:23 77

原创 第15讲 Java基本类型的类型转换

在Java程序中,不同的基本类型的值经常需要进行相互转换。Java语言所提供的7种数值类型之间可以相互转换,有两种类型转换方式:自动类型转换;强制类型转换。

2023-10-13 10:28:05 26

原创 第14讲 Java变量

编程的本质,就是对内存中数据的访问和修改。程序所用的数据都会保存在内存中,程序员需要一种机制来访问或修改内存中数据。这种机制就是变量,每个变量都代表了某一小块内存,而且变量是有名字的。程序对变量赋值,实际上就是把数据装入该变量所代表的内存区的过程;程序读取变量的值,实际上就是从该变量所代表的内存区取值的过程。形象的理解:变量相当于一个有名称的容器,该容器用于装各种不同类型的数据。

2023-10-13 10:26:50 19

原创 第13讲 Java基本数据类型

Java基本数据类型是Java语言内置的一种数据类型,“四类八种”包括byte、short、int、long、float、double、char和boolean。

2023-10-13 10:25:27 16

原创 第12讲 Java数据类型分类

Java语言支持的类型分为两类:基本数据类型和引用数据类型。

2023-10-13 10:23:51 17

原创 第11讲 Java关键字

在Java编程语言中,关键字(Keywords)是具有特殊含义和用途的保留单词。这些单词被Java编程语言保留,不能用作标识符(变量名、方法名、类名等),因为它们在语言中具有特殊的语法和语义含义。关键字用于定义类、变量、方法、控制流结构等,是构建和控制Java程序的基本构建块。Java的关键字是大小写敏感的,这意味着关键字必须按照正确的大小写形式使用。

2023-10-13 10:21:57 20

原创 第15讲 MyBatis 注解开发

这几年来注解开发越来越流行,Mybatis 也可以使用注解开发方式,这样我们就可以减少编写SQL映射配置文件了。

2023-09-25 09:22:13 29

原创 第14讲 MyBatis 的逆向工程(代码生成器)

MyBatis 逆向工程是一种自动生成数据库表对应的 Java 实体类、Mapper 接口以及 XML 映射文件的工具,它可以帮助开发人员快速生成与数据库表结构相对应的代码,从而减少了手动编写重复代码的工作量。

2023-09-25 09:21:02 842

原创 第13讲 MyBatis 缓存

MyBatis 中的缓存是一项重要的性能优化机制,它可以有效减少数据库访问次数,提高查询效率。MyBatis 支持两级缓存:一级缓存(本地缓存)和二级缓存(全局缓存)。

2023-09-25 09:19:29 25

原创 第12讲 动态 SQL 基本用法

Mybatis框架的动态SQL技术是一种根据特定条件动态拼装SQL语句的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题。

2023-09-25 09:18:31 27

原创 第11讲 延迟加载

在 MyBatis 中,可以通过配置来实现延迟加载。延迟加载(懒加载)是一种优化数据库查询的技术,它允许在需要时才加载数据,而不是在对象初始化时就加载所有数据。

2023-09-25 09:17:37 22

原创 第10讲 代码实现:手动配置映射关系(重点)

处理简单类型映射关联关系时,可以使用 MyBatis 的 resultMap 元素来自定义映射关系。

2023-09-25 09:11:55 20

原创 第9讲 代码实现:自动映射

在 MyBatis 中,自动映射是通过数据库表字段名与实体类属性名相匹配来实现的。

2023-09-25 09:10:22 22

原创 第8讲 处理映射关联关系概述

处理映射关联关系是在使用 MyBatis 进行数据库操作时的一个重要方面,它涉及到如何将数据库中的数据映射到 Java 对象上,以及如何处理不同表之间的关联关系。

2023-09-25 09:09:18 19

原创 第7讲 MyBatis数据输出

MyBatis数据输出详解。

2023-09-25 09:08:18 24

原创 第6讲 MyBatis数据输入

数据输入是指在业务层(例如Service层)将数据传递给持久层(例如Mapper接口)的过程。

2023-09-25 09:07:10 17

原创 第5讲 MyBatis 配置文件

MyBatis 配置文件详解。

2023-09-25 09:06:02 20

原创 第4讲 SQL 语句动态传参

MyBatis 是一种用于 Java 应用程序的持久性框架,它允许您将 SQL 查询与 Java 代码分离,并提供了一种将动态参数传递到 SQL 查询的方式。

2023-09-25 09:04:49 154

原创 第3讲 项目简单优化

项目简单优化:添加日志框架,添加外部属性文件,测试类代码优化。

2023-09-20 10:21:05 30

原创 第2讲 Quickstart Your Project

Quickstart Your Project,快速入门。

2023-09-20 10:19:07 32

原创 第10讲 Java标识符

标识符是编程语言中用于命名变量、方法、类、接口、包等各种程序实体的名称。在Java中,标识符是用来标识程序中的各种元素,如变量、方法、类、接口、包等。标识符是程序员选择的名称,用于在代码中引用和识别不同的程序元素。

2023-09-19 14:20:03 27

原创 第9讲 Java分隔符

Java 语言里的分号(;)、花括号({})、方括号([])、圆括号(())、空格、圆点(.)都具有特殊的分隔作用,因此被统称为分隔符。

2023-09-19 14:18:54 22

原创 第8讲 Java注释

注释是一种用于在代码中添加解释、说明和备注的文本,这些文本不会被编译器或解释器执行,因此对程序的实际运行没有影响。

2023-09-19 08:53:07 17

原创 第1讲 SpringMVC简介

SpringMVC(Spring Model-View-Controller)是Spring框架的一部分,用于开发Web应用程序的框架。它是基于MVC(Model-View-Controller)设计模式构建的,旨在将Web应用程序的不同组成部分分离开来,以提高代码的可维护性、可测试性和灵活性。

2023-09-15 08:47:19 27

原创 第11讲 SLF4J 与 Log4j基本用法

SLF4J 与 Log4j基本用法

2023-09-15 08:38:59 23

原创 第10讲 Log4j 概述

slf4j是java的一个日志门面,它的接口及其各种适配器非常简单,实现了日志框架一些通用的api,log4j和logback是具体的日志框架,因此都是和这些框架一起使用。

2023-09-15 08:37:35 23

原创 第9讲 SLF4J 与 Logback 基本用法

SLF4J 与 Logback 基本用法

2023-09-15 08:34:15 21

原创 第8讲 Logback 概述

Logback 概述

2023-09-15 08:16:52 20

原创 第7讲 SLF4J 与 simple 简单使用

SLF4J 与 simple 简单使用

2023-09-14 10:27:58 25

原创 第6讲 SLF4J 提供的 API

SLF4J 提供的 API

2023-09-14 10:26:56 26

原创 第5讲 SLF4J 运行原理

SLF4J 运行原理

2023-09-14 10:26:05 21

原创 第4讲 使用 SLF4J 优点

使用 SLF4J 优点

2023-09-14 10:23:07 18

原创 第3讲 SLF4J 与它的具体实现的关系说明

SLF4J 与它的具体实现的关系说明

2023-09-14 10:21:39 19

原创 第2讲 SLF4J 日志级别

SLF4J 日志级别,级别越低,打印的日志越详细。

2023-09-14 10:19:42 20

原创 第1讲 SLF4J简介

SLF4J,简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。

2023-09-14 10:05:52 22

原创 第1讲 MyBatis简介

MyBatis是一个开源的Java持久化框架,用于管理数据库操作的SQL语句。

2023-09-14 08:35:06 29

原创 第3讲 Lombok基本用法

Lombok 基本用法

2023-09-14 08:32:42 19

原创 第2讲 IDEA 安装 Lombok 插件

IDEA 安装 Lombok 插件

2023-09-14 08:31:59 25

NSIS(Nullsoft Scriptable Install System).rar

NSIS,全称 Nullsoft Scriptable Install System,中文叫做 Nullsoft 脚本安装系统。它是用于创建 Windows 安装程序的专业开源系统。它被设计为尽可能小且灵活,因此非常适合 Internet 分发。 它提供了安装、卸载、系统设置、文件解压缩等功能。NSIS 是基于脚本的,通过它的脚本语言来描述安装程序的行为和逻辑的。

2020-07-01

Spring 框架:spring-framework-5.2.6.RELEASE.rar

Spring 是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。 Spring 使用的是基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。 可以解决企业应用开发的复杂性,适用于任何Java应用。

2020-05-29

安装包:VSCodeUserSetup-x64-1.43.0.rar

Visual Studio Code,简称 VS Code,Visual Studio Code 是跨平台的,可以安装在 Windows、Linux 和 macOS平台上运行。

2020-05-29

安装包:Sublime Text Build 3211 x64 Setup.rar

Sublime Text 是一个文本编辑器,同时也是一个先进的代码编辑器。 轻量级生化武器,你值的拥有。 最流行的编辑器之一,配合插件,几乎无所不能

2020-05-29

安装包:python-3.8.3-amd64.rar

Windows x86-64 executable installer。 python 3.8.3 版本安装包。适用于 windows 64位系统,为离线安装包。

2020-05-29

安装包:python-3.8.2-amd64.rar

Windows x86-64 executable installer。 python 3.8.2 版本安装包。适用于 windows 64位系统,为离线安装包。

2020-05-29

安装包:python-3.8.1-amd64.rar

Windows x86-64 executable installer。 python 3.8.1 版本安装包。适用于 windows 64位系统,为离线安装包。

2020-05-29

中文文档:python-3.8.2-docs-html.zip(Python 中文 API 文档)

从 Python 官网下载。Python 版本为:Python-3.8.2-docs。Python 官方中文文档。 index.html 页面为主页面,包括入门教程、Python 标准库、语言参考等全部内容。

2020-05-29

空空如也

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

TA关注的人

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