腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
有没有一种方法可以将
Hibernate
实体
公开为没有
DTO
的
RESTful资源?
、
、
、
我正在开发
一个
简单
的
webapp,它将域模型公开为RESTful资源。我计划使用JPA2(
Hibernate
)来支持SpringMVC REST。在将
Hibernate
实体
编组到XML/JSON
中
时,如果该
实体
被分离,它将抛出LazyLoadingException作为延迟子关联。但是,如果我们有双向关联,
Hibernate
将急切地加载多到
多个
,
一个
端和Dozer将尝试复制属性,这将导致无限循环,从而导致S
浏览 2
提问于2013-01-03
得票数 6
回答已采纳
1
回答
正确使用
实体
和
DTO
在Restful web服务中提供Json
、
、
、
、
有许多文章指出,JPA/
hibernate
不需要使用
DTO
使用开放会话视图模式,或
一个
有纪律
的
组装阶段,以避免不取data.
Hibernate
的
问题,使开发人员免于编写繁琐
的
数据传输对象(
DTO
).以上行来自同样,在
一个
由SO成员Bohzo编写
的
中
,我读到了
DTO
是很少需要
的
。即使在防止公开
实体
的
中
浏览 3
提问于2015-07-19
得票数 5
2
回答
最佳实践
Hibernate
乐观锁定和web应用程序
、
、
、
我有
一个
用Tapestry5 ()和
Hibernate
开发
的
web应用程序。现在,我试图添加乐观锁定。因此,我添加了
一个
version属性,并且乐观锁定工作,因此这是简单和快速
的
。但是,由于每次请求
的
会话模式,
Hibernate
的
乐观锁定错误可能发生
的
时间窗口从提交到提交后
的
新请求减少到新请求
的
时间周期,这不是期望
的
结果。可能
的
解决方案 经过一些研究,我发现如下:
浏览 2
提问于2012-12-05
得票数 4
回答已采纳
2
回答
我们可以保护
一个
域模型不被JSON请求创建
DTO
对象吗?
、
、
、
、
本例
中
的
模式之一是使用
DTO
对象,然后从域模型映射到
DTO
,然后再映射回来。
DTO
的
示例是在JSON请求中使用
的
LoginUserDTO: private String email;} 此外,我们还有
一个
用户POJO,它被注释为具有更多属性
的
实体
。通过使用LoginUserDTO,我们可以保护要更
浏览 2
提问于2017-03-17
得票数 1
3
回答
在
Hibernate
中
,
DTO
和延迟加载之间
的
关系是什么?
、
、
、
、
我知道什么是
DTO
:
一个
在进程之间携带数据以减少方法调用数量
的
对象。我知道什么是懒散加载在
hibernate
中
。我在“使用JHipster
的
完整堆栈开发”一书中读到这句话:JHipster在服务器端使用
DTO
(数据传输对象)和VM (视图模型)。
DTO
用于将数据从服务层传输到和从资源层传输。它们破坏
Hibernate
事务,避免资源层触发进一步
的
延迟加载。 我不明白
DTO
和延迟加载之间
的</
浏览 1
提问于2018-11-22
得票数 2
回答已采纳
1
回答
为什么在JHipster
中
DTO
是在服务层而不是在REST层中生成
的
?
我们已经启动了
一个
JHipster项目并使用了
DTO
。起初我不是粉丝,但这让我们能够真正地为我们
的
休息层定制我们
的
DTO
:完美。但是现在我们将JMS添加到项目中,我们意识到我们
的
消息侦听器需要访问我们
的
服务层.但是服务返回适合于REST层
的
DTO
,而不是消息传递层。 为什么JHipster要在服务层中生成
DTO
?这样,REST和JMS层(以及稍后
的
其他部分)都可以访问只处理
实体
<e
浏览 2
提问于2017-12-03
得票数 3
回答已采纳
1
回答
Hibernate
中
多个
实体
的
一个
DTO
、
我刚开始使用
Hibernate
,我总是想知道是否可以创建
DTO
来接收
多个
实体
的
数据,如果可以,如何创建?非常感谢!
浏览 9
提问于2020-05-13
得票数 0
回答已采纳
2
回答
将部分
DTO
映射回域对象
、
、
、
我们有
一个
flex客户端,我们发送
DTO
对象。这是因为我们
的
域对象包含了大量数据,而且客户端主要是查看数据
的
一小部分。我们更喜欢在延迟加载之上
的
DTO
,因为很多域对象包含数据(以字符串形式),我们不希望将这些数据发送给客户机。我是否应该先读取域对象,然后将值从
DTO
复制到域对象?是否有
浏览 8
提问于2011-11-17
得票数 3
4
回答
Hibernate
注释和
DTO
、
、
、
我对
Hibernate
注解和DAO模式
的
使用有
一个
设计问题。
DTO
应该表示数据模型
的
实体
。DAO是定义这些
DTO
上
的
操作
的
接口。DAOs实现是实现DAO接口
的
类,并实现由这些接口定义
的
操作(例如,使用
Hibernate
/MySQL)。我
的
问题是:在这种情况下,我如何使用
Hibernate
注释?如果我直接注释
DTO
,我会
浏览 2
提问于2011-11-09
得票数 2
回答已采纳
6
回答
延迟加载不起作用-我只需要父对象,而不是所有关联
、
、
、
、
如何得到我想要
的
对象,没有所有的子关联。public get..我只需要
一个
站点对象,没有序列关联。在我
的
序列表
中
,我有:@Table(name = "Sequences") @GeneratedValue(strategyreturn null;我知道这个错误: 当我使用FetchType.EA
浏览 13
提问于2017-04-24
得票数 1
3
回答
RESTful应用程序
中
的
乐观锁定
、
、
、
在工作
中
,我们正在开发
一个
RESTful应用程序,其中数据层将由
Hibernate
处理。但我们不确定如何处理
实体
的
更新。我们计划做以下几件事:2)
Hibernate
加载
实体
,所请求
的
字段(始终与版本一起)被复制到
DTO
中
,
DTO
转换为JSON并发送给客户端 3)客户端管理一些字段,并将
实体
4)服务器接收转换为
DTO
浏览 3
提问于2013-08-11
得票数 10
回答已采纳
1
回答
使用
多个
联接公开
中
的
自定义查询
、
、
、
、
我有
一个
Spring和
一个
MySQL数据库,现在我想公开带有
多个
联接
的
自定义查询
的
结果。我在网上找到了
多个
建议,但到目前为止,它们都没有为我工作。我想要做
的
是类似于
一个
只读
DTO
,它包含我
的
自定义查询
的
所有字段,这样最终我就有了
一个
api页面,将
DTO
数据公开为JSON,这样我
的
客户机(Angular)就可以从那里读取数据。我已经试过: 使用注入
浏览 4
提问于2020-09-11
得票数 1
回答已采纳
1
回答
Hibernate
不可变
实体
和脏检查机制REST web应用程序
、
、
这是我使用ORM (本例
中
是
Hibernate
)时
的
第
一个
项目。实际上我有不可变
的
实体
,这意味着什么:我直接将
实体
提取到
DTO
中
(使用查询/投影/元组)。通过使用UPDATE子句将收到
的
DTO
映射到DB
中
。所以一般来说,
Hibernate
不管理任何
实体
。更新时
的
另一种方法是获取
实体
,然后使用
浏览 5
提问于2018-03-01
得票数 0
回答已采纳
4
回答
JPA
实体
和
DTO
是否属于服务或层
、
、
、
、
我想编写
一个
JPA应用程序,但是我在理解存储库和服务概念时遇到了问题:
实体
A在保存之前需要有B和C集: A.setB(B)、A.setC(C)。另外,为了阅读,我只想返回
DTO
,因为它们将使我从、等
中
解脱出来,而对于修改数据,我将使用
实体
(本书中也介绍了这些指导原则)。
DTO
检索 我想写
一个
JPQL查询来获得一些
DTO
。我不想将
实体
转换为
DTO
,而是使用JPQL
浏览 9
提问于2016-12-14
得票数 2
回答已采纳
3
回答
为什么我们要维护do和
实体
?
、
当域(
DTO
)和
实体
类具有相同
的
内容时,我们为什么要将它们与
实体
类分开?我知道我们在UI中使用
DTO
,在
Hibernate
中使用
实体
,但我们可以在
DTO
本身
中
实现注释吗?
浏览 0
提问于2015-04-09
得票数 0
2
回答
惰性获取元素
、
我不想为了这个目的而想要用户列表,有没有什么方法可以把它发送到前端而不会产生惰性
的
init异常有人建议我使用
dto
来做这件事。 accessLevelList.add(accessLevel); }编辑我找到了解决方案,但我不知道该使用哪
一个
以及如何使用
浏览 1
提问于2017-10-07
得票数 0
1
回答
我是否能够使用manyToMany关系在另
一个
实体
上拥有
一个
实体
集合?
、
、
、
、
我在这里搜索了几个帖子,以及eclipse
中
的
关系映射,但是我继续得到以下错误:@ManyToMany, @OneToMany, @ManyToOne, @OneToOneClass1:@TableTable_2
的
多个
“CID”可以属于Table_1
中
的
单
浏览 4
提问于2015-02-13
得票数 1
1
回答
客户端
中
域对象
中
的
注释提取完整
的
hibernate
依赖项
、
、
、
我想在我
的
客户端和服务器应用程序之间共享一些域对象。同时,我真的想避免将
hibernate
核心依赖与客户端捆绑在一起(这将通过java (最好是在每次启动时)通过http传输给用户)。我必须回到
Hibernate
3.x吗?这些注释依赖关系是运行客户机所
浏览 1
提问于2012-11-23
得票数 0
1
回答
应该将
实体
转换为Repository对象
中
的
DTO
并将其返回到服务层吗?
、
、
、
我试图在这里得到两个非常相似的问题
的
答案: // RestaurantOwnerService (@Entity注释
的
类--这似乎是我不应该做
浏览 6
提问于2015-07-31
得票数 13
回答已采纳
3
回答
基于JPA
的
事务边界和
DTO
转换
、
、
、
、
我一直在想该如何处理这一反常现象: 我可以想出一些办法,但它们都是丑陋
的
。现在,将
DTO
转换放到服务层似乎是最好
的
。
浏览 2
提问于2017-03-22
得票数 8
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java 中各种DTO,POJO 等的概念
JAVA VO、DTO、DO、PO的概念、区别和用处
VO、DTO、DO、PO 我告诉你
SpringBoot 如何进行优雅的数据校验
hibernate中的一些知识点
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券