Permalink
Commits on Jun 23, 2011
  1. Prepare 1.0.0.RC1 release.

    Updated changelog and Spring Data Commons version to 1.1.0.M2.
    olivergierke committed Jun 21, 2011
Commits on Jun 21, 2011
  1. DATAJPA-64 - Refactored query execution to use ParameterExpression.

    The JpaQueryCreator now creates a CriteriaQuery using ParameterExpressions that have to be bound later on. Refactored the RepositoryQuery implementation hierarchy and JpaQueryExecution as binding has to be done by the query classes now. This required the introduction of a special CriteraQueryParameterBinder as well. It uses the ParameterExpressions of the CriteriaQuery to bind the actual query values later on.
    
    We have to convert arrays passed into query method into collections as none of the major persistence providers support binding arrays to IN parameters currently.
    olivergierke committed Jun 15, 2011
Commits on Jun 19, 2011
Commits on Jun 17, 2011
Commits on Jun 15, 2011
Commits on Jun 14, 2011
  1. Adapted package refactorings in Spring Data Commons.

    Resolved package dependencies as well.
    olivergierke committed Jun 14, 2011
Commits on Jun 13, 2011
  1. DATAJPA-68 - Refactored AuditingEntityListener.

    Separated touch(…) methods for updating and creation as some persistence providers might hand in entities with IDs already assigned into a @PrePersist method and thus the isNew() check will fail.
    olivergierke committed Jun 13, 2011
Commits on May 24, 2011
Commits on May 23, 2011
Commits on May 12, 2011
Commits on May 11, 2011
  1. DATACMNS-35 - Added implementation and test for newly introduced Repo…

    …sitory.delete(ID id) method.
    olivergierke committed May 11, 2011
  2. DATAJPA-59, DATAJPA-60 - Improved handling of PersistenceProviders no…

    …t capable of extracting queries for paging query methods.
    
    Removed check for that capability (QueryExtractor.canExtractQuery()) from JpaQueryMethod and defer it into NamedQuery as we can handle derived queries and queries annotated with @Query regardless of that capability.
    
    Made exception message a bit more verbose to give hints what to do if the exception occurs.
    olivergierke committed May 11, 2011
Commits on May 10, 2011
  1. Updated changelog.

    olivergierke committed May 10, 2011
  2. DATAJPA-58 - JpaPersistableEntityInformation now uses Persistable.isN…

    …ew(…).
    
    Added unit tests to verify behavior and updated changelog accordingly.
    olivergierke committed May 10, 2011
Commits on Apr 28, 2011
  1. Updated changelog.

    olivergierke committed Apr 28, 2011
  2. Prefer method.getAnnotation(…) over AnnotationUtils.findAnnotation(…).

    The latter method is much much slower than the former and JpaQueryMethod.isModifyingQuery() is invoked for every query method execution.
    olivergierke committed Apr 28, 2011
Commits on Apr 21, 2011
  1. DATACMNS-33 - Adapted API changes for Repository.count().

    Also changed return types for count() methods on JpaSpecificationExecutore and QueryDslPredicateExecutor.
    olivergierke committed Apr 21, 2011
Commits on Apr 20, 2011
  1. DATACMNS-32 - Removed Querydsl support classes and use the ones from …

    …Spring Data Commons Core.
    olivergierke committed Apr 20, 2011
Commits on Apr 11, 2011
  1. DATAJPA-48 - Added findAll(Specification, Sort) to JpaSpecificationEx…

    …ecutor.
    
    Added implementation to SimpleJpaRepository.
    olivergierke committed Apr 11, 2011
Commits on Apr 5, 2011
  1. DATAJPA-44 - Adapted changes in Spring Data Commons Core.

    Added unit tests to ensure correct named query name.
    olivergierke committed Apr 5, 2011
Commits on Mar 30, 2011
Commits on Mar 29, 2011
Commits on Mar 24, 2011
  1. Prepared next development iteration.

    Polished deployment information a little.
    olivergierke committed Mar 24, 2011
  2. Prepare M2 release.

    olivergierke committed Mar 24, 2011
Commits on Mar 23, 2011