上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页
摘要: 一、自动装配: 在applicationContext.xml中添加 <!-- 自动装配 --> <bean id="course1" class="org.ruangong.entity.Course" autowire="byName"> <property name="cname" value 阅读全文
posted @ 2020-11-15 16:29 Double晨 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 一、第一种注入(set注入): 创建实体类,Teacher: package org.ruangong.entity; public class Teacher { private String name; private int age; public String getName() { ret 阅读全文
posted @ 2020-11-15 14:46 Double晨 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 一、控制反转:将创建对象、属性值的方式进行了反转,从new、setxxx()变为从SpringIOC中getbean(); 二、依赖注入:将属性值注入给属性,将属性注入给bean,将bean注入给了SpringIOC; 创建接口类,ICourse.java: package org.ruangong 阅读全文
posted @ 2020-11-15 13:33 Double晨 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 一、下载spring的jar包: 地址:https://repo.spring.io/webapp/#/artifacts/browse/tree/General/libs-milestone 下载完后,所需jar包: 导入项目中,并添加到类路径: 还需要一个日志jar包:commons loggi 阅读全文
posted @ 2020-11-14 13:57 Double晨 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 一、下载jar包导入新的项目中: 配置文件generator.xml: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Genera 阅读全文
posted @ 2020-11-14 13:32 Double晨 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 一、关闭禁用缓存。 如果有数据库操作语句想要禁用缓存,那么在xml文件中的操作语句<select>标签后面添加usecache="false"即可关闭缓存。 二级缓存查询四次相同数据的命中率。 二、清理缓存 为了防止脏数据的产生,每次的增删改的commit会清理缓存。举个例子,查询多个张三放入缓存, 阅读全文
posted @ 2020-11-13 16:53 Double晨 阅读(6878) 评论(0) 推荐(2) 编辑
摘要: 一、一级缓存 通过Mybatis自带缓存,且默认开启一级缓存,不开启二级,当使用同样的sqlsession对象查询相同数据时,只有第一次查询会向数据库发送查询语句,并将查询结果放入session缓存中,之后查询相同数据时,直接在缓存中取用即可。 commit可以清除缓存。 二、当二个或多个sqlse 阅读全文
posted @ 2020-11-13 16:30 Double晨 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、下载log4j.jar导入项目。 在conf.xml中开启日志: <settings> <setting name="logImpl" value="LOG4J"/> </settings> 创建log4j.properties文件 log4j.rootLogger=DEBUG, stdout 阅读全文
posted @ 2020-11-12 19:53 Double晨 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、创建Person_class表。 添加属性classid和classname; 设置外键。 二、创建实体类: package org.ruangong.entity; import java.util.List; public class PersonClass { private int cl 阅读全文
posted @ 2020-11-12 16:02 Double晨 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、使用业务扩张类实现一对一映射,创建表person create table person( id int(11), name varchar(255), age int(11), sex int(11), cardId int(11), primary key(id), foreign key( 阅读全文
posted @ 2020-11-12 15:57 Double晨 阅读(143) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 24 下一页