Historically, Hibernate facilitated the storage and retrieval of Java domain objects via Object/Relational Mapping. Today, Hibernate is a collection of related projects enabling developers to utilize POJO-style domain models in their applications in ways extending well beyond Object/Relational ...
0
votes
2answers
42 views
Hibernate MassIndexer using chained invocation for building a batch job
I've a class called MassIndexer.java (on GitHub) and it uses chained invocation for building a batch job. Each method assigns a property of this job and finally the ...
5
votes
3answers
184 views
ISBN validation with Hibernate Validator
I've written a ISBN-validating annotation. It is to be used in conjunction with Hibernate Validator.
I'm pretty satisfied with this code as it works as expected, but I've had to make a design choice ...
2
votes
0answers
51 views
NBP currency application
I have a small program in Java with GUI, which is showing NBP currency data in specified tabs. It downloads data from www.nbp.pl using XML format and saving it into Apache Derby database using ...
3
votes
1answer
43 views
Overloaded applyRestrictionsToCriteria(…) methods
We want to refactor two methods that are exactly the same, except for one difference: one takes an org.hibernate.Criteria and the other ...
4
votes
1answer
83 views
Code for my first crud app
I would like to ask more experienced developers to review my code, it's my first app, self-made, I know there is a lot to improve, it would be great if you could just point the main errors.
I'm ...
1
vote
1answer
40 views
1
vote
1answer
32 views
Do CriteriaQuery code more readable and elegant
I wrote the code and would like to change it to more readable and elegant:
...
1
vote
1answer
36 views
Hibernate Save method practice
We are new into hibernate, in our project for saving an entry the below given code is used, please have a look.
...
1
vote
1answer
27 views
3
votes
0answers
52 views
Implementing a long-running entity lock
Requirement
I have an entity named ImportData which can be processed once in order to extract data from a file fed to the application.
I need to make sure that, ...
0
votes
1answer
23 views
2
votes
1answer
135 views
Customize data types in a generated model with hibernate
I have a Spring/Hibernate application with the following domain class (irrelevant code stripped for brevity):
...
2
votes
1answer
105 views
Counting nonexisting records with foreign key
I have two tables Room and RoomDate. Here's the structure for Room
Room
roomID
checkInDate
checkOutDate
roomType
Here's the structure for RoomDate. They have a ...
1
vote
0answers
294 views
Generic DAO implementation
I wrote a generic DAO and two DAOs extending from it. I'm new at this pattern so I'm not sure if I'm doing this correctly. It seems to work fine though. I am using Hibernate for database access.
Here ...
1
vote
0answers
100 views
Update operation with hibernate
I am creating a project about hotel reservations. I created a udirection one to many relationship between users and reservations. That is, A user can have many reservations.
Here is the User class.
<...
4
votes
0answers
1k views
Hibernate and the Repository Pattern
I have already asked a question on stackoverflow on how to understand the Reporitory Pattern but I'm still having very big troubles in getting a good design implemented on my server. I'm desperately ...
1
vote
1answer
49 views
Retrieving three separate sorted lists of items
I need to search for records based on their area, postcode, city and sort each group ...
6
votes
1answer
1k views
JMS consumer for message retrieval and listening
I created a standalone Java application that acts as a consumer that retrieves/listens for messages inside an ActiveMQ queue. Planning to run two instances of these on different machines for high ...
2
votes
1answer
238 views
Moving DTOs between server/client
I am developing a server for a web-client. Basically it's just a simple CMS to modify some data. My problem is that I never had a project like this where I have to take care about the server and the ...
2
votes
1answer
83 views
Hibernate entity design with a Currency class
I have a class Currency, where I want to store business logic for working with currencies:
...
4
votes
1answer
4k views
9
votes
1answer
3k views
Onion Architecture
After doing a whole bunch of research on Onion Architecture, I have made an attempt at implementing this in a new system that we are developing.
We have the Layers as per below:
Domain
...
7
votes
2answers
400 views
Shortening JPA criteria query boilerplate
I've used hibernate for a long time. Recently I started using JPA, but I can't find a short way to write a simple select in less than these seven lines (the use of criteria is a must in this project).
...
1
vote
0answers
316 views
Nhibernate repository for MVVM applications
I am developing a single user .net desktop application that lists numerous (over 2000) contacts sorted by an algorithm.
I use NHibernate and did consider a session ...
1
vote
1answer
353 views
3
votes
1answer
137 views
Automagic (or not quite so) Domain Model Class Validation
The Task
I was assigned a small task, concerning validation of Domain-Model classes.
The Validation for a String property of one of our Models was required to be unique across the whole Table. And ...
3
votes
2answers
135 views
Performance enhancement for collection manipulation
I have below snippet of code which gets all the available menu items for a zone(top or left)and adds the widgets for which user has access to an ArrayList collection. For now the getWidgetsByZone(zone)...
3
votes
1answer
1k views
Optimization of Hibernate DAO in desktop application
I'm working on medium sized desktop application (with around 100 tables in database). For persistence layer I decided to use Hibernate for the first time to avoid massive redundancy of code for ...
5
votes
2answers
329 views
Method for executing any type of HQL
I have written two methods that executes any type of HQL and returns data. Methods are like
...
3
votes
2answers
365 views
A flexible unit-of-work + repository pattern
Searching on Stack Overflow and Google, I find many and many different implementation for Unit-of-Work/Repository patterns, but none of that really convinced me; each had some small defect that ...
7
votes
1answer
65 views
Intern AuditSystem in DB and getting users from it
My project has a change on the database, so that every INSERT-UPDATE-DELETE action is logged with triggers on the DB.
For that they have an extra table created:
Table ...
2
votes
1answer
1k views
Generic util method to convert in single map from list of array of Object generally result of JPQL/ hibernate
I have designed a generic method to convert list of array of Objects to result into single map. This is working fine, but I want to check weather a key object is valid key (whether it is overriding ...
2
votes
1answer
234 views
JUnit - Test whether object was persisted or not
I am using Hibernate 4 and Spring Framework 4. I wrote a simple test to check whether object was persisted or not.
All set values in confirmationEntity are required.
In this test I relly on that, ...
5
votes
1answer
3k views
Create better Base DAO class
I created a DAO class which is base class for all other DAO classes.
I use Spring Framework 4 and Hibernate 4.
Question: Is there anything that could be done better?
...
3
votes
1answer
102 views
Loading, computation and writing 500.000 rows in database
first let me explain what I am trying to achieve here :
I am supposed to compute some results, using data from several tables, filtered by a run_id.
One of these tables has about 500.000 rows per ...
7
votes
1answer
3k views
NHibernate select with Query Over optimization for user roles base case
I have a complicated select procedure that I solved with a 5 query select, so I am posting it here to get suggestions on how I can shorten it up a bit. I am hoping that someone can help me make it a ...
1
vote
2answers
444 views
A query on Hibernate database design
I am writing a simple web application where I have a User entity and set of pre-defined questions to be answered by the User. The answers provided by the users for these questions would need to be ...
1
vote
1answer
136 views
2
votes
1answer
3k views
Using generic methods for basic crud operations
Regarding re-usability, is this OK? What might go wrong? What would be a better design? Performance-related issues and any other comments are welcome.
...
3
votes
1answer
2k views
Managing Data access layer exceptions
I am developing a webapp using Spring MVC + Hibernate. I created a GenericDao class that implements basic data access methods, to be extended by all my concrete daos in the app. What I want advice or ...
2
votes
1answer
65 views
ORM Entity with many similar relationships
To provide some background context, I'm implementing a web-based solution (Java, Spring, Hibernate) that allows the creation/authoring of task-centric workflow documents. Basically a workflow ...
1
vote
2answers
151 views
Repetitive code for different Database Entities with same implementation
I have this code in LogInService
...
2
votes
1answer
9k views
NHibernate session and transaction implementation
In order to create loose coupling architecture on my web applications, I have created my own implementation for ORM, in this case, NHibernate.
I want you please to review the code and tell me if you ...
3
votes
1answer
2k views
JPA connection : is this code is efficient enough
By reading some tutorial i have written some peace of code to do crud operation . I just want to know how is this code is efficient or how can i make better ?
Here i am giving code of 3 class
1. ...
3
votes
1answer
2k views
Any problems in using hibernate's session.connection() to run native sql
In my project, they use Hibernate's session the below mentioned way and then save entity objects with in a transaction.
...
4
votes
1answer
6k views
Many-to-many hibernate mapping if link table is having extra columns mappings
I have many-to-many mapping with extra columns in the join table. The table structure looks like this:
...
5
votes
2answers
176 views
Hibernate @OneToMany relationship
I started to play around with Hibernate since yesterday and came up with the following example of one-to-many relationship example, but I am not sure if I am doing right and I have no one around me ...
11
votes
1answer
495 views
Is this the way to use HibernateCompositeUser type for handling localized contents?
I am trying to use HibernateCompositeUser type to handle i18n specific data in my application. I am trying to use the below approach.
I have a table named ...
2
votes
1answer
2k views
Hibernate proxy converter for GWT
Here's a class that converts Hibernate proxies to normal classes. This is useful with GWT for example, when sending objects loaded from database to the GWT client.
Please review it.
...
4
votes
1answer
425 views
Dao function using hibernate
I'm just wondering if the following is the best way to write a dao function. Should I get the entity manager before the transaction and close it after the transaction every time? Should I write ...