Spring MVC
#手写一个Spring MVC框架 ##一次浏览器请求的大致过程 Sping MVC是一个Web框架,所以我们要了解Spring MVC就要先了解一次浏览器请求到收到服务器的响应大概发生了哪些事情。 1.域名解析; 2.请求连接(三次握手); 3.浏览器发起http请求; 4.服务器解析http交给Spring MVC处理; 5.将响应的结果封装返回; ##Socket编程 了解了这个过程之后开始做一个简单的Socket编程 首先服务端代码: public class Server { public static void main ( String [ ] args ) throws IOException { //1.建立服务端 ServerSocket serverSocket = new ServerSocket ( 8080 ) ; System . out . println ( "等待链接..." ) ; //2.监听客户端连接 Socket socket = serverSocket . accept ( ) ; System . out . println ( "客户端已连接:" + socket . getInetAddress ( ) . getHostAddress ( ) ) ; try ( BufferedReader in = new