Hi guys, in this lesson we will create our first micro service and we will import it to IntelliJ. To create a separate project, the best way is using spring initializer. First of all, we should choose our project type. Our project will be Gradle project, but if you want to go with melon you can choose it also, we will use Gradle because Gradle has easy configuration and better performance than ever. Secondly, we will choose our language. Our language will be Java.
Our separate boot version will be 2.1 point six our group name will be combat Shah Our artifact name will be micro service user management. Okay, that's all about metadata. Let's choose our dependencies. First one is that because we will use modeling controller structure on our service. Second one is security, because we will implement secure logging. The other one is Java Persistence API, because we will use object relational mapping.
The other one is rest repositories, because we will use REST API. The other one is leech base, because we will use it for database migration. The other one is mass care, because we will use it for database. The other one is eurocode Discovery Service because we will use it for communication with other services. Last one is Lombok because we will use it for clean code. Okay, that's all about dependencies.
Now we can generate it. It was generated. Okay, now our project is ready for development. In next lesson, we will start to develop our service. That's all for beginning. Thank you