Package org.springframework.data.jpa.repository

Examples of org.springframework.data.jpa.repository.JpaRepository


        _langCode = langCode;
    }

    public String translate(final String key) {
        try {
            JpaRepository repository;
            if (_repositoryClass != null) {
                repository = _applicationContext.getBean(_repositoryClass);
            } else {
                repository = _applicationContext.getBean(_beanName, JpaRepository.class);
            }
            final Class<?> repositoryClass = repository.getClass();

            Localized entity = findEntity(key, repository, repositoryClass);


            if (entity == null) {
View Full Code Here


    public DomainTypeAdministrationConfiguration createAdministrationConfiguration(ConfigurationUnits configurationUnits) {
        return new DomainTypeAdministrationConfiguration(repositories, configurationUnits);
    }

    public DomainTypeBasicConfiguration createNonManagedDomainTypeConfiguration(Class<?> domainType) {
        JpaRepository repository = new SimpleJpaRepository(domainType, entityManager);

        PersistentEntity persistentEntity = mappingContext.getPersistentEntity(domainType);

        DefaultEntityMetadataConfigurationUnitBuilder builder = new DefaultEntityMetadataConfigurationUnitBuilder(domainType);
View Full Code Here

        private Predicate associationAttributePredicate(final PersistentProperty attribute, final String attributeName, final String parameterValue) {
            final Class<?> domainType = attribute.getActualType();

            final DomainTypeBasicConfiguration domainTypeBasicConfiguration = domainTypeConfigurationFor(domainType);

            final JpaRepository repository = domainTypeBasicConfiguration.getRepository();

            final Serializable id = stringToSerializable(parameterValue, (Class<? extends Serializable>) domainTypeBasicConfiguration.getPersistentEntity().getIdProperty().getType());

            final Object entity = repository.findOne(id);

            if (attribute.isCollectionLike()) {
                final Expression<Collection> objectPath = root.get(attributeName);
                return builder.isMember(entity, objectPath);
            } else {
View Full Code Here

TOP

Related Classes of org.springframework.data.jpa.repository.JpaRepository

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.