Java, Java8, Java21, Java17, Migration.
the example consider: com.socialnetwork.core represents the core module of your social networking application. com.socialnetwork.external represents the module containing external dependencies. com.socialnetwork.api represents the package containing your application's public API.