SSM框架下,mapper.xml 中 association 标签和 collection 标签的使用 当数据库中表与表之间有关联时,在对数据库进行操作时,就不只是针对某一张表了,需要联表查询 MyBatis中如何实现联表查询 1、首先新建两张表 学生表(student) ID:stu_id 姓名 ...
分类:
数据库 时间:
2017-09-05 23:09:40
阅读次数:
407
dict(字典):用空间换取时间,占据空间大,但查询速度快,键值对(key:value),key唯一 由于一个key只能对应一个value,所以,多次对一个key放入value,后面的值会把前面的值冲掉: 要避免key不存在的错误,有两种办法,一是通过in判断key是否存在: 二是通过dict提供的 ...
分类:
编程语言 时间:
2017-09-05 23:04:54
阅读次数:
137
租房页面如图: 代码如下: <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>租房子</title> <script src="bootstrap/js/jquery-1.11.2.min.js"></script> //引入boo ...
分类:
数据库 时间:
2017-09-05 22:03:52
阅读次数:
191
关系映射 参考文档复习:1对1,1对多,多对多 1.映射(多)对一、(一)对一的关联关系 1).使用列的别名 ①.若不关联数据表,则可以得到关联对象的id属性 ②.若还希望得到关联对象的其它属性。则必须关联其它的数据表 1.创建表: 员工表: DROP TABLE IF EXISTS `tbl_em ...
分类:
其他好文 时间:
2017-09-05 22:02:04
阅读次数:
223
在POJO中将关联查询的集合设置为一个list属性 ...
分类:
其他好文 时间:
2017-09-05 22:00:21
阅读次数:
123
问题:公司内部有几百台机器,是通过DHCP服务器自动分配地址,DNS已经设置为本地的,但是这两天局域网内总是出现有随机几台电脑获取的DNS为192.168.1.1,导致无法正常上网 原因:经排查,有同事把线接在了路由器LAN口上了,并且开启了DHCP(一般都是默认开的)。局域网内有多个DHCP服务会 ...
分类:
其他好文 时间:
2017-09-05 21:00:56
阅读次数:
140
DBUtils 要设置为单例模式 1 有关配置(mybatis-config.xml 文件) 2 有关UserMapper.xml 3 注解的方式配置 , 不需要 CategoryMapper.xml (但是不常用 , 不方便) 对应上面相同颜色 4 模糊查询 , 如果有多个传参数模糊查询 总共有三 ...
分类:
其他好文 时间:
2017-09-05 21:00:48
阅读次数:
170
懒加载会按需要是否执行关联查询语句。如果用到了关联查询语句的信息,就需要执行关联查询,否则就只执行主查询 1.在mybatis的全局配置文件中加入两个属性: Mapper接口: xml文件: 测试: 只用到主查询的信息 下面是打印的日志: DEBUG 09-05 20:13:14,178 ==> P ...
分类:
其他好文 时间:
2017-09-05 20:57:28
阅读次数:
232
我们来看一个实例: 在数据库中创建两个表 一、创建表: 员工表: DROP TABLE IF EXISTS `tbl_employee`; CREATE TABLE `tbl_employee` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_name` ...
分类:
其他好文 时间:
2017-09-05 20:57:13
阅读次数:
167
什么是Mybatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Ja... ...
分类:
其他好文 时间:
2017-09-05 20:06:55
阅读次数:
153