- 博客(7)
- 资源 (19)
- 收藏
- 关注
原创 Mybatis学习(10)多表之自关联查询
自关联就是自己既可以充当一方,又可以充当多方。比如说新闻栏目,既可以做父栏目(一方),也可以做子栏目(多方)。而反映到数据库中只有一张表,这张表只有一个外键,一级栏目没有父栏目所以将外键设为0,子栏目有外键值。下面以新闻栏目为例讲解。下面分两种情况:充当一方和充当多方1、建表(newslabel)2、以一对多方式处理(充当一方)这种情况也就是充当父栏目,通过查询父栏目,可以找到...
2018-12-25 22:26:07 412
原创 Mybatis学习(9)多表之多对一关联查询
上篇博客学习了一对多查询,这次看多对一。这次同样适用国家和部长的例子,由于实体,数据库一样。这里直接给出代码。还是先给出项目结构图1、定义实体 2、定义数据库国家表:country部长表:minister 3、定义接口public interface IMinisterDao { Minister selectMinisterById(int...
2018-12-18 21:53:40 182
原创 Mybatis学习(8)多表之一对多关联查询
在之前的博客当中都是单表的增删改查操作,现在考虑一个稍微复杂一点也更贴近真实情况的问题。关联查询。关联查询分为四种情况:一对一关联查询 一对多关联查询 多对一关联查询 多对多关联查询本篇博客先考虑一种情况,一对多关联查询。以国家和部长之间的一对多关系进行演示。先看整个项目的目录结构:1、定义实体在定义实体的时候,若定义的是双向关联,也就是说双方的属性中都有对象的属性作为域属...
2018-12-18 21:35:20 199
原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'studentServi
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'studentService' defined in class path resource [applicationContext.xml]: Cannot resolve reference to bean 'Stud...
2018-12-15 13:23:57 6447 1
原创 Spring与Mybatis整合出现的问题
先看问题描述org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.fdd.dao.IStudentDao.insertStudent at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(Mappe...
2018-12-15 12:32:54 427
原创 分布式系统(1)入门
最近学习了分布式系统,主要是对《分布式系统:概念和设计》一书的总结,因为这本书500多页,将其整理成一些博客,比较方便查阅和认识。一、什么是分布式系统分布式系统是其组件分布在连网的计算机上,组件之间通过传递消息和动作协调的系统。由一个网络连接的计算机可能在空间上的距离不等。他们可能分布在地球上不同的洲,有可能在同一栋楼或者是同一个房间里面。它具有如下的特征“并发 缺乏全局时钟:程...
2018-12-14 17:39:25 441
原创 Mybatis学习(7)单表的CURD操作-动态SQL
在前面已经介绍了两种情况,属性名与查询字段名不一致的情况,还有Mapper动态代理的情况,本篇博客将考虑第三种情况,使用动态SQL。动态SQL,主要是解决查询条件不确定的情况:在程序运行期间,根据用户提交的查询条件进行查询。提交的条件不同,执行的SQL语句也不同。若将每种可能的情况均逐一列出,对所有的查询条件进行排列组合,那么将会出现大量的SQL语句。此时,可以使用动态SQL来解决...
2018-12-05 22:20:40 266
SSM整合入门案例
2018-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人