一、@OneToOne关系映射
JPA使用@OneToOne来标注一对一的关系。
实体 People :用户。
实体 Address:家庭住址。
People 和 Address 是一对......
Spring Data JPA 写SQL语句也可以如此简单
在使用 Spring Data JPA 的时候,通常我们只需要继承 JpaRepository 就能获得大部分常用的增删改查的方法。
有时候我们需要自定义一些查询方法,可以写自定义 HQL ......
Mybatis高级映射一对多查询
本文目标:以主表(orders订单表)和 另外两个关联表(orderdetail 订单详细表,user 用户表)进行一对多查询。
一、开发准备
1、新建数据表(四张表)和添加测试数据
......
SSM博客实战(7)-springmvc和layui富文本编辑器实时上传图片功能实现
本文将介绍 springmvc 上传功能实现,以及layui 前端插件的使用,尤其是其富文本编辑器的上传图片接口的实现。
一、开发准备
1、layui 官网:http://www.layui.com/......
Mybatis无法获取带有下划线前缀的字段的值
今天下面,把几张表里的字段都加了前缀,如 article_id,article_title,acticle_content,article_status。
然后通过Mybatis-generat......
mybatis-generator逆向工程设置不生成Example类
之前每次生成 po 和 mapper,都会生成 Example 类和其对应的 CURD方法。删起来也比较麻烦,所以干脆让它不生成即可。
具体配置很简单,只需要在要设置的表的 table 标签里将......
mybatis-generator逆向工程生成boolean字段解决办法
通过逆向工程生成代码,如果字段是 int(1) 或者 tinyint(1) 会自动生成Boolean类型,不得不说是坑,本来我 的 status 字段是用来记录状态,当然不止有 0 和 1,还有 2,......
mybatis逆向工程利用mybatis-generator-core自动生成代码
本文目标:介绍如何使用 mybatis-generator-core-1.3.2.jar 生成数据表的持久类(po)和映射类(mapper.java)和映射文件(mapper.xml)。因为当我们的数......
MyBatis之一对一和一对多及分页问题,实现文章列表+分类列表+标签列表+用户的关联查询
本文主要介绍 MyBatis 一对一和一对多相关使用,还有就是分页的简单介绍。
一、背景
之前我在做文章列表,如下图1这种后台文章列表的时候,通常都是从数据库将文章表查出来,然后遍历往文章列表里填......
Mybatis mapper.xml中常用标签详解
一、SQL语句标签:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
......
MyBatis批量插入返回自增ID列表
最近使用 Mybatis 写了很多批量插入的代码,其中也有时候需要返回自增ID列表,本文稍微介绍一下需要注意的地方。
这里为了提供一个简单的示例,以批量插入用户为例
代码地址:https:......
MyBatis Plus多数据源配置, Invalid bound statement (not found)报错解决
上周下班前遇到一个很奇怪的问题
在配置多数据源的时候,调用其中一个dao的selectById一直找不到,即报错 Invalid bound statement (not fou......
Spring Data JPA 联合主键
比如我们这里想要创建一张表,用于用户关注和粉丝。
relationship 两个字段,都是主键(即联合主键)
Spring Data JPA 实体如何设计才能自动创建这样的表呢?
......
mybatis 一对一association、一对多collection实践,以订单为例
最近帮朋友写一个简单的商城系统,其中关于订单查询这一块,可以记录一下分享给大家。
一、数据库设计
这里主要贴一下核心的2张表,订单主表和订单详细表,像用户表,购物车表,收货地址表,店铺表之类的就不贴出......
Mybatis全局配置文件Configuration.xml详解
一:Configuration.xml配置文件的内容和配置顺序如下
properties(属性)
settings(全局配置参数)
typeAiases(类型别名)
t......