dao相关内容
我试图按照教程(使用STS): Spring 4和Hibernate 4集成教程第1部分:XML配置 一切都很顺利,除了执行。这是我在部署期间得到的内容:
2015年1月17日6:39:22 org.apache.catalina.core.ApplicationContext log
SEVERE:StandardWrapper.Throwable
org ..
我有一个11列的表,但我需要在我的应用程序中只有2个表,我使用的是spring / hibernate / DAO组合。现在我有一个包含所有11个字段的域类,以及映射表中所有11个列的映射文件。 解决方案 或者: 使用投影 - Pro:无需添加 - Con:不是类型安全的(结果是 List 行是 Object []): select f.foo, f.bar from Fat
..
可以这样做吗? 假设我需要从DB中获取与另一个对象有关系的对象(由DB中的外键,并通过我的域对象中的组合)。如果在我的第一个DAO中,我获取对象1的数据,然后为对象2调用dao,最后(从第一个DAO内部调用对象1中的setter,并为之提供对象2)。 我知道我可以做一个连接,但对我来说,解耦功能似乎更合乎逻辑(这就是为什么我对从另一个连接调用一个dao持怀疑态度)。或者我应该将一些逻辑
..
@Entity public class Person { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private int salary; @版本 私人长版; // ... getters and setters } 是否需要为版
..
Spring框架在处理事务方面有多远?我通过其示例创建DAO方法,不用担心会话和事务管理,只需在XML中设置会话工厂和事务模板,然后将它们连接到您的DAO中,即可阅读“Spring In Action”建议。另一方面,SpringSource.org的文档表明需要大量的XML和/或注释才能实现这一目的。 这里的真相是什么,什么是最简单的我可以沿着 从sessionfactory获取会话
..
有人知道如何在hibernate配置中添加另一个数据源,以及如何将spring配置为该数据源的自动注入在我各自的DAO中? 这是我的代码,数据源,运行完美,但我不知道如何添加另一个数据源。我想添加另一个数据源,该数据源是一个数据库,其中包含的数据库不是实际的数据库。 HIBERNATE CONF
..
我正在开发一个Java桌面应用程序,但在为我的持久层选择一项技术时遇到了一些困惑。 到现在为止,我一直在使用JDBC进行数据库操作。现在,我学习了Hibernate和JPA,但仍然是这些技术的新手。 现在我的问题是Java的使用桌面应用程序? JPA Hibernate DAO > 您的任何其他建议... 我知道他们没有最好的选择,它完全取决于项目的复杂性和要求
..
我在下面写了这个方法,假设从数据库中删除一个成员记录。但是当我在servlet中使用它时,它会返回一个错误。 $ b MemberDao Class public static void deleteMember(Member member){ Session hibernateSession = HibernateUtil.getSessionFactory()。getCurrent
..
我为我的DAO类使用了Spring MVC和 Hibernatedaosupport 。这里混淆了从哪里开始事务,它应该在服务层还是DAO层? 我的视图与Service层交互。 DAO的注入到服务中。 在DAO,服务层架构中使用Spring MVC与Hibernate的正确方式是什么? 解决方案 恕我直言,交易应该转到服务层。通常,一个业务事务包含多个查询和更新。如果您仅在DA
..
DAO中有一个字段通常很有用,它的值来自Java枚举。一个典型的例子是登录DAO,其中通常有一个字段将用户表征为“NORMAL”或“ADMIN”。在Hibernate中,我将使用以下两个对象以(半)类型安全的方式表示这种关系: class User { 字符串用户名; 字符串密码; UserType类型; } class UserType { private enum类
..
我正在使用> struts2-fullhibernatecore-plugin-2.2.2-GA.jar 在会话中注入我的DAO类如下: public class UserDAO { @SessionTarget Session session; @TransactionTarget 交易交易; 公共列表 getUsers(){ return session
..
在我的使用Spring和Hibernate的应用程序中,每次从CSV文件读取记录时,我都通过调用 handleRow()来解析CSV文件并填充数据库。 我的域名模式: '家族'有许多'SubFamily' 'b'b 'SubFamily'有很多'Locus' 一个'Locus'属于一个'Species' p> 系列 SubFamily轨迹都是双向映射。
..
我发现JPA或类似的,不鼓励DAO模式。我不知道,但我觉得这样,尤其是在服务器管理的JTA管理人员身上。 经过充分的动手使用DAO模式后,我开始设计基于JPA的应用程序那种模式。但它不适合IMO。我倾向于失去JPA和所有功能。 好吧,假设您使用悲观锁定启动查询,并返回DAO方法中的实体列表。返回后,事务结束并锁定消失(服务器管理的JTA管理器的情况)。所以,没有意义,松散地说。尽管如此
..
我在一周前开始学习GWT,这里是我无法肯定回答的问题。 以下是服务器端: //业务对象 - 具有逻辑 interface Article { String getTitle(); // lazy void setTitle(); String getText(); // lazy void setText(); Set getComments(
..
我有一个新编码的GWT / GAE应用程序,它在客户端使用了RequestFactory和Editors,后面使用了一个自定义的Objectify DAO服务。 persist()路径在成功上工作良好。 客户端JSR 303的工作原理也是如此。 我的问题是如何触发服务器警告/错误并处理UI更新? 我使用Chandler的Generic DAO作为Objectify 2在 ht
..
我找到了关于如何实现ajax服务器端处理的示例。 $ b @RequestMapping(value =“/ persons”) public @ResponseBody DatatablesResponse findAllForDataTablesFullSpring(@DatatablesParams DatatablesCriterias标准){ DataSe
..
此时我开始基于MVC开发小型Web应用程序。 现在我尝试使用DAO模式实现模型布局的主要类。 因此,首先创建两个实体类(例如):Author and Book : package myProject.model.entity; import java.io.Serializable; public class Author实现Serializable { pr
..
我的Spring + Hibernate配置文件很小且超级紧凑。我使用自动扫描来查找我的模型实体/ daos。 我不想为我的层次结构中的每个实体编写DAO + DAOImpl。 > 有些人可能有资格拥有自己的个人资料,例如他们与其他实体之间存在复杂的关系,并且需要的不仅仅是基本的CRUD功能。但是对于其余的...... 有没有办法绕过事实上的标准? 就像一个通用的DAO,例
..
我有接口: 接口标识符 { T getID(); } 以及实现此类的类: public class Cat implements Identifable { public Long getID(){...}; } 一切正常。至今。现在我想创建GenericDAO,为什么我不能
..
以这个 JpaDao 类的特定示例“rel =”nofollow noreferrer“title =”JPA Implementation Patterns“> article : public abstract class JpaDao { protected Class entityClass; @PersistenceContext 受保护的EntityMan
..