MARC보기
LDR05725cmm u2200613Mi 4500
001000000312339
003OCoLC
00520230525152034
006m d
007cr cnu---unuuu
008180512s2018 enk o 000 0 eng d
019 ▼a 1035397291 ▼a 1040676926
020 ▼a 9781783288854 ▼q (electronic bk.)
020 ▼a 178328885X ▼q (electronic bk.)
035 ▼a 1804683 ▼b (N$T)
035 ▼a (OCoLC)1035517209 ▼z (OCoLC)1035397291 ▼z (OCoLC)1040676926
037 ▼a 1E2224D4-00FF-4320-9E0C-F21EB46E949D ▼b OverDrive, Inc. ▼n http://www.overdrive.com
040 ▼a EBLCP ▼b eng ▼e pn ▼c EBLCP ▼d YDX ▼d MERUC ▼d IDB ▼d CHVBK ▼d OCLCO ▼d OCLCF ▼d NLE ▼d TEFOD ▼d OCLCQ ▼d LVT ▼d N$T ▼d 248032
049 ▼a MAIN
050 4 ▼a QA76.76.A65 ▼b .D837 2018eb
072 7 ▼a COM ▼x 051230 ▼2 bisacsh
08204 ▼a 005.1 ▼2 23
1001 ▼a Duarte, Alejandro.
24510 ▼a Data-Centric Applications with Vaadin 8 : ▼b Develop and maintain high-quality web applications using Vaadin.
260 ▼a Birmingham : ▼b Packt Publishing, ▼c 2018.
300 ▼a 1 online resource (194 pages)
336 ▼a text ▼b txt ▼2 rdacontent
337 ▼a computer ▼b c ▼2 rdamedia
338 ▼a online resource ▼b cr ▼2 rdacarrier
500 ▼a Connecting to SQL databases using MyBatis.
5050 ▼a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Foreword; Contributors; Table of Contents; Preface; Chapter 1: Creating New Vaadin Projects; Technical requirements; About the demo applications; Understanding the source code; Understanding the architecture of a Vaadin application; Creating a new project from scratch; Maven dependencies; Servlets and UIs; Maven plugins; Components and layouts; Listeners and binders; Events and listeners; Data binding; Resources and themes; Widget sets and add-ons; Summary; Chapter 2: Modularization and Main Screens; Technical requirements.
5058 ▼a Creating a multi-module Maven projectImplementing an application's main screen; Defining an API for an application's main screen; Implementing support classes; Implementing a concrete application's main screen; Adding and configuring the required UI components; Implementing the ApplicationLayout interface; Implementing the menu; Modularizing Vaadin applications; Identifying alternatives for modularization; Registering modules with the application; Discovering modules; Implementing new modules; Summary; Chapter 3: Implementing Server-Side Components with Internationalization.
5058 ▼a Technical requirementsUsing extensions to develop a UI component; Extending VerticalLayout; Why avoid extension?; Using composition to develop custom components; Implementing a factory; Using the Composite class; Using the LoginForm class; Using internationalization for Multiple Language Support; Removing hardcoded strings; Getting localized strings; Getting and setting the locale; Summary; Chapter 4: Implementing Authentication and Authorization; Technical requirements; Implementing public and private views; Using the HTTP session and cookies to identify users.
5058 ▼a Keeping track of authenticated usersImplementing the login/logout process; Implementing the remember me feature; Enabling features according to a user's roles; Coding authorization logic in UI components; Coding authorization using request data; Getting request information; Routing requests to a UI component; Coding authorization with the help of a Navigator; Summary; Chapter 5: Connecting to SQL Databases Using JDBC; Technical requirements; Introduction to JDBC; Adding a JDBC driver for your database; Establishing a database connection through a connection pool.
5058 ▼a Creating a statement and executing an SQL queryGetting and processing a result set; Closing a database connection; Implementing data repositories; Defining a domain model; Implementing repositories and services; The active record pattern; Summary; Chapter 6: Connecting to SQL Databases Using ORM Frameworks; Technical requirements; Using object-relational mapping frameworks; Connecting to SQL databases using JPA; Defining a persistence unit; Creating an EntityManagerFactory; Implementing Entity classes; Executing queries; Implementing a Vaadin UI to list and save Entities.
520 ▼a Vaadin is an open-source Java framework used to build modern user interfaces. Vaadin 8 simplifies application development and improves user experience. The book starts with an overview of the architecture of Vaadin applications. You will also learn advanced concepts like, internationalization, authentication, authorization, and database connectivity.
5880 ▼a Print version record.
590 ▼a Master record variable field(s) change: 072
650 0 ▼a Application software ▼x Development.
650 7 ▼a COMPUTERS / Software Development & Engineering / General. ▼2 bisacsh
650 7 ▼a Computers ▼x Database Management ▼x General. ▼2 bisacsh
650 7 ▼a Computers ▼x Web ▼x General. ▼2 bisacsh
650 7 ▼a Internet: general works. ▼2 bicssc
650 7 ▼a Databases. ▼2 bicssc
650 7 ▼a Computers ▼x Programming Languages ▼x Java. ▼2 bisacsh
650 7 ▼a Programming & scripting languages: general. ▼2 bicssc
650 7 ▼a Application software ▼x Development. ▼2 fast ▼0 (OCoLC)fst00811707
655 4 ▼a Electronic books.
77608 ▼i Print version: ▼a Duarte, Alejandro. ▼t Data-Centric Applications with Vaadin 8 : Develop and maintain high-quality web applications using Vaadin. ▼d Birmingham : Packt Publishing, 짤2018
85640 ▼3 EBSCOhost ▼u http://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1804683
938 ▼a EBL - Ebook Library ▼b EBLB ▼n EBL5379684
938 ▼a YBP Library Services ▼b YANK ▼n 15343664
938 ▼a EBSCOhost ▼b EBSC ▼n 1804683
990 ▼a 관리자
994 ▼a 92 ▼b N$T