服务端程序本质上也只是个Java程序,它接收客户端的输入,然后将计算处理后的返回值返回给客户端。下面我们就以这个思路开始Java后端之旅吧。
类似于类的继承,我们不是从头开发,而是继承Spring Boot Starter框架。添加parent的内容如下:
2.1.2是本文写作时,Spring Boot的最新版本。
Spring Boot还提供了插件,我们也将其引用进来:
库引用完了,我们就写一个主程序吧。按照惯例,我们将其保存在src/main/java目录下:
下面我们用mvn package命令来编译生成可运行的jar包:
输出类似于下面这样:
最后生成的包是target/Prefix-1.0.0-SNAPSHOT.jar。
调用java -jar target/Prefix-1.0.0-SNAPSHOT.jar命令,运行这个Java程序,输出如下:
我们可以看到,启动了一个9.0.14版本的Apache Tomcat服务器,在8080端口上监听。
我们打开浏览器,访问http://127.0.0.1:8080/,可以看到『Hello, Java Web World!』这个字符串被显示出来。
还是mvn package,然后java -jar java -jar target/Prefix-1.0.0-SNAPSHOT.jar。
在浏览器里试下http://127.0.0.1:8080/test/,显示:『Test Controller!』
大功告成!现在整个从接收输入到显示输出的通道已经打通,是不是很easy?
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/11403.html