Estoy usando querydsl-maven-plugin
para exportar Q rutas desde una base de datos Oracle 11g. El problema que estoy enfrentando es que Oracle NUMBER
campos se asignan a NumberPath<java.math.BigDecimal>
en lugar de NumberPath<Long>
¿Cómo puedo decirle a querydsl-maven-plugin que genere NumberPath con Long en lugar de BigDecimal?
¿Hay alguna manera de instruir a querydsl-maven-plugin
para traducir BigDecimal
a Long
durante la generación de código?
El enfoque que estoy tomando en este momento es utilizar el complemento para generar el código y luego traducir los tipos a mano.
Cualquier sugerencia sería apreciada.
hay documentación disponible sobre cómo configurar esto? – bert
Puede confiar en las asignaciones predeterminadas que se mencionan en el problema o agregar anulaciones mediante este método de configuración http://www.querydsl.com/static/querydsl/2.9.0/apidocs/com/mysema/query/sql/Configuration .html # registerNumeric% 28int,% 20int,% 20java.lang.Class% 29 –
gracias, estaba buscando el código queryDSL y encontré esto también. ¿Es posible hacer esto a través de Maven config? Solo curiosidad, ya que creo que usaré MappingProjection
bert