| 000 | 01647cam a2200433Ia 4500 | ||
|---|---|---|---|
| 999 |
_c256040 _d256040 |
||
| 001 | 12885632 | ||
| 003 | OSt | ||
| 005 | 20170712153653.0 | ||
| 006 | m o d | ||
| 007 | cr unu|||||||| | ||
| 008 | 160722s2016 enka s 001 0 eng d | ||
| 020 | _a9781785883200 | ||
| 020 | _a1785883208 | ||
| 020 | _z9781785888823 | ||
| 035 | _a(OCoLC)ocn953873787 | ||
| 035 | _a12885632 | ||
| 037 |
_aCL0500000764 _bSafari Books Online |
||
| 040 |
_aUMI _beng _cUMI _erda _epn |
||
| 041 | _aspa | ||
| 049 | _aUMIA | ||
| 050 | 4 | _aQA76.73.J38 J64 2016 | |
| 100 | 1 |
_aJog, Tejaswini Mandar, _eauthor. |
|
| 245 | 1 | 0 |
_aLearning modular Java programming : _bexplore the power of modular programming for building applications with Java and Spring! / _cTejaswini Mandar Jog. _h[Electronic resource] |
| 264 | 1 |
_aBirmingham, UK : _bPackt Publishing, _c2016. |
|
| 300 |
_a1 online resource (1 volume) : _billustrations. |
||
| 336 |
_atext _btxt _2rdacontent |
||
| 337 |
_acomputer _bc _2rdamedia |
||
| 338 |
_aonline resource _bcr _2rdacarrier |
||
| 490 | 1 | _aProfessional expertise distilled | |
| 504 | _aIncludes bibliographical references and index. | ||
| 505 | _aChapter 1: Introducing Modular Programming -- Chapter 2: Saying Hello to Java EE -- Chapter 3: Implementing the Presentation Layer -- Chapter 4: Talking to the Database -- Chapter 5: Developing the Business Layer -- Chapter 6: Testing Your Application -- Chapter 7: Securing the Application -- 8: Versioning and Deploying -- Index. | ||
| 506 | _aAccess restricted by licensing agreement. | ||
| 520 | _aUnderstand the basic concepts of Modular Programming to build enterprise applications with JavaCreate short and precise code and eliminate recursionThe book follows a step-by-step approach that makes implementing Modular Programming easyWho This Book Is ForThis book targets Java developers who have a basic knowledge of application development with Java and are interested in learning the modular programming approach to building reusable applications that are easy to test, and thus improve overall project management.What You Will LearnLearn about modular programming and what modules an enterprise application can be divided intoSet up a development environment and create a'Hello World'applicationStart implementing a sample application from the presentation layerImplement the persistence layerImplement the business layer, wrapping up all of the modules with Contexts and Dependency Injection (CDI)Manage an application's life cycleLearn how to secure web applicationsTest enterprise applications and their automationUnderstand how to version source code using Source Code Management (SCM) systems such as GIT and SVNIn DetailModular programming means dividing an application into small parts and then developing it. It is an approach taken by developers to build applications and helps them add efficiency to their development process, thus making it more effective.The book starts with the fundamentals of modular programming. Then we move on to the actual implementation, where we teach developers how to divide an application into different modules, or layers, for better management. Once readers are well-versed in these modules and their development, the book shows how to create bindings in order to join these different modules and form a complete application. Next, the readers will learn how to manage these modules through dependency injection.Later, we move on to testing; readers will learn how to test the different modules of an application. The book ends by teaching readers how to maintain different versions of their application and how to modify it. By the end of the book, readers will have a good understanding of modular programming and will be able to use it to build applications with Java. | ||
| 650 | 0 | _aJava (Computer program language) | |
| 650 | 0 | _aModular programming. | |
| 650 | 0 |
_aApplication software _xDevelopment. |
|
| 830 | 0 | _aProfessional expertise distilled. | |
| 856 | 4 | 0 |
_uhttp://search.ebscohost.com/login.aspx?direct=true&db=nlebk&AN=1281090&site=ehost-live _zPresione para acceder el libro en lĂnea |
| 942 |
_2lcc _c7 _hQA76.73.J38 J64 2016 |
||