Comments (3)
Este feature, esta considerado tomando de referencias buenas practica planteadas en el webinar https://www.youtube.com/watch?v=WJhD_B3huEY&t=2201s , en los minutos 38:00 y 48:10.
se implementa un id en dato Byte en la identidad tipo de cuenta ya que esa tabla no almacenara mas de 100 registros y con el tipo de datos Byte podemos llegar hasta el id 127, lo que nos ahoraria memoria al momento de requerir información de esa tabla. ver minutos 12:00y 28:00 del video anterior.
para la identidad Tipo de Cuenta se cambiara la estrategia de autoincrementar a GenerationType.IDENTITY, para poder aprovechar el tipo de datos Byte.
from pico.
ok, tiene avances con esto?
from pico.
ok, tiene avances con esto?
Falta definir la estrategia, recomiendo utilicemos de secuencia:
Para los catalogos(CuentaTipo,Cuenta,...)
@SequenceGenerator(name = "sequence")
Para comprobante
@SequenceGenerator(name="default_gen", sequenceName = "comprobante_sequence")
De optar por la estrategia AUTO:
Para los catalogos(CuentaTipo,Cuenta,...)
@GeneratedValue(strategy = GenerationType.AUTO)
Para comprobante
@GeneratedValue(strategy = GenerationType.AUTO , generator="default_gen")
Enlace de referencia
https://thorben-janssen.com/jpa-generate-primary-keys/
https://thorben-janssen.com/hibernate-tips-use-custom-sequence/
https://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/#entity-mapping-identifier
https://vladmihalcea.com/why-should-not-use-the-auto-jpa-generationtype-with-mysql-and-hibernate/
from pico.
Related Issues (20)
- CRUD de usuarios
- Crear lanzador de windows
- Corregir ruta hacia la base de datos HOT 1
- Catalogo de Cuentas Contables HOT 1
- Documentancion del codigo HOT 1
- Mantenimiento de vista Acerca de HOT 2
- Prueba de Issue HOT 2
- Documentación de formas de contribuir a PICO no especificadas HOT 1
- [TASK] - Modificar la clase org.jugni.apps.pico.modelos.Identificador HOT 2
- [TASK] - Crear clase BaseDao HOT 4
- [BUG] - Generador para tipo de dato Byte no suministrado HOT 4
- [FEATURE] - Refactorizacion de Arquitectura. HOT 1
- [DOC] - Documentacion justificacion de la base de datos. para la WIKI HOT 1
- [REFACTOR] - Seguridad, refactorización y restructuración de código HOT 14
- [DOC] - actualizar README, item Como colaborar HOT 12
- [FEATURE] - Crear asistente de inicio.
- [FEATURE] - Registro de Usuario
- [TASK] - Crear pantalla de registro de usuario
- [BUG] - No se resuelven dependencias de Jasper Report 6.7.0 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pico.