![详解Spring Boot:从入门到企业级开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/831/47379831/b_47379831.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.2 编写控制器
控制器用于对Web请求进行处理,在前面的例子中,我们直接将Spring Boot的启动类配置成了控制器,但在实际开发中肯定不会这样。
在com.sx.demo包上单击鼠标右键,在弹出的菜单中选择【New】→【Package】,输入包名:com.sx.demo.controller,并按回车键。
在controller子包上单击鼠标右键,在弹出的菜单中选择【New】→【Java Class】,图2-2所示为新建Java类。
之后,在弹出的“New Java Class”窗口中,保持默认选中的“Class”项,输入类名:HelloController,并按回车键,完成对类的创建,如图2-3所示。
![](https://epubservercos.yuewen.com/450A7A/26763867809480806/epubprivate/OEBPS/Images/43984_45_1.jpg?sign=1739518761-8AlVPsuSCDNw2L7EsG0GujK1CTgOf6OM-0-fce9040ccb7600bca74f599f200eab37)
图2-2 新建Java类
![](https://epubservercos.yuewen.com/450A7A/26763867809480806/epubprivate/OEBPS/Images/43984_45_2.jpg?sign=1739518761-aOj25CqbixHHbErBqjqtACpMVofBpTF9-0-180c88587cc508fa34d5e2ae370ad619)
图2-3 新建HelloController类
在HelloController类中编写代码,如例2-1所示。
例2-1 HelloController.java
![](https://epubservercos.yuewen.com/450A7A/26763867809480806/epubprivate/OEBPS/Images/43984_45_3.jpg?sign=1739518761-wUN0aUbWZLrWlFwOrD7yK6bWVbhmsAuM-0-4b83461c7a2e6fc86149d77cf5394166)
粗体显示的代码是新增的代码。
接下来可以运行项目,要注意的是,运行的是Ch02Application类,而不是HelloController类。打开浏览器访问http://localhost:8080/,查看响应结果。