学生证

课时9::MyBatis整合Log4j、延迟加载

折月煮酒 提交于 2020-03-10 19:40:20
.1)如何整合Log4j到mybatis   1.导入log4j的jar包 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency> </dependencies>   2.在主配置文件中开启log4j <!-- 配置log4j启动--> <settings> <setting name="logImpl" value="LOG4J"></setting> </settings>     2.1 .如果不写value里面的值 会按照这个顺序查找SLF4J-->Apache Commons Logging-->Log4j 2---Log4j-->JDK logging   3.在resources中配置log4j.properties文件 .2)延迟加载   1.概念     1.1 一对一,一对多,多对一,多对多     一对多:班级--学生,     如果不采用延迟加载(立即加载),查询时会将一对多都查询,班级丶班级中的所有学生。     如果想要 暂时只查询一个1的一方,而多的一方 先不查询,而是在需要查询的时候再去查询--->延迟加载   2.以学生和学生证一对一案例为例     2.1

学生证申请Idea

故事扮演 提交于 2020-01-04 22:39:08
学生证申请Idea 1、地址:https://www.jetbrains.com/shop/eform/students 2、英语不好的一键翻译,说明:三五天下来 3、上图: 来源: CSDN 作者: 从入门到好使 链接: https://blog.csdn.net/aasszzxxddff/article/details/103837915

数据库模型设计,第一范式、第二范式、第三范式简单例子理解

匿名 (未验证) 提交于 2019-12-03 00:22:01
数据库设计一般满足第三范式就够了 第一范式() 定义:数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。如果实体中的某个属性有多个值时,必须拆分为不同的属性 通俗解释:一个字段只存储一项信息 eg:班级:高三年1班,应改为2个字段,一个年级、一个班级,才满足第一范式 不满足第一范式 学号 姓名 班级 0001 小红 高三年1班 改成 学号 姓名 年级 班级 0001 小红 高三年 1班 第二范式() 定义:满足第一范式前提, 学生证 名称 学生证号 学生证办理时间 借书证名称 借书证号 借书证办理时间 学生证 学生证号 学生证办理时间 借书证表 借书证 借书证号 借书证把你拉时间 第三范式() 定义:满足第二范式前提, 爸爸 儿子 女儿 女儿的小熊 女儿的海绵宝宝 爸爸信息表: 爸爸 儿子 女儿 女儿信息表 女儿 女儿的小熊 女儿的海绵宝宝 文章来源: 数据库模型设计,第一范式、第二范式、第三范式简单例子理解