标签:neToMany

Java

从贫血模型到DDD的重构

xubiao.zhuang 发布于 2018-11-13

我们将重构一个简单的问题跟踪应用程序,通过典型的层隔离,根据领域驱动的战术设计模式进行建模。 这个问题跟踪应用程序非常简单。您可以使用它执行多项业务操作 – 全部通过REST API,并且所有操作都完全由集成测试覆盖(请参阅 此处的 测试)。您可以: 创造一个新问题 ...

阅读(18)评论(0)赞 (0)

Java

SpringDataJDBC一对一/一对多关系实现

yeseng 发布于 2018-11-11

Spring Data JDBC一对一和一对多关系实现 Spring Data JDBC能够支持DDD中聚合概念,实际支持ER中星型模型,在DDD中聚合根实体代表整体概念,映射到数据表中就是星型模型中的主表,整体和部分的关系一般是一对一和一对多关系,其中一代表整体这一方,不会存在...

阅读(21)评论(0)赞 (0)

Java

关于hibernate的 No row with the given identifier exists

邓龙华 发布于 2018-11-06

网上出现此问题大概原因有以下几种: 多对一配置中,一的一方数据不存在时报此异常 双向关联的一方数据不存在时报此异常 但是我本地不是,我是多的一方数据不存在,废话不多先上代码: // 伪代码 class Class{ @Id Long id; @OneToMany(cascade ...

阅读(26)评论(0)赞 (0)

Java

java – 混合Spring MVC Spring数据休息导致奇怪的MVC响应

yanxinchi 发布于 2018-10-15

我有两个JPA实体,一个具有SDR导出的存储库,另一个具有Spring MVC控制器和一个未导出的存储库. MVC暴露实体引用了SDR管理实体.参见下面的代码参考. 从UserController检索用户时,问题出现. SDR管理实体不会序列化,似乎Spring可能正在尝试在响应...

阅读(27)评论(0)赞 (0)

Java

使用JHipster领域语言在30分钟内创建完整的微服务栈

1

hellas 发布于 2018-09-23

JHipster是Java Web应用程序和微服务开发的开发平台。到目前为止我实现的最酷的功能肯定是使用JDL生成多个应用程序。 电子商务应用程序 那么让我们看看如何使用JHipster创建一个微服务堆栈。我们今天将建立一个电子商务商店。堆栈包括 - 1/ 使用JHipster ...

阅读(78)评论(0)赞 (0)

Java

QQA: Hibernate 为什么需要手工管理双向关联

小丁 发布于 2018-07-29

Hibernate/JPA 中如果两个 Entity 之间的关联是双向的(不论是 @ManyToMany 、 @OneToMany 还是 @OneToOne ),都需要手动管理关联,为什么? 调用 entityManager.persist 保存对象时 Hibernate/JPA...

阅读(80)评论(0)赞 (0)

Java

使用Hibernate、JPA、Lombok遇到的有趣问题

4

songhua.gao 发布于 2018-07-04

先用我不是药神电影海报镇楼,这个电影真心不错,推荐大家。 准备 讲解Hibernate之前,首先创建两个实体类,一个是Student类,一个School类。School和Student的关系是一对多的关系 @Entity @Table(name = "tbl_schoo...

阅读(92)评论(0)赞 (0)

Java

Spring Mybatis详解

5

xubiao.zhuang 发布于 2018-05-04

介绍 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射,它避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集,它可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs...

阅读(230)评论(0)赞 (0)

Java

Hibernate关联查询

刘莉莉 发布于 2018-04-24

前面单独讲过延迟加载就是在根据id查询获取的对象中只是有一个id的属性值,只有当使用其他属性的时候才会发出sql语句查询数据库, session.load(Class<T> cls,id) 就是这个原理 什么是关联查询的延迟加载 简单的说就是在关联关系中,根据id查询...

阅读(92)评论(0)赞 (0)

Java

Hibernate关联关系

1

dulong 发布于 2018-04-24

创建丈夫和妻子的实体类 丈夫的实体类 @Entity @Table(name="husband") public class Husband{ private int id; private String name; private int age; @Id ...

阅读(71)评论(0)赞 (0)

Spring

SpringBoot的微信点餐系统后台开发要点

Harries 发布于 2018-04-10

项目设计 角色划分 买家(微信端) 卖家(PC端) 功能分析 关系 部署架构 架构和基础框架 演进:单一应用架构->垂直应用架构->分布式服务架构->流动计算架构 国内微服务门派: 阿里系: Duboo Zookeeper SpringMVC or Spring...

阅读(233)评论(0)赞 (0)

Java

SpringBoot的微信点餐系统后台开发要点

xiaoli.wang 发布于 2018-04-10

项目设计 角色划分 买家(微信端) 卖家(PC端) 功能分析 关系 部署架构 架构和基础框架 演进:单一应用架构->垂直应用架构->分布式服务架构->流动计算架构 国内微服务门派: 阿里系: Duboo Zookeeper SpringMVC or Spring...

阅读(144)评论(0)赞 (0)

Java

SpringBoot的微信点餐系统后台开发要点

wenming.gapo 发布于 2018-04-10

项目设计 角色划分 买家(微信端) 卖家(PC端) 功能分析 关系 部署架构 架构和基础框架 演进:单一应用架构->垂直应用架构->分布式服务架构->流动计算架构 国内微服务门派: 阿里系: Duboo Zookeeper SpringMVC or Spring...

阅读(188)评论(0)赞 (0)

Spring

SpringBoot 整合Redis 数据库

3

xubiao.zhuang 发布于 2018-03-27

Redis简介 Redis(官网: https://redis.io )是一个基于内存的日志型可持久化的缓存数据库,保存形式为key-value格式,Redis完全免费开源,它使用ANSI C语言编写。与其他的key – value缓存产品一样,Redis具有以下三个...

阅读(197)评论(0)赞 (0)

IOS技术

让CoreData更简单些

2

邓龙华 发布于 2018-01-11

前言 本文并不是CoreData从入门到精通之类的教程, 并不会涉及到过多的原理概念描述, 而是介绍如何让CoreData的使用变得更加简单明了, 方便亲民. 全文约六千字, 预计花费阅读时间15分钟. 目录 这是什么以及如何使用 原理概述 实现细节: 单表的增删改查 实现细节:...

阅读(133)评论(0)赞 (0)

Spring

spring data jpa 小结

尖兵 发布于 2017-12-18

1: DAO层方法入参带pageable,那么JPQL无法用left join fetch,因为默认会进行select count(),而count()函数后面无法带xxx join fetch,必须去掉fetch才可以,否则抛出以下异常 query specified join...

阅读(141)评论(0)赞 (0)

Spring

Spring Boot with Mysql

xiaoli.wang 发布于 2017-11-16

Spring Boot大大简化了持久化任务,几乎不需要写SQL语句,本文将会演示如何在Spring Boot项目中使用mysql数据库。 建立数据库连接(database connection) 在上篇文章中我们新建了一个Spring Boot应用程序,添加了jdbc和data-...

阅读(195)评论(0)赞 (0)