这又是一篇JavaWeb相关的博客,内容涉及:

  • SpringBoot:微框架,提供快速构建服务的功能
  • SpringMVC:Struts的替代者
  • MyBatis:数据库操作库
  • Groovy:能与Java结合的高级语言,底层为Java
  • Maven:用于简化jar包导入和打包
  • log4j:日志管理

我们要做的是一个简单的接口,根据URL请求得到对应的数据,数据格式可以是JSON或者Xml

效果如下:

可以看到,这里使用了Get方法,请求了当前服务器中所有书本信息,并得到了一个JSON格式的结果。

如果需要得到Xml格式,只需要设置请求头的Accept字段为text/xml或者application/xml即可:

 

接着,开始我们的项目:

这里使用的是社区版的IDEA,原因很简单,因为我们根本不需要配置服务器,SpringBoot自带了Tomcat的支持,所以运行项目只需要运行一个main方法即可。

步骤如下:

  1. 创建并配置项目
  2. 编写项目代码(MyBatis、

    网友评论