這又是一篇JavaWeb相關(guān)的博客,內(nèi)容涉及:

  • SpringBoot:微框架,提供快速構(gòu)建服務(wù)的功能
  • SpringMVC:Struts的替代者
  • MyBatis:數(shù)據(jù)庫操作庫
  • Groovy:能與Java結(jié)合的高級語言,底層為Java
  • Maven:用于簡化jar包導(dǎo)入和打包
  • log4j:日志管理

我們要做的是一個簡單的接口,根據(jù)URL請求得到對應(yīng)的數(shù)據(jù),數(shù)據(jù)格式可以是JSON或者Xml

效果如下:

可以看到,這里使用了Get方法,請求了當(dāng)前服務(wù)器中所有書本信息,并得到了一個JSON格式的結(jié)果。

如果需要得到Xml格式,只需要設(shè)置請求頭的Accept字段為text/xml或者application/xml即可:

 

接著,開始我們的項(xiàng)目:

這里使用的是社區(qū)版的IDEA,原因很簡單,因?yàn)槲覀兏静恍枰渲梅?wù)器,SpringBoot自帶了Tomcat的支持,所以運(yùn)行項(xiàng)目只需要運(yùn)行一個main方法即可。

步驟如下:

  1. 創(chuàng)建并配置項(xiàng)目
  2. 編寫項(xiàng)目代碼(MyBatis、

    網(wǎng)友評論