注意:所有文章除特别说明外,转载请注明出处.
SpringMVC 与前台的JSON数据交互
我们知道,从前台传过来的方式有两种:1.传JSON格式的数据过来。2.在url的末尾传普通的key/value串过来。
注意:所有文章除特别说明外,转载请注明出处.
我们知道,从前台传过来的方式有两种:1.传JSON格式的数据过来。2.在url的末尾传普通的key/value串过来。
注意:所有文章除特别说明外,转载请注明出处.
1.在控制器中,其在进入控制器方法之前,遇到@ResponseBody之后,处理器就会记录这个方法的响应类型是JSON数据集。
2.在执行完控制器返回之后,处理器启用结果解析器(ResultResolver)解析此结果,轮询注册给SpringMVC的HttpMessageConverter接口的实现类。
注意:所有文章除特别说明外,转载请注明出处.
Spring IoC的初始化过程很复杂,大致过程就是读取XML文件,然后解析XML文件,最终注册到BeanFactory中去。
xml -读取-> Resource -解析-> BeanDefinition -注册-> BeanFactory
初始化过程完成之后,Bean就存在与BeanFactory中可以被调用。
注意:所有文章除特别说明外,转载请注明出处.
我们想要进行网络编程,首先需要服务端通过ServerSocket对某一个端口进行监听。通过accept()来判断是否有客户端与之相连,若成功连上,则通过readline()和println()函数来进行数据的发送和接收,从而实现网络编程。
HTTP协议:超文本传输协议,互联网应用最广泛的。
FTP协议:文件传输协议。
SMTP协议:简单邮件传输协议。
TCP协议(Transmission Control Protocol 传输控制协议):面向连接的、可靠的、基于字节流的传输通信协议。
UDP协议(User Datagram Protocol用户数据报协议):无连接的协议,在传输数据之前,客户端和服务器并不建立和维护连接,效率很快。
通信链路的端点就被称为“套接字”(英文名Socket),是提供给应用程序的接口。这里因为Socket的底层机制复杂,Java平台提供了一些简单的API,可以更简单有效的使用Socket开发而无需了解底层机制。