Vanligvis vil CTRL + + tastene kunne brukes for å øke størrelsen, og CTRL + - for å redusere den.
Har du hjul på musen, kan du bruke CTRL sammen med hjulet for å justere størrelsen. På Mac kan du bruke CMD + + og CMD + -.
Dette kurset har ingen fremtidige kursdato(er) oppført. Bruk skjemaet for å kontakte kursholderen for mer informasjon.
Want to run your data access layer at high speeds?
1. DATABASE ESSENTIALS
Do you know how a relational database systems works behind the scenes?
2. JDBC
Do you know how the JDBC Driver executes statements and how you can configure it to boost application performance?
3. JPA AND HIBERNATE
Adding JPA and Hibernate annotations is fairly easy. But, do you know the performance implications of each JPA or Hibernate feature your application makes heavy use of?
Course goals
This course is meant to mind the gap between Java developers and database programming. Most often, Java developers are very skilled when it comes to programming languages, design patterns, frameworks and everything that's related to their programming language of choice.
However, the database is still uncharted territory, usually treated as a black box that we throw queries at and expect it to respond in no time.
With this workshop, I want to get Java developers to know more about RDBMS so that they can design their application data access layer accordingly. After attending this workshop, you'll know all sorts of tips that you can readily apply to your current enterprise project.
Taget audience
This workshop is for any Java developer that happens to develop software that interacts with a relational database system.
Although we are going to cover many aspects related to database systems, JDBC, JPA and Hibernate, it is best if the attendees have at least one or two years experience working with these technologies since the information provided by this training is much easier to be assimilated by middle and senior developers.
Prerequisites
It is recommended to bring your own notebook so that you can configure and run tests associated with the material we are going to go through this training. It is expected that attendees are familiar with Java, Maven, IDE systems like IntelliJ IDEA or Eclipse, as well as database systems like MySQL, PostgreSQL or in-memory databases like HSQLDB.
The attendees can set up the test environment we are going to use during the training by following the instructions provided in this GitHub repository.
Day 1.
Types and Identifiers
Connection Management
Relationships
Day 2.
Inheritance
Batching and Statement Caching
Persistence Context
Fetching
Day 3.
Transactions and Concurrency Control
Database, Application and Hibernate Caching
Se flere kurs fra Bouvet Norge AS (124)
Påmeldingsskjema Kontakt oss