- Java EE 8 High Performance
- Romain Manni Bucau
- 179字
- 2021-06-30 19:14:30
Java EE and performances
As a reminder, this book is not about Java EE role, so we can't go through all the specifications and detail them all but it is important to understand what Java EE is and what its role is to be able to start working on Java EE performances serenely.
Very often, a small annotation or line of code can hide a lot of logic. The entity manager is a good example: most of the methods are hiding some SQL generation and execution which is not a trivial operation.
With the standardization of CDI in applications, a simple call to a method with a simple complexity can imply to:
- Validate the call (BeanValidation) which can be impacting if the object graph is huge
- Validate the logged in user and its permissions (Security API) which can sometimes contact external systems depending on the configuration and implementations
- An integration of multiple external systems (JTA), and so on
All these features can be done with CDI interceptors and are additional logic virtually added to a method.
推薦閱讀
- pcDuino開發實戰
- 操作系統實用教程(Linux版)
- Getting Started with oVirt 3.3
- Learning Windows Server Containers
- Windows Server 2012網絡操作系統企業應用案例詳解
- Ceph分布式存儲實戰
- 從實踐中學習Kali Linux無線網絡滲透測試
- 操作系統分析
- Cassandra 3.x High Availability(Second Edition)
- Linux操作系統
- Linux網絡操作系統項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- Android NDK Beginner's Guide
- Mastering Azure Serverless Computing
- 電腦辦公(Windows10+Office2016)從新手到高手
- 嵌入式Linux設備驅動程序開發指南(原書第2版)