Misterij hibernacije3.jar

Hibernate distribucija sadrži datoteku zvanu hibernate3.jar. Općenito programeri bi ga stavili na put knjižnica kako bi kompilirali svoje projekte i rasporedili ih sa svojom distribucijom projekata. Kada je riječ o migraciji s pristupa "čuvaj udove zajedno s izvorima" u upravljanju ovisnostima poput Ivy ili Maven, neugodno će iznenađenje biti saznanje da u repozitorijumu JBoss Maven ne postoji hibernate3.jar. Umjesto toga, oni preporučuju da sastavite niz ovisnosti prema vlastitom ukusu s dugog popisa hibernacijskih dijelova (artefakata) dostupnih u njihovom Maven repo-u. Ako je projekt koji treba migraciju stvorio netko drugi i hibernate3.jar je bio njegov dio, najmanje što želite je shvatiti popis dijelova hibernacije koji projekt zaista zahtijeva pokušajem i pogreškom.Morao sam malo istražiti kako bih istražio precizan popis hibernacijskih artefakata od kojih je hibernate3.jar. Dakle, hibernate3.jar iz 3.6.4.Finalna raspodjela kombinacija je klasa pronađenih u: hibernate-core hibernate-testing hibernate-envers hibernate-commons-annotations 3.2.0.Final -DA, verzija 3.2.0.Final hibernate-infinispan hibernate-jbosscache hibernate-ehcache hibernate-oscache hibernate-swarmcache hibernate-c3p0 hibernate-entitymanager hibernate-proxool - ovaj sadrži samo jednu klasu.

Ovu priču "Misterij hibernacije3.jar" izvorno je objavio JavaWorld.