ืฉืืืืช ืจืืืื ืืืฆื ืฉืื ื
ืืืืจ ืื ืืื ืชืจืืื ืืฉืืคืืจ ืืืืจืื ืืจืื (ืจืฉืืื ืฉื ืืฉืืืื ืจืฉืืื ืืกืืฃ ืืืืืจ). ืืชืฉืืืืช ืืืื ืฉืืืืช ืืืจืืืืช, ืืกืืคืงืื ืงืืฉืืจืื ืืืฉืืืื ืฉื ืฆื ืฉืืืฉื ืืืืืืื ืชืฉืืืืช ืฉืขืืืืืช ืืืชืขืืจืจ ืืืืื ืชืืืื ืืงืจืืื. 1) ืื ืื Hibernate? ืืืื ืืกืืจืช ืืืืคืื ืืืกื ืืืืืืงื ืฉื ืืฉืืืืช ืืชืื ืืกืื ื ืชืื ืื ืืืกืืื ืืกืืจืชืืื. ืืืืคืืื ืื ืืขืืงืจืืื ืฉื ืืืกืืจืช: 1) ืืฆืืจื ืืขืืืื ืืืืืืื ืฉื ืืืืืืช ืืืกืืกื ื ืชืื ืื; 2) ืืืืืื ืฉืืฉืืืืชืืช ืืขืืงืจืืืช ืืืกื ืื ืชืื ืื (ืฉืืืจื, ืขืืืื, ืืืืงื ืืืืคืืฉ) ืืืฆืืืช ืืฉืืืืช ืฉื ื-framework, ืืงืื ืฉืืืคืชื ืืืชื ืืฆืืืฆื ืืฉืืขืืชืืช; 3) ืืกืคืง ืฉืืืืฉ ืืฉืคื ืืืืืช SQL (HQL - ืฉืคืช ืฉืืืืชืืช ืฉืื ื). ื ืืชื ืืืชืื ืฉืืืืชืืช HQL ืืฆื ืืืืืืงืื ื ืชืื ืื (ืฉืืขืืจื POJO ืฉืืืื ื ืืขืืืื ืขื ืืกื ื ืชืื ืื). 2) ืืื ืืขืืืจ ืฉืื ืืขืืืจ ืืชืื ืืช? Hibernate ืืืืฉืืช ืืกืคืจ ืชืืื ืืช ืฉืืคืฉืืืช ืืืื ืืช ืขืืืืช ืืืคืชืืื. - ืืืช ืืชืืื ืืช ืืืื ืืื ืฉืืฆื ืฉืื ื ืืืคืฉืจ ืืืคืชื ืืืืื ืข ืืืชืืืช ืจืื ืฉืืืืชืืช SQL (ืื ืืืจ ืืืืฉืืืช, ืืชื ืจืง ืฆืจืื ืืืฉืชืืฉ ืืฉืืืืช ืฉืืืกืืจืช ืืกืคืงืช). - ืืชืืช ืืืืกื ืืื ืืข, ื-Hibernate ืืฉ ืืืืจื ืฉื ืืืื ืฉืืืืฉืืื ืฉืืืืฆืื ืืฉืืขืืชืืช ืืช ืืืืฉืื, ืืฉืืืืืืื ืฉืืื ืื ืฉืืืจื ืืฉืชื ืจืืืช ืืืืืื ืืืืื ืื ืขืืื ืฉื ืืฉืืืืช ืขืฆืืืช ืืืืืืจ. - ืืืฆืจ ืืืืืืช ืืืกื ืื ืชืื ืื ืขืฆืื. 3) ืฉืืืืช ืืืืืจืช ืขืืืื ืขื Hibernate. ืืฉื ื ืืจืืข ืืจืืื ืืืืืืจ ืขืืืื ืขื Hibernate: - ืืืืฆืขืืช ืืขืจืืช; - hibernate.cfg.xml; - hibernate.properties; - persistence.xml. ืฉืืืช ืืชืฆืืจื ืื ืคืืฆื ืืืืชืจ: ืืืืฆืขืืช ืืขืจืืช ืืงืืืฅ persistence.xml, ืืืฉืจ ืืงืืฆื hibernate.properties ื-hibernate.cfg.xml, ืื hibernate.cfg.xml ืืฉืืื ืืืชืจ (ืื ืืืคืืืงืฆืื ืืืืืช ืืช ืฉื ื ืืงืืฆืื, ืื ืืืืืจืืช ื- ืืงืืืฅ hibernate.cfg ืืชืงืื. xml). ืชืฆืืจื ืขื ืืขืจืืช, ืื ืื ื ืืื, ืื ืชืืื ืืคืฉืจืืช; ืืืืืื, ืื ืืจืฆืื ื ืืงืื ืชืฆืืจืืช ืืฉืืช ืฉืื ืืช ืขืืืจ ืืกืื ื ืชืื ืื ืฉืื ืื ืื ืขืืืจ ืืฆืืื ืฉืื ืื, ืขืืื ืืืฉืชืืฉ ืืงืืืฆื ืชืฆืืจื ืฉื xml. 4) ืืืืื ืืืฉืงืื ืืจืืืืื ืืฉืชืืฉ Hibernate? ืืฉื ื ืืืืฉื ืืืฉืงืื ืืจืืืืื ืืืฉืืฉืื ืืื ืืืฉืื ืืงืฉืืจ ื-Hibernate: - ืืืฉืง ืืคืขืื; - ืืืฉืง SessionFactory; - ืืืฉืง ืชืฆืืจื; - ืืืฉืง ืขืกืงื; - ืืืฉืงื ืฉืืืืชืืช ืืงืจืืืจืืื ืื. 5) ืื ืชืคืงืืื ืฉื ืืืฉืง ื-Session ื-Hibernate? Session ืืื ืืืืฉืง ืืขืืงืจื ืฉืืืจืื ืขื ืืชืงืฉืืจืช ืขื ืืกื ืื ืชืื ืื. ืื ืื ืขืืืจ ืืืฆืืจ ืืืืืืงืื ืืงืฉื ืืืฉืืช ืืืืืืงืืื ืืชืืืืื. (persistent object - ืืืืืืงื ืฉืืืจ ื ืืฆื ืืืกื ืื ืชืื ืื; request object - ืืืืืืงื ืฉืืชืงืื ืืืฉืจ ืื ื ืืงืืืื ืชืืฆืื ืฉื ืฉืืืืชื ืืืกื ืื ืชืื ืื, ืขื ืื ืืืคืืืงืฆืื ืขืืืืช). ื ืืชื ืืืฉืื ืืช ืืืืืืืงื Session ื-SessionFactory: Session session = sessionFactory.openSession(); ืชืคืงืืื ืฉื ืืืฉืง ื-Session: ืืื ืขืืืคื ืืืืืืจ jdbc ืืืกื ืื ืชืื ืื; (https://ru.wikipedia.org/wiki/Java_Database_Connectiv..) - ืืื ืืคืขื ืืขืกืงืืืช (ืืคื ืขืกืงืช ืืชืืขืื ืืจืฉืื - ืืืคืฉืจ ืืืคืืืงืฆืื ืืืืืืจ ืืืืืืช ืขืืืื, ืื ืฉืืขืฆื ืืืืจ ืฉืืขืกืงื ืืืืืจื ืืืืืืช ืืคืขืืืืช ืืงืฉืืจืืช ืืืกื ื ืชืื ืื). - ืืื ืืืคืืืจืืคืืก ืฉื ืืืืืื ืืืืื ืืจืื ืืจืืฉืื ื. 6) ืื ืชืคืงืืื ืฉื ืืืฉืง SessionFactory ื-Hibernate? ืื ืืืืืืืืงื SessionFactory ืฉืื ืื ื ืืงืืืื ืืืืืืงืืื ืืกืื Session. ืืฉ ืจืง SessionFactory ืืื ืขืืืจ ืืืืฉืื ืืืื ืืืื ืืืืชืื ืืืฉืจ ืืืืฉืื ืืชืืื. SessionFactory ืืืืกื ืืืืืื ืืื ื ืชืื ืื ืืฉืืืืชืืช SQL ืฉื ืืฆืืืช ืืฉืืืืฉ ืชืืืจ ืขื ืืื ืืืคืืืงืฆืื ืืืืื ืืคืขืืื. ืืื ืื ืืืืกื ืืืืข ืฉืืชืงืื ืืืืช ืืืขืกืงืืืช ืื ืืชื ืืืฉืชืืฉ ืื ืืขืกืงืืืช ืืืจืืช. ื ืืชื ืืืฉืื ืืช ืืืืืืืงื SessionFactory ืืืืฆืขืืช ืืงืจืืื ืืืื: SessionFactory sessionFactory = configuration.buildSessionFactory(); 7) ืืืื ืกืืื ืืืกืคืื ืืกืืคืงืื ื-Hibernate? ืชืืง, ืกื, ืจืฉืืื, ืืคื, ืืขืจื. 8) ืืื ืงืืืงืฆืืืช ืชืืงืื ืืืืืข ืืฉืชืืฉืื ืื? ืืืืฉืื ืฉืื, ืกืื ืืืกืืฃ ืืชืืงืื ืืืื ืืืื ื-Set, ืืืืื ืืื ืฉืืื ืืืื ืืืืกื ืขืจืืื ืืคืืืื. ืชืืง ืืืืกื ืจืฉืืื ืื ืืกืืืจืช ืฉื ืืืื ืืื. ืืจืื ืืืืืืืช ืืืกื ืื ืชืื ืื ืืฉ ืืื ืืงืกืื ืืืฆืืืื ืืช ืืืืงืื ืฉื ืจืืื ื ืชืื ืื ืื ืืืืก ืืื; ืืื ืืงืกืื ืืื ืืืืฆืืื ืืืืื ืืขืืืื ื ืคืจืืช. ืขื ืืืคืื ืืืกื ืืืืืืงื, ืืขืจืืื ืฉื ืขืืืืช ืืื ืืงืก ืืืืคืื ืืืื ืืงืก ืืืขืจื, ืืืื ืืงืก ืืจืฉืืื ืื ืืืคืชื ืืืคื. ืื ืืชื ืฆืจืื ืืงืื ืืืกืฃ ืฉื ืืืืืืงืืื ืฉืืื ื ืืืืืื ื ืชืื ื ืืื ืืงืก, ืื ืืชื ืืืื ืืืฉืชืืฉ ืืืืกืคืื ืืกืื Bag ืื Set (ืืืกืคืื ืืืืืื ื ืชืื ืื ืืฆืืจื ืื ืืืืื ืช, ืื ื ืืชื ืืืืื ืืืชื ืืคื ืืืงืฉื). 9) ืื ืืืืื ืืคืขืืืช ืฉืืืืช ื-load(); ืืงืื();? ืฉืืืช load(); ืืฉืืฉ ืืืจื ืืื ืืืฉืจ ืืื ื ืืืื ืฉืืืืืืืงื ืืืืืงืฉ ืืืจ ื ืืฆื ืืืกื ืื ืชืื ืื. ืื ืืืืืืืงื ืื ื ืืฆื ืื ืืฉืืื ืืืจืงืช ืืจืืื ืื ืืืืืืืงื ื ืืฆื ืืฉืืื ืืืืืจื ืืืืืืงื proxy ืฉืืื ืงืืฉืืจ ืืืืืืืงื ืฉื ืืฆื ืืืกื ืื ืชืื ืื (ืขืืืื ืื ืืืฆืขื ืืงืฉืช ืืกืืก ืื ืชืื ืื, ืืขืื ืฉื ืืืืืจ ืขืฆื), ืืงืฉื ืืฉืืจื ืืืกื ืื ืชืื ืื ืืืฉืจ ืื ื ื ืืืฉืื ืืฉืืจืืช ืืืืืืืงื ืืืจืืฉ ืืจื ืืืืืืงื ืคืจืืงืกื. get() ืฉืืื; ืืฉืืืืฉ ืื, ืืื ื ืืืื ื-100 ืืืื ืื ืืืืืืืงื ืืืืืงืฉ ื ืืฆื ืืืกื ืื ืชืื ืื. ืืืงืจื ืฉื ืืืฉื ืืืืืืืงื ืื ืงืืื, ืืฉืืื get(); ืืืืืจ null. ืื ืืืืืืืงื ื ืืฆื, ืืฉืืื get(); ืืืืืจ ืืช ืืืืืืืงื ืขืฆืื ืืฉืืืืชืช ืืกื ืื ืชืื ืื ืชืชืืฆืข ืืืืคื ืืืืื. 10) ืื ืขืฆืื ืืืื ื-Hibernate? ืกืื ืืชืฉืืื ืืขืฆื ื-Hibernate ืืฉืืื ืืืฉืืืืช ืขืืื (ืืื) ืืืืืืจ ืืืื ืืืช ืงืืคื ืืฉืืชืคืช ืื ืืฉ ืืงืฉื ืืืืฆืืช ืืฉืืช ืื. ืืืืื ืคืฉืืื: ืืฉ ืืืช ืืฉืืช. ืืื ืืืืกื ืช ืืืืข ืขื ืืกืคืจื, ืจืืื, ืืกืคืจ ืืืืจืืช ืืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืืืืจืืช; ืืฉืคืืืช ืืื ืืืืืช ืืฉืืช ืืืื ืืืืก ืืืืฉืืช ืืืืช. ืืืฉืจ ืื ื ืืืงืฉืื ืืืืข ืขื ืืืช, ืืชืื ืืืืื ืื ื ืืืืชืจ ืืืืืืื ืืืขืช ืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืื, ืืื ืื ืืขืืจืชื ื ืืืืืจ ืขืฆื, ืืืืคืฉืจ ืื ื ืืืืืืจ ืืช ืืฉืืช ืืืืช ืื ืฉืืืืข ืขื ืืฉืคืืืช ืืกืืคืง ืจืง ืขื ืคื ืืงืฉื, ืื ืืฉืืขืืชื ืืขืืืจ ืืช ืืืงืฉื ืืืืืฅ ืืช ืืืืฉืื. ยฉdev-bay ืืจืื ืืืืืืืช ืืืกื ืื ืชืื ืื ืืฉ ืืื ืืงืกืื ืืืฆืืืื ืืช ืืืืงืื ืฉื ืจืืื ื ืชืื ืื ืื ืืืืก ืืื; ืืื ืืงืกืื ืืื ืืืืฆืืื ืืืืื ืืขืืืื ื ืคืจืืช. ืขื ืืืคืื ืืืกื ืืืืืืงื, ืืขืจืืื ืฉื ืขืืืืช ืืื ืืงืก ืืืืคืื ืืืื ืืงืก ืืืขืจื, ืืืื ืืงืก ืืจืฉืืื ืื ืืืคืชื ืืืคื. ืื ืืชื ืฆืจืื ืืงืื ืืืกืฃ ืฉื ืืืืืืงืืื ืฉืืื ื ืืืืืื ื ืชืื ื ืืื ืืงืก, ืื ืืชื ืืืื ืืืฉืชืืฉ ืืืืกืคืื ืืกืื Bag ืื Set (ืืืกืคืื ืืืืืื ื ืชืื ืื ืืฆืืจื ืื ืืืืื ืช, ืื ื ืืชื ืืืืื ืืืชื ืืคื ืืืงืฉื). 9) ืื ืืืืื ืืคืขืืืช ืฉืืืืช ื-load(); ืืงืื();? ืฉืืืช load(); ืืฉืืฉ ืืืจื ืืื ืืืฉืจ ืืื ื ืืืื ืฉืืืืืืืงื ืืืืืงืฉ ืืืจ ื ืืฆื ืืืกื ืื ืชืื ืื. ืื ืืืืืืืงื ืื ื ืืฆื ืื ืืฉืืื ืืืจืงืช ืืจืืื ืื ืืืืืืืงื ื ืืฆื ืืฉืืื ืืืืืจื ืืืืืืงื proxy ืฉืืื ืงืืฉืืจ ืืืืืืืงื ืฉื ืืฆื ืืืกื ืื ืชืื ืื (ืขืืืื ืื ืืืฆืขื ืืงืฉืช ืืกืืก ืื ืชืื ืื, ืืขืื ืฉื ืืืืืจ ืขืฆื), ืืงืฉื ืืฉืืจื ืืืกื ืื ืชืื ืื ืืืฉืจ ืื ื ื ืืืฉืื ืืฉืืจืืช ืืืืืืืงื ืืืจืืฉ ืืจื ืืืืืืงื ืคืจืืงืกื. get() ืฉืืื; ืืฉืืืืฉ ืื, ืืื ื ืืืื ื-100 ืืืื ืื ืืืืืืืงื ืืืืืงืฉ ื ืืฆื ืืืกื ืื ืชืื ืื. ืืืงืจื ืฉื ืืืฉื ืืืืืืืงื ืื ืงืืื, ืืฉืืื get(); ืืืืืจ null. ืื ืืืืืืืงื ื ืืฆื, ืืฉืืื get(); ืืืืืจ ืืช ืืืืืืืงื ืขืฆืื ืืฉืืืืชืช ืืกื ืื ืชืื ืื ืชืชืืฆืข ืืืืคื ืืืืื. 10) ืื ืขืฆืื ืืืื ื-Hibernate? ืกืื ืืชืฉืืื ืืขืฆื ื-Hibernate ืืฉืืื ืืืฉืืืืช ืขืืื (ืืื) ืืืืืืจ ืืืื ืืืช ืงืืคื ืืฉืืชืคืช ืื ืืฉ ืืงืฉื ืืืืฆืืช ืืฉืืช ืื. ืืืืื ืคืฉืืื: ืืฉ ืืืช ืืฉืืช. ืืื ืืืืกื ืช ืืืืข ืขื ืืกืคืจื, ืจืืื, ืืกืคืจ ืืืืจืืช ืืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืืืืจืืช; ืืฉืคืืืช ืืื ืืืืืช ืืฉืืช ืืืื ืืืืก ืืืืฉืืช ืืืืช. ืืืฉืจ ืื ื ืืืงืฉืื ืืืืข ืขื ืืืช, ืืชืื ืืืืื ืื ื ืืืืชืจ ืืืืืืื ืืืขืช ืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืื, ืืื ืื ืืขืืจืชื ื ืืืืืจ ืขืฆื, ืืืืคืฉืจ ืื ื ืืืืืืจ ืืช ืืฉืืช ืืืืช ืื ืฉืืืืข ืขื ืืฉืคืืืช ืืกืืคืง ืจืง ืขื ืคื ืืงืฉื, ืื ืืฉืืขืืชื ืืขืืืจ ืืช ืืืงืฉื ืืืืืฅ ืืช ืืืืฉืื. ยฉdev-bay ืืจืื ืืืืืืืช ืืืกื ืื ืชืื ืื ืืฉ ืืื ืืงืกืื ืืืฆืืืื ืืช ืืืืงืื ืฉื ืจืืื ื ืชืื ืื ืื ืืืืก ืืื; ืืื ืืงืกืื ืืื ืืืืฆืืื ืืืืื ืืขืืืื ื ืคืจืืช. ืขื ืืืคืื ืืืกื ืืืืืืงื, ืืขืจืืื ืฉื ืขืืืืช ืืื ืืงืก ืืืืคืื ืืืื ืืงืก ืืืขืจื, ืืืื ืืงืก ืืจืฉืืื ืื ืืืคืชื ืืืคื. ืื ืืชื ืฆืจืื ืืงืื ืืืกืฃ ืฉื ืืืืืืงืืื ืฉืืื ื ืืืืืื ื ืชืื ื ืืื ืืงืก, ืื ืืชื ืืืื ืืืฉืชืืฉ ืืืืกืคืื ืืกืื Bag ืื Set (ืืืกืคืื ืืืืืื ื ืชืื ืื ืืฆืืจื ืื ืืืืื ืช, ืื ื ืืชื ืืืืื ืืืชื ืืคื ืืืงืฉื). 9) ืื ืืืืื ืืคืขืืืช ืฉืืืืช ื-load(); ืืงืื();? ืฉืืืช load(); ืืฉืืฉ ืืืจื ืืื ืืืฉืจ ืืื ื ืืืื ืฉืืืืืืืงื ืืืืืงืฉ ืืืจ ื ืืฆื ืืืกื ืื ืชืื ืื. ืื ืืืืืืืงื ืื ื ืืฆื ืื ืืฉืืื ืืืจืงืช ืืจืืื ืื ืืืืืืืงื ื ืืฆื ืืฉืืื ืืืืืจื ืืืืืืงื proxy ืฉืืื ืงืืฉืืจ ืืืืืืืงื ืฉื ืืฆื ืืืกื ืื ืชืื ืื (ืขืืืื ืื ืืืฆืขื ืืงืฉืช ืืกืืก ืื ืชืื ืื, ืืขืื ืฉื ืืืืืจ ืขืฆื), ืืงืฉื ืืฉืืจื ืืืกื ืื ืชืื ืื ืืืฉืจ ืื ื ื ืืืฉืื ืืฉืืจืืช ืืืืืืืงื ืืืจืืฉ ืืจื ืืืืืืงื ืคืจืืงืกื. get() ืฉืืื; ืืฉืืืืฉ ืื, ืืื ื ืืืื ื-100 ืืืื ืื ืืืืืืืงื ืืืืืงืฉ ื ืืฆื ืืืกื ืื ืชืื ืื. ืืืงืจื ืฉื ืืืฉื ืืืืืืืงื ืื ืงืืื, ืืฉืืื get(); ืืืืืจ null. ืื ืืืืืืืงื ื ืืฆื, ืืฉืืื get(); ืืืืืจ ืืช ืืืืืืืงื ืขืฆืื ืืฉืืืืชืช ืืกื ืื ืชืื ืื ืชืชืืฆืข ืืืืคื ืืืืื. 10) ืื ืขืฆืื ืืืื ื-Hibernate? ืกืื ืืชืฉืืื ืืขืฆื ื-Hibernate ืืฉืืื ืืืฉืืืืช ืขืืื (ืืื) ืืืืืืจ ืืืื ืืืช ืงืืคื ืืฉืืชืคืช ืื ืืฉ ืืงืฉื ืืืืฆืืช ืืฉืืช ืื. ืืืืื ืคืฉืืื: ืืฉ ืืืช ืืฉืืช. ืืื ืืืืกื ืช ืืืืข ืขื ืืกืคืจื, ืจืืื, ืืกืคืจ ืืืืจืืช ืืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืืืืจืืช; ืืฉืคืืืช ืืื ืืืืืช ืืฉืืช ืืืื ืืืืก ืืืืฉืืช ืืืืช. ืืืฉืจ ืื ื ืืืงืฉืื ืืืืข ืขื ืืืช, ืืชืื ืืืืื ืื ื ืืืืชืจ ืืืืืืื ืืืขืช ืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืื, ืืื ืื ืืขืืจืชื ื ืืืืืจ ืขืฆื, ืืืืคืฉืจ ืื ื ืืืืืืจ ืืช ืืฉืืช ืืืืช ืื ืฉืืืืข ืขื ืืฉืคืืืช ืืกืืคืง ืจืง ืขื ืคื ืืงืฉื, ืื ืืฉืืขืืชื ืืขืืืจ ืืช ืืืงืฉื ืืืืืฅ ืืช ืืืืฉืื. ยฉdev-bay ืฉืืืืชื ืืฉืืจื ืืืกื ืื ืชืื ืื ืืืฉืจ ืื ื ื ืืืฉืื ืืฉืืจืืช ืืืืืืืงื ืื ืืจืฉ ืืจื ืืืืืืงื ืคืจืืงืกื. get() ืฉืืื; ืืฉืืืืฉ ืื, ืืื ื ืืืื ื-100 ืืืื ืื ืืืืืืืงื ืืืืืงืฉ ื ืืฆื ืืืกื ืื ืชืื ืื. ืืืงืจื ืฉื ืืืฉื ืืืืืืืงื ืื ืงืืื, ืืฉืืื get(); ืืืืืจ null. ืื ืืืืืืืงื ื ืืฆื, ืืฉืืื get(); ืืืืืจ ืืช ืืืืืืืงื ืขืฆืื ืืฉืืืืชืช ืืกื ืื ืชืื ืื ืชืชืืฆืข ืืืืคื ืืืืื. 10) ืื ืขืฆืื ืืืื ื-Hibernate? ืกืื ืืชืฉืืื ืืขืฆื ื-Hibernate ืืฉืืื ืืืฉืืืืช ืขืืื (ืืื) ืืืืืืจ ืืืื ืืืช ืงืืคื ืืฉืืชืคืช ืื ืืฉ ืืงืฉื ืืืืฆืืช ืืฉืืช ืื. ืืืืื ืคืฉืืื: ืืฉ ืืืช ืืฉืืช. ืืื ืืืืกื ืช ืืืืข ืขื ืืกืคืจื, ืจืืื, ืืกืคืจ ืืืืจืืช ืืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืืืืจืืช; ืืฉืคืืืช ืืื ืืืืืช ืืฉืืช ืืืื ืืืืก ืืืืฉืืช ืืืืช. ืืืฉืจ ืื ื ืืืงืฉืื ืืืืข ืขื ืืืช, ืืชืื ืืืืื ืื ื ืืืืชืจ ืืืืืืื ืืืขืช ืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืื, ืืื ืื ืืขืืจืชื ื ืืืืืจ ืขืฆื, ืืืืคืฉืจ ืื ื ืืืืืืจ ืืช ืืฉืืช ืืืืช ืื ืฉืืืืข ืขื ืืฉืคืืืช ืืกืืคืง ืจืง ืขื ืคื ืืงืฉื, ืื ืืฉืืขืืชื ืืขืืืจ ืืช ืืืงืฉื ืืืืืฅ ืืช ืืืืฉืื. ยฉdev-bay ืฉืืืืชื ืืฉืืจื ืืืกื ืื ืชืื ืื ืืืฉืจ ืื ื ื ืืืฉืื ืืฉืืจืืช ืืืืืืืงื ืื ืืจืฉ ืืจื ืืืืืืงื ืคืจืืงืกื. get() ืฉืืื; ืืฉืืืืฉ ืื, ืืื ื ืืืื ื-100 ืืืื ืื ืืืืืืืงื ืืืืืงืฉ ื ืืฆื ืืืกื ืื ืชืื ืื. ืืืงืจื ืฉื ืืืฉื ืืืืืืืงื ืื ืงืืื, ืืฉืืื get(); ืืืืืจ null. ืื ืืืืืืืงื ื ืืฆื, ืืฉืืื get(); ืืืืืจ ืืช ืืืืืืืงื ืขืฆืื ืืฉืืืืชืช ืืกื ืื ืชืื ืื ืชืชืืฆืข ืืืืคื ืืืืื. 10) ืื ืขืฆืื ืืืื ื-Hibernate? ืกืื ืืชืฉืืื ืืขืฆื ื-Hibernate ืืฉืืื ืืืฉืืืืช ืขืืื (ืืื) ืืืืืืจ ืืืื ืืืช ืงืืคื ืืฉืืชืคืช ืื ืืฉ ืืงืฉื ืืืืฆืืช ืืฉืืช ืื. ืืืืื ืคืฉืืื: ืืฉ ืืืช ืืฉืืช. ืืื ืืืืกื ืช ืืืืข ืขื ืืกืคืจื, ืจืืื, ืืกืคืจ ืืืืจืืช ืืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืืืืจืืช; ืืฉืคืืืช ืืื ืืืืืช ืืฉืืช ืืืื ืืืืก ืืืืฉืืช ืืืืช. ืืืฉืจ ืื ื ืืืงืฉืื ืืืืข ืขื ืืืช, ืืชืื ืืืืื ืื ื ืืืืชืจ ืืืืืืื ืืืขืช ืืืืข ืขื ืืืฉืคืืืช ืืืชืืืจืจืืช ืื, ืืื ืื ืืขืืจืชื ื ืืืืืจ ืขืฆื, ืืืืคืฉืจ ืื ื ืืืืืืจ ืืช ืืฉืืช ืืืืช ืื ืฉืืืืข ืขื ืืฉืคืืืช ืืกืืคืง ืจืง ืขื ืคื ืืงืฉื, ืื ืืฉืืขืืชื ืืขืืืจ ืืช ืืืงืฉื ืืืืืฅ ืืช ืืืืฉืื. ยฉdev-bay
GO TO FULL VERSION