Posts

Building RESTful Web services with Spring Boot

Image
    Building RESTful Web services  with Spring Boot What is Spring Boot? Spring Boot provides a good platform for Java developers to develop a stand-alone and production-grade spring application that you can  just run .  You can get started with minimum configurations without the need for an entire Spring configuration setup. Spring Boot offers the following advantages to its developers  Easy to understand and develop spring applications Increases productivity Reduces the development time Spring Boot is designed with the following goals  To avoid complex XML configuration in Spring To develop a production ready Spring applications in an easier way To reduce the development time and run the application independently Offer an easier way of getting started with the application How Does it Work? Spring Boot automatically configures your application based on the dependencies you have added to the project by using  @E...

What is Maven ?

Image
What is Maven ? Maven is a project management and comprehension tool that provides developers a complete build lifecycle framework.   Development team can automate the project's build infrastructure in almost no time as Maven uses a standard directory layout and a default build lifecycle. In case of multiple development teams environment, Maven can set-up the way to work as per standards in a very short time. As most of the project setups are simple and reusable, Maven makes life of developer easy while creating reports, checks, build and testing automation setups. Maven uses  Convention  over  Configuration , which means developers are not required to create build process themselves. Developers do not have to mention each and every configuration detail. Maven provides sensible default behavior for projects. When a Maven project is created, Maven creates default project structure. Developer is only required to place files accordingly and he/she need ...