Developers sometimes encounter Enterprise multi-tier web applications ... Enterprise is seen by some as synonymous with slow, bloated, and resource-intensive applications.
Do environments such as Hibernate have a non-trivial performance impact compared to writing your own DAOs or other less abstract approaches? In a non-trivial way, I believe the question is "what is the user loading pages more slowly lately".
, , , . , .
PS , Hibernate, Hibernate profiler. !
PPS Hibernate SQL!
, , , . , , , .
, , , , , : , Hibernate , sloooow. , , JDBC, iBatis - , faaaaast. , : Hibernate .
, . ... , object.getX().getZ().getW().getSomeOtherThing().getEtc(), , Hibernate SQL Heaven, .
object.getX().getZ().getW().getSomeOtherThing().getEtc()
-, :
, . ? ... , . .
, , , .
CRUD . , Hibernate SQL, (, ) , , ( ), ( ), , ( SQL DAO).
- , , Hibernate StatelessSession . , webapp ( 10- webapp, ).
StatelessSession
, . , , , :
ORM- .
, ORM- , "" . .
, , .
ORM . 1% SQL, Hibernate 99% .
Source: https://habr.com/ru/post/1735204/More articles:Save the embedded Word document in an Excel spreadsheet to disk using VBA - objectDownload Downloads Maven - maven-2Does window.onload indicate all content is loaded? - javascriptFTP работает из CommandLine, но не из проводника Windows - ftpshortest line digest - algorithmhow to call static method in user class magento - phpCreate / create barcode in Android - androidStructureMap ObjectFactory.Reset memory leak? - c #How can we implement the observer pattern in .NET? - design-patternsSetting up gendarme rules - gendarmeAll Articles