自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring---如何配置MyBatis(2)

pom.xml文件需要的依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <!-- Sprin

2021-08-23 20:15:18 193

原创 Spring---如何基于xml配置(1)

pom.xml文件中常用的spring依赖<!-- Spring依赖1:spring-core --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>5.2.1.RELEASE</version> </dependency>

2021-08-23 20:05:12 116

原创 MyBatis----缓存(5)

MyBatis一级缓存:一级缓存 = 存在同一个Sqlsession生命周期中特点:1,在同一个SqlSession中MyBatis 会把执行方法和参数通过算法生成缓存的键值,将键值和结果存放在一个map中,如果后续的键值一样,则直接从Map(一级缓存)中获取数据:2,不同的Sqlsession之间的缓存是相互隔离的;3,用同一个SqlSession,可以通过配置使得在查询前清空缓存(@Options(flushCache = FlushCachePolicy.TRUE))4,任何的 updat

2021-08-22 22:39:01 101

原创 MyBatis---基于注解的动态SQL(4)

基于注解的SQL字段映射SQL语句实现-----直接写在注解中SQL语句实现----写在影射SQL的类中这里的deleteEarthquakeBatchSQL2是写在SQLProvider类中对应拼接SQL语句的方法因为高级查询中的条件需要用到两个字段,而数据库实体类仅仅只有一个字段,所以需要我们自定义一个实体类EarthquakeCondition( 可根据实际情况选择是否继承自数据库实体类Earthquake),能使我们对于高级SQL更方便的拼接,满足业务要求。批量添加的动态SQL

2021-08-22 22:00:17 167

原创 MyBatis---genertorConfig.xml的使用

自动生成实体类<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"><generatorConfigu

2021-08-22 21:34:24 385

原创 MyBatis------基于xml文件的动态SQL语句(3)

结果集映射动态SQL–where在xml中的使用方式动态SQL–主键回填动态SQL–set用法

2021-08-22 20:58:30 102

原创 MyBatis总结---通过xml文件来操作数据库(2)

1,通过MyBatis操作数据库时,需要在pom.xml中导入的配置文件 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope>

2021-08-22 18:06:56 574

原创 Mybatis---环境配置(1)

Mybatis环境配置这里的Local是我本地的资源,一般选择第一个就行这里的${jdbc_password}是基于properties方式拿值pom.xml中的依赖文件,需要什么添加什么

2021-08-06 21:01:24 57

原创 java(集合)总结(1)

java(集合)总结(1)

2021-07-15 19:56:17 56

原创 java(I/O)----字节输入流(FileInputStream)

JAVA中I/O流分类按照流的方向划分:可以分为输入流和输出流。按照操作内容划分:可以划分为字节流和字符流。java I/O流中共涉及40多个类,从如下4个抽象类基类中派生出来:InputStream/Reader : 所有字节输入流/字符输入流的基类。OutputStream/Writer : 所有字节输出流/字符输出流的基类。如何区分流的方向及内容方向判断:以内存(程序运行在内存中)作为参考系,向内存流动的为输入流,反之为输出流(写入到硬盘中)。内容判断:用记事本打开,认识的为字节流 ,

2021-06-02 16:12:12 149

原创 MySQL----函数总结

MySQL函数

2021-06-02 14:48:06 47

原创 MySQL----基础总结

MySQL基础总结

2021-06-02 14:39:18 75

原创 MySQL----SQL分类

SQL语句分类DQL(Data query language):数据查询语言(凡是带select关键字的都是查询语言)DML (Data mainipulation language):数据操作语言(凡是对表当中数据进行增删改的都是DML)intsert 增delete 删update 改主要操作表中的数据DDL (Data definition language):数据定义语言(凡是带有create、drop、alter 的都是DDL)DDL主

2021-05-28 15:18:10 58

原创 JDBC总结(1)

JDBC(1)jdbc一般步骤1,创建数据库连接创建连接时:con = DriverManager.getConnection(“jdbc:mysql://localhost:3306/db_test?charset=utf8mb4&useSSL=false&useTimezone=true&serverTimezone=GMT%2B8”,“root”,“123456”);其中:mysql 是数据库类型,选择使用的数据库即可。localhost :3306 是本地的数据

2021-05-26 17:08:45 50

原创 java反射(Reflection)(1)

java反射(Reflection)什么是反射?反射是java程序开发语言的特征之一,它允许运行中的java程序对自身进行检查,并能直接操作程序的内部属性和方法。java如何实现反射?在JDK中,主要由以下类来实现java反射机制:Field类: 提供有关类的属性信息,以及对动态访问权限。它是一个封装反射类的属性的类。Constructor类: 提供有关类的构造方法信息,以及对它动态访问权限。它是一个封装反射类的构造方法的类。Method类: 提供关于类的方法的信息。包括抽象方法。它是用来封

2021-04-26 17:28:46 52

原创 java文件类file(3)

学习总结java文件类file中工具类Files.walkFileTree()用法统计指定目录下的所有文件名因为有这个工具类的存在,在遍历的时候只需要关注是否为文件就可以了。Files.walkFileTree(starPath,new FileVisitor(){}):代码:运行结果:这里的FileVisitor()是一个接口。所以需要使用匿名类实现是泛型,可以根据实际情况自己定义。这种方法可以发现,有一些方法并没有使用,所以介绍另一种写法。Files.walkFileTree(st

2021-04-13 22:30:30 112

原创 java文件类file(2)

学习总结java文件类file的递归用法代码:运行结果:递归法统计指定目录下的文件后缀名及耗时代码:运行结果:因为文件后缀名偏多,此处截取部分以及耗时

2021-04-13 21:35:33 73

原创 java文件类file

学习总结java文件类File总结文件类的几种常用方法:代码及其运行结果:File.listRoots()用法:代码及其运行结果:

2021-04-07 22:46:18 52

空空如也

空空如也

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

TA关注的人

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