Toggle navigation
Home
Java
1.
Java Introduction
2.
Control Statement and Looping
3.
Data Types
4.
OOP's
5.
Overloading & Overriding
Web
1.
Servlet
2.
JSP
3.
Struts 2.x
4.
HTML5
5.
BootStrap
6.
CSS
7.
AWT & Swing
ORM
1.
MyBatis
2.
Hibernate
3.
JPA
Spring
1.
Introduction
2.
Spring First Example
3.
Spring IoC
4.
Spring Constructor Injection
5.
Spring Bean Scopes
6.
Spring Factory Bean
Open Source
1.
Quartz
2.
Java-Mail
3.
POI
4.
i-Text
5.
AspectJ
6.
Logging Techniques
7.
JFreeChart
8.
JMF
Android
1.
Introduction
2.
Android Versions
3.
Setting Up Android
4.
Android Architecture
5.
Application Fundamentals
6.
Android Examples
EJB
1.
Introduction
2.
Types of EJB
3.
Singleton Session Bean
4.
Accessing Enterprise Beans
5.
LifeCycle of EJB
More
1.
Design Patterns
2.
PHP
3.
PHP Symfony Framework
4.
SQL
5.
Interview Questions
Welcome, !
×
Register to Continue
Please register to access the article.
Register Now
Grails 6 Tutorials — GroovyGrails.in
Introduction
GORM
Controllers
Views
Services
Security
REST
Deploy
Performance & Optimization
Enable Micronaut AOT where beneficial
Use caching for expensive queries (Micronaut cache)
Prefer projections and pagination to limit result sets
Profile with async-profiler or VisualVM