subtitle
02
11
SQL语句 SQL语句
动态SQL概述根据实体类的不同取值,使用不同的 SQL 语句来进行查询;在多条件组合查询中经常使用 动态 SQL 标签根据实体类的不同取值,使用不同的 SQL 语句来进行查询某个属性符合某个条件时,再进行该属性的条件查询 <selec
2022-02-11
11
事务 事务
提交SqlSession对象的commit方法 回滚SqlSession对象的rollback方法 自动提交SqlSessionFactory中的openSession()方法可以设置事务的自动提交方式openSession(true)为开
2022-02-11
11
连接池 连接池
mybatise连接池有3种配置 配置核心配置文件中的datasources标签,在type属性中有3个取值: Pooled:采用的是传统的DataSource规范中的连接池,mybatis有针对该接口的实现Unpooled:采用的是传统的
2022-02-11
11
多表操作 多表操作
分类一对一一对多多对一多对多 一对多建表共二表两张表之间是一对多的关系:在多的表中添加字段指向一的表的主键 建类共需两个pojo类,两个mapper接口在一的类中添加一个多类型的集合属性,例 一个用户可以有多个账户 账户类 public c
2022-02-11
11
懒加载(延迟加载) 懒加载(延迟加载)
概述延迟加载:在真正使用数据的时候才发起查询,不用的时候不查询关联的数据,延迟加载又叫按需查询(懒加载)立即加载(积极加载):不管用不用,只要一调用方法,马上发起查询 使用及案例案例简介: 一个用户下有多个账户 表关系:一对多 需求:
2022-02-11
11
SpringBoot+Junit SpringBoot+Junit
概述分类 黑盒测试:不需要写代码,输入值,看程序是否能够输出期望的值(关注结果) 白盒测试:需要写代码;关注程序具体的执行流程(关注过程) 这里关注白盒测试… 依赖 junit-版本号   jar包 hamc
2022-02-11
11
SpringBoot+Logback 日志框架 SpringBoot+Logback 日志框架
概述用来记录程序运行过程中的信息,并可以进行永久存储 特点 可以将系统执行的信息,方便的记录到指定的位置(控制台、文件中、数据库中) 可以随时以开关的形式控制是日志的记录和取消,无需进入到源代码中去进行修改; Logback官网:http
2022-02-11
10
文件 文件
概述 File类文件和目录路径名的抽象表示形式。里面有一些文件和目录(文件夹)的相关 操作。 构造方法 public File(String pathname) pathname表示文件的路径 public File(String par
2022-02-10
10
IO 流 IO 流
概述Java中I/O操作主要是指使用java.io包下的内容,进行输入、输出操作输入也叫做读取数据,输出也叫做作写出数据 基本流java.io.InputStream字节输入流;输入字节流的所有类的超类java.io.Output
2022-02-10
09
IO-字符流 IO-字符流
概述一个中文字符可能占用多个字节存储。所以Java提供一些字符流类,以字符为单位读写数据,专门用于处理文本文件 字符输入流Readerjava.io.Reader抽象类是表示用于读取字符流的所有类的超类,可以读取字符信息到内存中。它定义了字
2022-02-09
09
IO-流异常 IO-流异常
第四章 IO异常的处理JDK7前处理之前的入门练习,我们一直把异常抛出,而实际开发中并不能这样处理,建议使用try...catch...finally 代码块,处理异常部分,代码使用演示: public class HandleExcept
2022-02-09
09
IO-字节流 IO-字节流
概述一切文件数据(文本、图片、视频等)在存储时,都是以二进制数字的形式保存,都是一个一个的字节,那么传输时一样如此。所以,字节流可以传输任意文件数据。在操作流的时候,我们要时刻明确,无论使用什么样的流对象,底层传输的始终为二进制数据 字节输
2022-02-09
16 / 24