摘要:
最近在搞一个电商系统中由于业务需求,需要在插入一条产品信息后返回产品Id,刚开始遇到一些坑,这里做下笔记,以防今后忘记。 类似下面这段代码一样获取插入后的主键 经过查询网上资料,发现大致有两种方式。 方式一: 在实体类的映射文件 "*Mapper.xml" 这样写: Tips: 由于我在MySQL数 阅读全文
posted @ 2018-04-19 16:43
无天666
阅读(6011)
评论(0)
推荐(0)
摘要:
一、父查询BaseChildResultMap: 二:子查询id="selecLabels":注意此处value对应父查询结果中labels: 阅读全文
posted @ 2018-04-19 16:42
无天666
阅读(10159)
评论(0)
推荐(0)
摘要:
一、单个参数: 二、多参数: 三、Map封装多参数: 四、List封装in: 五、多参数传递之注解方式示: 六、selectList()只能传递一个参数,但实际所需参数既要包含String类型,又要包含List类型时的处理方法: 将参数放入Map,再取出Map中的List遍历。如下: 1.由于是多参 阅读全文
posted @ 2018-04-19 16:21
无天666
阅读(88091)
评论(0)
推荐(1)
摘要:
问题描述: 如果三表(包括了关系表)级联查询,主表和明细表的主键都是id的话,明细表的多条数据只能查询出来第一条/最后一条数据。 三个表,权限表(Permission),权限组表(PermissionGroup),权限组与权限的关系表(PermissionPermissionGroupKey) 实体 阅读全文
posted @ 2018-04-19 16:05
无天666
阅读(1776)
评论(0)
推荐(0)
摘要:
deptDaoMapper.xml 部门对应员工(1对多的关系) <resultMap type="com.hw.entity.Dept" id="deptinfo"><!-- 如果不用resultMap则不写 --> <result column="did" property="did" /> < 阅读全文
posted @ 2018-04-19 13:33
无天666
阅读(10607)
评论(0)
推荐(1)
摘要:
引言: 在Spring Boot下默认提供了若干种可用的连接池,Druid来自于阿里系的一个开源连接池,在连接池之外,还提供了非常优秀的监控功能,这里讲解如何与Spring Boot实现集成。 1. 环境描述 Spring Boot 1.4.0.RELEASE, JDK 1.8 2. Druid介绍 阅读全文
posted @ 2018-04-19 11:30
无天666
阅读(10171)
评论(0)
推荐(0)
摘要:
JPA是规范,hibernate/mybatis是对规范的实现,hibernate/mybatis是对jdbc的封装,也就是说hibernate/mybatis还是会调用jdbc。 我们平时使用jdbc进行编程,大致需要下面几个步骤: 1,使用jdbc编程需要连接数据库,注册驱动和数据库信息 2,操 阅读全文
posted @ 2018-04-19 10:52
无天666
阅读(492)
评论(0)
推荐(0)
摘要:
JPA是一个Java编程语言接口规范,Hibernate ORM是JPA规范的一个实现。 Spring Data JPA能干什么 [java] view plain copy 在开始之前,先举个简单的例子. 一张表user有三个字段,id、name和age,要查找指定姓氏在某年龄以上的user,在传 阅读全文
posted @ 2018-04-19 10:07
无天666
阅读(426)
评论(0)
推荐(0)

浙公网安备 33010602011771号