注释@

注释

@Controller用于告诉服务器这个类是Spring MVC 中的控制层这个类可以接受和处理用户请求。

@Repository用于标注数据访问组件,即DAO组件。

@Service用于标注业务层组件

使用@Autowired进行自动装配,而无需get/set方法

@Entity指明该类是一个实体bean

@Table指定了Entity所要映射的数据库

@Column注解将属性映射到列(类内写)

@RequestMapping用来处理请求地址映射,value指请求的实际地址。

@RequestMapping用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。(可用类内写)

<aop:aspectj-autoproxy/>声明自动为spring容器中那些配置

@aspectJ切面的bean创建代理,织入切面。

HTTP状态码

  1XX:信息类,表示收到Web浏览器的请求,正在进一步的处理中

  2XX:成功,表示用户请求被正确接收,理解和处理例如:200 ok

  3XX:重定向,表示请求没有成功,客户必须采取进一步的动作

  4XX:客户端错误,表示客户端提交的请求有错误,例如:404 Not Found,意味着请求中所引的文档不存在。

  5XX:服务器错误,表示服务器不能完成对请求的处理:例如 500

XMLHttpRequest取得响应

  readyState属性

  0:请求未初始化,open还没有调用

  1:服务器连接已建立,open已经调用了

  2:请求已接收,也就是接收到头信息类

  3:请求处理中,也就是接收到响应主体

  4:请求已完成,且响应已就绪,也就是响应完成了。

JSON  名称/值对

  名称/值对组合中的名称写在前面(在双引号中),值对写在后面(同样在双引号中),中间用冒号隔开

  数组(在方括号中)

  对象(在花括号中)

jQuery.ajax([settings])

  type:类型,"POST"或"GET",默认为"GET"

  url:发送请求的地址

  data:是一个对象,连同请求发送到服务器的数据

  dataType:预期服务器返回的数据类型。如果不指定,jQuery将自动根据HTTP包MIME信息类只能判断,一般我们采用json格式,可用设置为json

  success:是一个方法,请求成功后的回掉函数。传入返回后的数据,一届包含成功代码的字符串。

  error:是一个方法,请求失败时调用此函数。传入XMLHttpRequest对象。

原文地址:https://www.cnblogs.com/0914lx/p/6810734.html