项目应用
咆哮的萨摩耶
这个作者很懒,什么都没留下…
展开
-
项目应用:使用springmvc框架完成rest接口开发
首先需要了解下什么是rest接口。 REST实际上是 一种软件架构风格,设计风格而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 主要实现的要求为类似:/video/good/ HTTP GET => 得到全部的good数据/video/good /1 HTTP D原创 2016-07-29 11:20:17 · 700 阅读 · 0 评论 -
项目应用:通过微信访问自建网站
随着微信的使用越来越多,更多的公司或者个人希望借助微信的平台创建自己的公众号或者服务号。对于开发人员来说,可以将微信的公众号看做一个浏览器,通过在微信端创建跳转按钮的方式来访问到你自己创建的并且已经成功部署的web项目上。不过需要注意的是,微信只接受带有域名的url访问。web创建者要先申请域名。 下面进入正题:通过wechat访问java+springMVC网站首先附上微信用户手册,主原创 2016-07-19 10:52:54 · 1016 阅读 · 0 评论 -
项目应用:web项目从拦截请求获取用户
首选说下要求背景,用户通过网站登录后会将用户的基本信息记录在session,而当有请求需要用到用户信息的时候,每个方法都需要自己从session中拉取用户信息,而获取不到时还需要去处理跳转登录的操作,十分麻烦。因此考虑到开发的方便性,希望可以用到注解的方式直接将用户信息封装好,作为参数传递给各个请求。首先有个用户的Vo类 public class UserVO {原创 2017-02-14 14:49:09 · 370 阅读 · 0 评论 -
项目应用:HTTP 状态码
转载地址本部分余下的内容会详细地介绍 HTTP 1.1中的状态码。这些状态码被分为五大类: 100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。 500-599 用于支持服务器错误。 HttpServ转载 2017-02-17 10:47:10 · 253 阅读 · 0 评论 -
项目应用:建立解释器完成对用户的获取
首选说下要求背景,用户通过网站登录后会将用户的基本信息记录在session,而当有请求需要用到用户信息的时候,每个方法都需要自己从session中拉取用户信息,而获取不到时还需要去处理跳转登录的操作,十分麻烦。因此考虑到开发的方便性,希望可以用到注解的方式直接将用户信息封装好,作为参数传递给各个请求。首先有个用户的Vo类public class UserVO { priva原创 2016-09-14 14:49:44 · 204 阅读 · 0 评论 -
项目应用:自定义异常处理
@ControllerAdvicespring官方文档上解释:Indicates the annotated class assists a "Controller".Serves as a specialization of @Component, allowing forimplementation classes to be autodetected through classp原创 2016-09-14 14:30:02 · 226 阅读 · 0 评论 -
项目应用:pojo与map的相互转换
//pojo转map public static Map pojo2Map(Object obj) throws Exception{ Map map = new HashMap(); Class clazz = obj.getClass(); Field[] fields = clazz.getDeclaredFi原创 2016-09-02 10:13:20 · 1770 阅读 · 0 评论 -
项目应用:使用自定义注解完成对controller的aop控制
在项目进行过程中,需要使用aop对api传入或者传出数据进行日志记录。考虑实际应用,放弃了使用拦截器,转而使用aop的前置通知和返回通知中加入日志记录操作。在spring中,controller会被JDK自动代理。当使用自定义标签时controller已经实例化不会在通过aop,因此需要走cglib代理。xml配置:<beans xmlns:xsi="http://www.w3.org原创 2016-08-11 15:01:12 · 531 阅读 · 0 评论 -
项目应用:http状态码大全
转载地址:http://tool.chinaz.com/pagestatus/1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。代码 说明 100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。 2xx (成功)表示成转载 2016-08-16 10:28:20 · 317 阅读 · 0 评论 -
项目应用:nexus安装
自己研究下nginx服务器,先把环境搭起来慢慢研究。操作系统使用CentreOS(毕竟免费)。安装下载ngnix,官网为:http://nginx.org/使用命令wget http://nginx.org/download/nginx-1.12.1.tar.gz。使用命令tar -zxvf nginx-1.12.1.tar.gz命令解压.(tar后的参数 -z原创 2017-07-26 18:45:21 · 225 阅读 · 0 评论