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

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 
主站蜘蛛池模板: 应用必备| 雷山县| 囊谦县| 三河市| 信丰县| 神木县| 永平县| 开鲁县| 虹口区| 文山县| 上栗县| 雷山县| 安溪县| 麦盖提县| 于都县| 留坝县| 金山区| 丹巴县| 霞浦县| 临猗县| 灌云县| 和林格尔县| 宜良县| 宣城市| 犍为县| 林口县| 博兴县| 克拉玛依市| 秦安县| 中阳县| 南乐县| 太仆寺旗| 湖口县| 武陟县| 公主岭市| 广宁县| 甘肃省| 永城市| 长宁区| 墨脱县| 南木林县|