MyBatis Framework (MYBAT)

Programming, Java, Spring

This course is for Java developers who want to learn and start using MyBatis. MyBatis is an open-source persistence layer that maps objects to relational databases using XML mappings or annotations, giving precise SQL control.

It lets you combine hand-written SQL with flexible object mapping, use database-specific features like stored procedures and views, and manage transactions and connections to improve performance and control.

THIS TRAINING COURSE WILL HELP YOU:

  • Set up and configure MyBatis in Java projects
  • Map SQL queries to Java objects using XML or annotations
  • Use database-specific features like procedures and views
  • Manage transactions, connections, and performance tuning

WHO SHOULD ATTEND?

  • Java developers new to MyBatis
  • Backend developers working with relational databases
  • Developers who need precise control of SQL queries

COURSE LOCATION AND AVAILABLE DATES

Contact us

Public courses are usually delivered in Czech, but this course is also available in English. We can arrange private training for your team online, at your premises or in our classrooms, and tailor the content to your needs.

For groups of around 4 or more participants, private training can already be comparable in price to booking individual places on a public course. Send us your requirements and we’ll recommend the best format and provide an exact quote.

Request training in English

Course content:

Hide details
  • MyBatis: philosophy and benefits
  • Database connection, sessions and transactions
  • SQL mapping and mapper interfaces
  • Mapping definitions
  • Mapping collections and associations
Prerequisites:
Basic Java and SQL programming knowledge.
Schedule:
1 day (9:00-17:00)
Price per person:
276.00 € ( 333.96 € incl. 21% VAT)

Training and learning environment