官术网_书友最值得收藏!

Starting in the Spring World – the CMS Application

Now, we'll create our first application; at this point, we have learned the Spring concepts, and we are ready to put them into practice. At the beginning of this chapter, we'll introduce the Spring dependencies to create a web application, also we know that Spring Initializr is a fantastic project that enables developers to create Spring skeleton projects, with as many dependencies as they want. In this chapter, we will learn how to put up our first Spring application on IDE and command line, expose our first endpoint, understand how this works under the hood, and get to know the main annotations of Spring REST support. We will figure out how to create a service layer for the CMS (Content Management System) application and understand how Dependency Injection works in a Spring container. We will meet the Spring stereotypes and implement our first Spring bean. At the end of this chapter, we will explain how to create a view layer and integrate that with AngularJS. 

In this chapter, the following topics will be covered:

  • Creating the project structure
  • Running the first Spring application
  • Introducing the REST support
  • Understanding the Dependency Injection in Spring 
主站蜘蛛池模板: 西城区| 神农架林区| 景宁| 出国| 黑龙江省| 潮安县| 安平县| 潜江市| 侯马市| 平阴县| 达拉特旗| 白沙| 精河县| 广西| 双鸭山市| 通城县| 新乡市| 芷江| 得荣县| 威海市| 肥东县| 斗六市| 裕民县| 宿迁市| 松潘县| 栾川县| 尼木县| 贺州市| 正蓝旗| 舟曲县| 寻乌县| 荔浦县| 长白| 新建县| 鄂州市| 田林县| 衡水市| 宣恩县| 四川省| 米脂县| 且末县|