{"id":65814,"date":"2021-07-15T04:10:06","date_gmt":"2021-07-15T08:10:06","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/java-spring-use-cases-java-java-frameworks-spring-spring-framework-and-hibernate\/"},"modified":"2022-05-10T20:12:13","modified_gmt":"2022-05-11T00:12:13","slug":"java-spring-use-cases-java-java-frameworks-spring-spring-framework-and-hibernate","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=65814","title":{"rendered":"Java Spring: Use Cases #Java #Java Frameworks #Spring #Spring Framework and Hibernate"},"content":{"rendered":"<p>Reference: https:\/\/docs.spring.io\/spring-framework\/docs\/current\/spring-framework-reference\/html\/overview.html<\/p>\n<p>&nbsp;<\/p>\n<p><b>Typical full-fledged Spring web application<\/b><\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docs.spring.io\/spring-framework\/docs\/current\/spring-framework-reference\/html\/images\/overview-full.png.pagespeed.ce.sC26wirtWB.png?w=750&#038;ssl=1\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><b>Spring middle-tier using a third-party web framework<\/b><\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docs.spring.io\/spring-framework\/docs\/current\/spring-framework-reference\/html\/images\/overview-thirdparty-web.png.pagespeed.ce.1lJso2G8WP.png?w=750&#038;ssl=1\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><b>Remoting usage scenario<\/b><\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docs.spring.io\/spring-framework\/docs\/current\/spring-framework-reference\/html\/images\/overview-remoting.png.pagespeed.ce.HIMsJb_Xya.png?w=750&#038;ssl=1\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><b>EJBs &#8211; Wrapping existing POJOs<\/b><\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/docs.spring.io\/spring-framework\/docs\/current\/spring-framework-reference\/html\/images\/overview-ejb.png.pagespeed.ce.VN88UiKUhA.png?w=750&#038;ssl=1\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp; From: http:\/\/sitestree.com\/?p=10900<br \/> Categories:Java, Java Frameworks, Spring, Spring Framework and Hibernate<br \/>Tags:<br \/> Post Data:2017-07-28 20:42:31<\/p>\n<p>\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com\/' target='new' rel=\"noopener\">https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\t(Big Data, Cloud, Security, Machine Learning): Courses: <a href='http:\/\/Training.SitesTree.com' target='new' rel=\"noopener\"> http:\/\/Training.SitesTree.com<\/a><br \/>\n\t\tIn Bengali: <a href='http:\/\/Bangla.SaLearningSchool.com' target='new' rel=\"noopener\">http:\/\/Bangla.SaLearningSchool.com<\/a><br \/>\n\t\t<a href='http:\/\/SitesTree.com' target='new' rel=\"noopener\">http:\/\/SitesTree.com<\/a><br \/>\n\t\t8112223 Canada Inc.\/JustEtc: <a href='http:\/\/JustEtc.net' target='new' rel=\"noopener\">http:\/\/JustEtc.net (Software\/Web\/Mobile\/Big-Data\/Machine Learning) <\/a><br \/>\n\t\tShop Online: <a href='https:\/\/www.ShopForSoul.com'> https:\/\/www.ShopForSoul.com\/<\/a><br \/>\n\t\tMedium: <a href='https:\/\/medium.com\/@SayedAhmedCanada' target='new' rel=\"noopener\"> https:\/\/medium.com\/@SayedAhmedCanada <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Reference: https:\/\/docs.spring.io\/spring-framework\/docs\/current\/spring-framework-reference\/html\/overview.html &nbsp; Typical full-fledged Spring web application &nbsp; &nbsp; Spring middle-tier using a third-party web framework &nbsp; Remoting usage scenario &nbsp; EJBs &#8211; Wrapping existing POJOs &nbsp; &nbsp; &nbsp; From: http:\/\/sitestree.com\/?p=10900 Categories:Java, Java Frameworks, Spring, Spring Framework and HibernateTags: Post Data:2017-07-28 20:42:31 Shop Online: https:\/\/www.ShopForSoul.com\/ (Big Data, Cloud, Security, Machine Learning): Courses: http:\/\/Training.SitesTree.com In &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=65814\">Continue reading<\/a><\/p>\n","protected":false},"author":8,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1917,1956],"tags":[],"class_list":["post-65814","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","category-java-spring","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":67366,"url":"http:\/\/bangla.sitestree.com\/?p=67366","url_meta":{"origin":65814,"position":0},"title":"What is Java Spring Framework? #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 20, 2021","format":false,"excerpt":"According to the Spring Framework Reference Documentation (springframework.org): \"...Spring provides a light-weight solution for building enterprise-ready applications, while still supporting the possibility of using declarative transaction management, remote access to your logic using RMI or web services, mailing facilities and various options in persisting your data to a database. Spring\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65812,"url":"http:\/\/bangla.sitestree.com\/?p=65812","url_meta":{"origin":65814,"position":1},"title":"Java Spring: Components for Web #Java #Spring #Spring Framework and Hibernate #Spring #Spring Framework and Hibernate","author":"Author-Check- Article-or-Video","date":"July 15, 2021","format":false,"excerpt":"Java Spring: Components for Web Web: Full-stack web development with Tomcat and Spring MVC Reactive Web: Reactive web development with Netty and Spring WebFlux: requires Spring Boot >=2.0.0.M1 Websocket: Websocket development with SockJS and STOMP Web Services: Contract-first SOAP service development with Spring Web Services Jersey (JAX-RS): RESTful Web Services\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65920,"url":"http:\/\/bangla.sitestree.com\/?p=65920","url_meta":{"origin":65814,"position":2},"title":"What is Spring Framework? What does it mean to J2EE developers #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 17, 2021","format":false,"excerpt":"What is Spring Framework? What does it mean to J2EE developers? Spring is a light-weight framework, very often referred as an alternative\/competitor to EJB, for the development of enterprise-type applications. Spring provides many features such as declarative transaction management, access to remote logic using RMI or web services, mailing facilities\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":67446,"url":"http:\/\/bangla.sitestree.com\/?p=67446","url_meta":{"origin":65814,"position":3},"title":"Topics to Learn in Java Spring framework #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 22, 2021","format":false,"excerpt":"Why Spring Framework?What's wrong with Java EE (EJB)Light-weight vs. heavy-weight containersMotivation for SpringSpring BackgroundSpring Framework OverviewSpring featuresSpring light-weight container architectureSpring application contextInversion of Control (IoC) design patternDependency Injection (DI)Advantages of IoC\/DIDesign for testabilityLow couplingCode re-useConsistent architecture and configurationEasy-to-follow designGood OOPSpring Installation and ConfigurationSpring libraries and dependanciesXML configuration filesAnnotationsSpring IDEOverviewFeaturesInstallationEditors, Wizards,\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":65971,"url":"http:\/\/bangla.sitestree.com\/?p=65971","url_meta":{"origin":65814,"position":4},"title":"Java Spring Topics: What spring framework brings to the table #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 18, 2021","format":false,"excerpt":"Java Spring TopicsKnowing the buzzwords does not make anyone a good developer. However, it helps. Being expert in a technology like Spring in one day is not possible, but initially getting familiar with all the aspects is helpful as you will know which Spring feature is required to solve the\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":66310,"url":"http:\/\/bangla.sitestree.com\/?p=66310","url_meta":{"origin":65814,"position":5},"title":"A simple EJB 3.0 application: Explanation of EJB 3.0 technology: EJB =&gt; Spring Framework #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 18, 2021","format":false,"excerpt":"A simple EJB 3.0 application: Explanation of EJB 3.0 technology: EJB => Spring Framework ....... .... ... A simple EJB 3.0 application: Explanation of EJB 3.0 technology: EJB => Spring Framework From: http:\/\/sitestree.com\/?p=4933 Categories:Java Short NotesTags: Post Data:2008-05-07 18:54:31 Shop Online: https:\/\/www.ShopForSoul.com\/ (Big Data, Cloud, Security, Machine Learning): Courses: http:\/\/Training.SitesTree.com\u2026","rel":"","context":"In &quot;FromSitesTree.com&quot;","block_context":{"text":"FromSitesTree.com","link":"http:\/\/bangla.sitestree.com\/?cat=1917"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/65814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=65814"}],"version-history":[{"count":1,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/65814\/revisions"}],"predecessor-version":[{"id":74597,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/65814\/revisions\/74597"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=65814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=65814"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=65814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}