{"id":67476,"date":"2021-07-23T04:10:04","date_gmt":"2021-07-23T08:10:04","guid":{"rendered":"http:\/\/bangla.salearningschool.com\/recent-posts\/some-new-features-in-java-ee-6-java-short-notes\/"},"modified":"2021-07-23T04:10:04","modified_gmt":"2021-07-23T08:10:04","slug":"some-new-features-in-java-ee-6-java-short-notes","status":"publish","type":"post","link":"http:\/\/bangla.sitestree.com\/?p=67476","title":{"rendered":"Some New Features in Java EE 6 #Java Short Notes"},"content":{"rendered":"<p><strong>Some New Features in Java EE 6<\/strong><\/p>\n<ol>\n<li> Was focused in making the Java EE platform light weight and making the environment easier for the developers<\/li>\n<li> Introduced new APIs such as WebBeans 1.0<\/li>\n<li> Made servlet technologies to be more matured<\/li>\n<li> Started to prune APIs that are not used much or not essential or better options are available or technologies have shifted. It&#8217;s also an effort to make the platform light weight<\/li>\n<li> APIs under considerations for Pruning\n<ul>\n<li> JAX-RPC [Better option: JAX-WS]        <\/li>\n<li> EJB 2.x Entity Beans [Better option: POJO based JPA and EJB 3]         <\/li>\n<li> JAXR &#8211; the adoption was very limited         <\/li>\n<li> Java EE Application Deployment and Management : As did not get much vendor support     <\/li>\n<\/ul>\n<\/li>\n<li> Introduced the concept of profiles. As the full Java EE stack may not be required for all applications, profiles use subsets of APIs geared towards a particular type of applications [making the stack lightweight].<\/li>\n<li> Web profile contains the APIs: Webbeans 1.0, EJB 3.1 (Lite), EJB 3.1 (full), JPA 2.0, JTA 1.1 <\/li>\n<li> In Java EE 6, JPA is completely separated from EJB and has become distinct API in its own right<\/li>\n<\/ol>\n<p> From: http:\/\/sitestree.com\/?p=5296<br \/> Categories:Java Short Notes<br \/>Tags:<br \/> Post Data:2008-04-29 12:19:30<\/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>Some New Features in Java EE 6 Was focused in making the Java EE platform light weight and making the environment easier for the developers Introduced new APIs such as WebBeans 1.0 Made servlet technologies to be more matured Started to prune APIs that are not used much or not essential or better options are &hellip; <\/p>\n<p><a class=\"more-link btn\" href=\"http:\/\/bangla.sitestree.com\/?p=67476\">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],"tags":[],"class_list":["post-67476","post","type-post","status-publish","format-standard","hentry","category-fromsitestree-com","item-wrap"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":66421,"url":"http:\/\/bangla.sitestree.com\/?p=66421","url_meta":{"origin":67476,"position":0},"title":"Key J2EE  Components : Basic Concepts with Examples #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 19, 2021","format":false,"excerpt":"Java EE 5 (J2EE 5) uses XML deployment descriptors for the configuration of the web-applications and web-components. What Java EE provides? It provides the internal framework\/structure\/system level capability\/system-level infrastructure to support large enterprise level applications with features like distributed database, distributed computing , security, and transaction management. J2EE also provides\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":67690,"url":"http:\/\/bangla.sitestree.com\/?p=67690","url_meta":{"origin":67476,"position":1},"title":"Basic Java But Essential Knowledge for exams like SCJA, or to the project managers new to Java technologies #Computer Game Design #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 27, 2021","format":false,"excerpt":"By definition an enumerated type is a finite set of symbolic literals In Java an enumerated type is represented as first-class object. Enumerated type literals are allowed in case statements. The literals of an enumerated type may be of any valid Java identifier An interface may NOT contain any concrete\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":67476,"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":20576,"url":"http:\/\/bangla.sitestree.com\/?p=20576","url_meta":{"origin":67476,"position":3},"title":"My YouTube Channel on Software and Web Development","author":"Author-Check- Article-or-Video","date":"February 23, 2021","format":false,"excerpt":"Sayed Ahmed This is my youtube channel on Training and Education; primarily on Software and Web Development. Playlists: object oriented programming in php 5 http:\/\/www.youtube.com\/watch?v=xVnVD3b2BCc&list=PLUA7SYgJYDFozmePt6hBygmlU_uwID1_8 PHP and MySQL: Misc http:\/\/www.youtube.com\/watch?v=h21qyG3KeJY&list=PLUA7SYgJYDFovREY1m3AcPUOF59U695su Ecommerce Shop Development in Magento http:\/\/www.youtube.com\/watch?v=NJzUSu-GcUk&list=PLUA7SYgJYDFqOx7--ezlbukRbVX1wIfeI Introduction to Information and Telecommunications Technologies (Based on Grade 11 & 12 Education in\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":67476,"position":4},"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":66340,"url":"http:\/\/bangla.sitestree.com\/?p=66340","url_meta":{"origin":67476,"position":5},"title":"Core J2EE Component Technologies #Java Short Notes","author":"Author-Check- Article-or-Video","date":"July 18, 2021","format":false,"excerpt":"Core J2EE Component Technologies J2EE Application Components: Web Components, Business Components Web-Component: Software entity hosted by a web-container on a J2EE Server Generate user interface for web-based applications Two Types: Servlets, JSPs Servlets: Process requests dynamically, format responses JSPs: How to process requests, and format responses Business Components: EJB Components\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\/67476","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=67476"}],"version-history":[{"count":0,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=\/wp\/v2\/posts\/67476\/revisions"}],"wp:attachment":[{"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=67476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=67476"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/bangla.sitestree.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=67476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}