============= Framework in Java ===================== Hello - TopicsExpress



          

============= Framework in Java ===================== Hello everyone, this is May Sandar Aung. Today, I would like to explain about the framework in Java. Do you know what is framework? Framework is set of reusable software program that forms the basis for an application. Frameworks helps the programmers to build the application quickly. Earlier it was very hard to develop complex web applications. Now its very easy to develop such application using different kinds of frameworks such as Struts, Struts 2, Hibernate, JSF, Tapestry, JUnit, Log4j, Spring etc. In Java technology there are so many frameworks that helps the programmers to build complex applications easily. Below is the most current Top 10 list for Java frameworks. ① Spring MVC ② Struts 1.x ③ Apache Axis ④ Apache Xerces ⑤ Hibernate ⑥ JDOM ⑦ Java Applet ⑧ Apache Velocity ⑨ Apache ORO ⑩ JAX-WS Advantages ① The biggest advantage of the framework is that it   reduces the time and energy in developing any software.    ② Frameworks provides a standard working system through   which user can develop the desired module of application   or complete application instead of developing lower level   details.    ③ Using frameworks, the developers can devote more time in   developing the software requirement, not in preparing the   environment and tools of application development.    ④ Framework follow design pattern, so when you use these   frameworks you’ve to follow their coding convention which   makes your code clean and extensible for future purpose.    ⑤ Framework separates business logic from user interface   making the code cleaner and extensible.    ⑥ Frameworks help you to develop the project rapidly,   if you know one framework well then you’ll never worry   about the project deadline.    Disadvantages ① For the novice user, it is tougher to use the framework   quickly as it is big and complex abstract and user has to   spend more time in assessing the concept, function and   its uses in developing the program.    ② Another disadvantage is that a generic ‘one-size-fits-all’   does not work so efficiently for any specific software.    ③ There is need to extend framework with specific code to   develop any specific software.    ④ Frameworks are not for the small projects, because in   a very simple project custom coding will work faster   than setting up a framework.    ⑤ Frameworks support and enhance the efficiency and   productivity  of the application development but   it faces some problems in some specific domains.    By reading this explanation I hope you will get the knowledge about the framework, the advantages and disadvantages of using this. Thank you very much for your reading. Good luck and see you next week.
Posted on: Mon, 22 Dec 2014 10:34:36 +0000

Recently Viewed Topics




© 2015