![详解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=1739205077-bot99GeQ9y3OAGjatD8GOXr78YM5LlCN-0-cf2bbb1d26fed813c904f1a19f157fa4)
图2-2 新建Java类
![](https://epubservercos.yuewen.com/450A7A/26763867809480806/epubprivate/OEBPS/Images/43984_45_2.jpg?sign=1739205077-lGiQ4i4VB4gdzxJOTtG80gDWCLJtNZlg-0-bf443451cd624491c311a6a255a382cd)
图2-3 新建HelloController类
在HelloController类中编写代码,如例2-1所示。
例2-1 HelloController.java
![](https://epubservercos.yuewen.com/450A7A/26763867809480806/epubprivate/OEBPS/Images/43984_45_3.jpg?sign=1739205077-UuVxAhlKdnPDUqd05V2PYqIKNsMQeNM3-0-b603556c0a4c16b310491b2b908c5828)
粗体显示的代码是新增的代码。
接下来可以运行项目,要注意的是,运行的是Ch02Application类,而不是HelloController类。打开浏览器访问http://localhost:8080/,查看响应结果。