LDR | | 05725cmm u2200613Mi 4500 |
001 | | 000000312339 |
003 | | OCoLC |
005 | | 20230525152034 |
006 | | m d |
007 | | cr cnu---unuuu |
008 | | 180512s2018 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 |
082 | 04 |
▼a 005.1
▼2 23 |
100 | 1 |
▼a Duarte, Alejandro. |
245 | 10 |
▼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. |
505 | 0 |
▼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. |
505 | 8 |
▼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. |
505 | 8 |
▼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. |
505 | 8 |
▼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. |
505 | 8 |
▼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. |
588 | 0 |
▼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. |
776 | 08 |
▼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 |
856 | 40 |
▼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 |