Christian Beikov

Results 516 comments of Christian Beikov

This depends on https://github.com/Blazebit/blaze-persistence/issues/1044 as our integration will need to do the following * Copy Class-level XML annotations except `@XmlAccessType` * Annotate getters for subview attributes in implementation with `@XmlElement(type...

I think most uses can be adapted to work properly, except for values queries and `com.blazebit.persistence.view.impl.EntityViewManagerImpl#find(javax.persistence.EntityManager, com.blazebit.persistence.view.EntityViewSetting, java.lang.Object)`, but that's ok. I'd remove the method in the end and throw...

@ieugen can you elaborate what it is that isn't working for you? The support for keyset pagination with id class attributes is currently on master and will be in the...

Can you please share the stacktrace so we can further analyze this?

That's too bad, on master we already have support for the most important parts of IdClass support but it's just not released yet. I'll ping you when it's released and...

If `compositeKey` is an embedded id, you should be able to use it like this ``` @EntityView(CompositeEntityId.class) public interface CompositeKeyView { @Mapping("key1") public LzauhtIdView getFirstKey(); @Mapping("key2") public LzauhtIdView getSecondKey(); }...

Thanks for the reproducer, I'll look into that!

Apart from the generation of the static metamodel we would also have to add support for it in the API which might not be that easy.

The stereotype annotation could be used to define custom annotations that are aggregates of multiple other annotations see here for more details: https://docs.oracle.com/javaee/6/api/javax/enterprise/inject/Stereotype.html I don't think anyone really uses this...

Right, so you could for example define a stereotype annotation like this ``` @Stereotype @Mapping(fetch = SUBSELECT) @UpdatableMapping @Retention(RUNTIME) @Target(METHOD) public @interface UpdatableCollection {} ``` I'm not sure though if...