相关疑难解决方法(0)

Hibernate openSession()vs getCurrentSession()

我有一些关于在JSP Web应用程序中使用Hibernate的问题.

  1. 应该是什么价值hibernate.current_session_context_class

  2. 那么,应该使用以下哪个陈述?为什么?

     Session s = HibernateUtil.getSessionFactory().openSession();
     Session s = HibernateUtil.getSessionFactory().getCurrentSession()
    
    Run Code Online (Sandbox Code Playgroud)
  3. 最后,哪一个更好"每个网络应用一个会话"或"每个请求一个会话"?

java hibernate

126
推荐指数
4
解决办法
17万
查看次数

ModelMapper,将实体列表映射到DTO对象列表

我正在使用Spring MVC框架编写简单的博客Web应用程序。我愿意DTO在我的应用程序中添加图层。

我决定使用ModelMapper框架从Entity对象转换为DTO视图中使用的对象。

我只有一个问题。在我的主页上,我正在显示博客中的帖子列表。在我看来,这只是Post(实体)对象的列表。我想更改它以将PostDTO对象列表传递给我的视图。有没有什么办法来映射ListPost对象ListPostDTO单方法调用的对象?我当时正在考虑编写将转换该转换器的转换器,但是我不确定这是否是一个好方法。

另外,我还在其他几个地方使用ListsEntities例如管理面板或页面上每个帖子下方的评论。

链接到GitHub存储上我的应用程序的代码:存储库

java modelmapper

5
推荐指数
4
解决办法
2万
查看次数

标签 统计

java ×2

hibernate ×1

modelmapper ×1