Changes between Initial Version and Version 5 of Ticket #502
- Timestamp:
- Feb 17, 2017, 11:10:27 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #502
- Property Status new → assigned
- Property Cc added
- Property Summary DbMetadataSource and Coverageclass needs refactoring → ORM in petascope with Spring Boot
- Property Priority major → critical
- Property Version 8.5 → development
- Property Milestone Future → 9.4
- Property Owner changed from to
-
Ticket #502 – Description
initial v5 1 Updated: Petascope will change to use Spring to make the legacy code easier to maintain, especially the Data Access Layer which is dependent to Postgresql which will use Hibernate to decouple. 2 1 3 Class `petascope.core.DbMetadataSource` is very fat, getting fatter. Its .read() method especially. 2 4 On one side there is the need for a more handy interface with the database (maybe through Java persistence APIs, or some other ORM).