问题标签 [genericdao]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何在 Ofbiz 的 GenericDao.java 中添加用户登录检查
我正在尝试在 ofbiz 中实现单个数据库和多个组织(不是多租户),我如何在 GenericDAO 之前获取用户登录 ID 并将其附加到查询中。
请建议您是否有任何其他想法,除了多租户!
谢谢
编辑:
在我的 ofbiz v13.07 GenericDAO.java 的第 841 行中,我可以了解创建查询字符串的位置。我想在此处访问会话以获取公司 ID,因此我将其附加到 where 子句。获取相关数据。
java - 通用 DAO 搜索方法
我有一个场景,其中有两个实体类。它们的结构就像
实体 B 中的字段 associatedA 指的是 A.id ,它们之间的关系是 A 一对多 B
我需要获取 A 的列表以及相关的 B 数据列表。
我尝试使用搜索来实现这一点。但我无法找到一些可行的解决方案。我也无法更改实体。
我可以通过检索所有 A 列表然后为每个 A.id 再次检索相关的 B 数据来实现这一点。但为此我必须循环调用服务,这是我不想要的。
这种情况有什么聪明的方法吗?
java - Spring Web 开发中的通用 DAO
如何将DAO 层中的这些代码设置为GENERIC以避免代码冗余并在使用 Spring Web 开发的多种情况下有效地使用一组简单的代码?
项目信息道.xml
ItemInfoDao.java
java - JPA 通用 DAO
我正在尝试使用 JPA 实现一个通用 DAO,但我遇到了这个方法的问题:
当我这样做时,查询似乎很好:
但我得到了这个堆栈跟踪:
我希望任何人都可以帮助我。
java - 如何使用 Google GenericDAO 中的 Seach 和 Filter 类来搜索未映射的类对象?
我有桥梁课:
这个类用于映射。Bridge.hbm.xml:
属性类还有:
当我使用 Google GenericDAO 框架使用过滤器搜索某些实体时,我只能按name
字段搜索,但不能按description
.
如何使用Google GenericDAO 框架中的类来搜索未映射的类对象Search
?Filter
java - DAO设计与实现实践
比如我有很多表,诸如此类people
car
house
,我想知道一般DAO设计的一个好的做法。
在这种情况下,people
有cars
和houses
。car
并house
拥有它自己的 id,也许是一个 auto_increment int 值。他们还有一个外键userId
,即user
.
第一步,我设计了一个GenericDao
为所有表提供基本 CRUD 功能。
接着?
我需要找到用户 A 的所有汽车,所以我需要一个CarDao
with 函数findAllCarsForUser(int userid)
,它可能还有findCarsByName(String name)
等等findCarsByNameForUser(String name, int userid)
。对于House
,同样HouseDao
需要。如果人们有其他类型的东西,每个人都应该有一个ObjectXXXDao
.
但是对于上层,应该XXXDao
暴露给他们吗?
我认为不应该,所以每个DAO
都有一个包装Service
类,比如CarService
HouseService
等等。但是对于这些服务类中的函数,可能只有语句return XXXDao.findCarsByNameForUser()
。没有或很少向服务类添加任何附加功能。
或者该层应该添加什么功能XXXservice
?
如果需要加入Car
andHouse
表,可能需要CarHouseDao
and CarHouseService
。
我想知道,这对于一个普通的 DAO 来说是不是一个好的设计?如果没有,有什么好的建议或例子吗?
spring - 在 Spring MVC 和 Hibernate 中使用 Generic DAO 和 Generic Service Pattern 的优缺点是什么
我想在我的新项目中实现通用 DAO 和通用服务。我在网上看到了很多例子。
在开始之前,我想知道使用这种设计模式的优缺点。
任何人都可以告诉使用这种模式是否可取?
java - DAO 依赖 DAOFactory 的优缺点
最近我遇到了 DAO 有一个 DAOFactory 实例的代码。并且 DAOFactory 有 Connection。DAO 使用 DAOFactory 的 Connection 进行操作。基本上 DAO 依赖于 DAOFactory。这是代码:
DAOFactory.java:
BaseDAO.java:
用户DAO.java:
SQLServerUserDAO.java:
SQLServerDAOFactory.java:
我通常看到 DAO 有 Connection 但这个有 DAOFactory 。
与具有 Connection 的 DAO 相比,使用这种具有 DAOFactory 的 DAO 方法的优缺点是什么?
java - 使用构造函数自动装配泛型类型 [Spring 4.2.5]
我是 Spring 新手,并尝试像本文http://www.ibm.com/developerworks/library/j-genericdao/中那样实现通用 DAO 。我有几个实体 - ConcreteEntity1 和 ConcreteEntity2。还有,我有课
和
现在我正在尝试编写服务层,并且我想HibGenericDaoImpl<ConcreteEntity1>
在字段type
包含ConcreteEntity1.class
. 你能说说如何在没有 XML 的情况下执行它吗?