10 2016 档案
摘要:POST /uri 创建DELETE /uri/xxx 删除PUT /uri/xxx 更新或创建GET /uri/xxx 查看 GET操作是安全的。所谓安全是指不管进行多少次操作,资源的状态都不会改变。比如我用GET浏览文章,不管浏览多少次,那篇文章还在那,没有变化。当然,你可能说每浏览一次文章,文章的浏览数就加一,这不也改变了资源的状态么?这并不矛盾,因为这个改变不是GE...
阅读全文
摘要:1.Spring接收请求参数1>.使用HttpServletRequest获取@RequestMapping("/login.do") public String login(HttpServletRequest request){ String name = request.getParameter("name") String pass = request.getPara...
阅读全文
摘要:1.一个普通的实体Person:private int id;private String name;private Date createdTime;...//其它字段// get set方法..............2.现在需要把通过webService传过来的实体Person里面的所有字段的null值,换成""实现思路:1.获取实体的所有字段,遍历2.获取字段类型3.调用字段的get方法,...
阅读全文
摘要:1.从包package中获取所有的Class/** * 从包package中获取所有的Class * * @param pack * @return */ public static Set> getClasses(String pack) { // 第一个class类的集合 Set> classes = new Link...
阅读全文
摘要:SpringMVC数据校验采用JSR-303校验。• Spring4.0拥有自己独立的数据校验框架,同时支持JSR303标准的校验框架。• Spring在进行数据绑定时,可同时调用校验框架完成数据校验工作。在Spring MVC中,可直接通过@Valid注解驱动的方式进行数据校验• Spring的LocalValidatorFactroyBean既实现了Spring的Validator接口,也实现...
阅读全文
摘要:1.Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与相应的...
阅读全文
该文被密码保护。
摘要:1.在命令行工具中进入项目目录cd /Users/mac.manon/workspace/QuickCodes2.sudo git reset --hard HEAD~4根据提示输入本系统登录密码,代表你有sudo权限。其中最后的4代表撤退几次提交,这里撤销4次提交。3.强制更新远程的历史git push -f根据提示输入GitHub的账号和密码如果能够容忍撤退提交后留下撤退的痕迹,可以在GitH...
阅读全文
该文被密码保护。
该文被密码保护。
该文被密码保护。
该文被密码保护。
该文被密码保护。