摘要:   1.概要 1.1 为什么要使用Spring  boot?    简单方便、配置少、整合了大多数框架    适用于微服务搭建,搭建的微服务与Spring clound进行完美融合,都属于Spring家族,Spring boot+Spring clound属于品牌机,dubbo+zookeeper属于组装机,品牌机稳... 阅读原文
2018-12-31 17:25:12 阅读(11538) 评论(0)
摘要: 0x01 前言 2018年8月22日,Apache Strust2发布最新安全公告,Apache Struts2存在远程代码执行的高危漏洞(S2-057/CVE-2018-11776),该漏洞由Semmle Security Research team的安全研究员Man YueMo发现。该漏洞是由于在Struts2... 阅读原文
2018-12-31 15:30:21 阅读(6640) 评论(0)
摘要: 在网上查了些资料没有解决,检查代码发现 @PostMappingpublic String add(Employee employee){ System.out.println(employee); return "redirect:/emps"; } @PostM... 阅读原文
2018-12-31 14:01:39 阅读(7456) 评论(0)
摘要: mybatis新增对象时, 使用拦截器自动生成uuid方案有了它不再去xml中手动添加selectKey了, 生成id方案实现类自行实现, 实现IdGenerator接口便可, 主要代码由公司同事编写, 我进行改造 使用时可以在id字段上添加@Id注解, 也可以在getId方法上添加或者不添加, 但是主键名字必须是i... 阅读原文
2018-12-31 13:28:02 阅读(6645) 评论(0)
摘要: 一.注解基础知识 1.注解的格式   最简单的注解就像下面这样: @Entity   @符号指示编译器其后面的内容是注解。在下面的例子中,注解的名称为Override: @Override void superMethod() {...}   注解可以有若干个属性。可以在使用注解时指定属性的值: @Auther(na... 阅读原文
2018-12-31 12:01:02 阅读(6535) 评论(0)
摘要: 开篇来自于经典的“保安的哲学三问”(你是谁,在哪儿,要干嘛) 问题一、ElasticSearch是什么?有什么用处? 答:截至2018年12月28日,从ElasticSearch官网(https://www.elastic.co/cn/products)上,得知:ElasticSearch是基于 JSON 的分布... 阅读原文
2018-12-31 06:00:06 阅读(7547) 评论(0)
摘要: Spring的类型转换 以前在面试中就有被问到关于spring数据绑定方面的问题,当时对它一直只是朦朦胧胧的概念,最近稍微闲下来有时间看了一下其中数据转换相关的内容,把相应的内容做个记录。 下面先说明如何去用,然后再放一下个人看参数绑定源码的一些笔记,可能由于实力不够,有些地方说的不是很正确,如果有纰漏还请各位指出。... 阅读原文
2018-12-31 00:05:01 阅读(7134) 评论(0)
摘要: 本地运行:   阅读原文
2018-12-30 22:58:02 阅读(6846) 评论(0)
摘要: java的3大特性   1.继承:     * 继承是从已有类得到继承信息创建新类的过程。     * 提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。     * 继承让变化中的软件系统有定的延续性,同时继承也是封装程序中可变因素的重要手段。   2.封装:     * 通常认为封装... 阅读原文
2018-12-30 21:00:02 阅读(7611) 评论(0)
摘要: 转载请注明出处。。。 一、介绍 用过springMVC/spring boot的都清楚,在controller层接受参数,常用的都是两种接受方式,如下 1 /** 2 * 请求路径 http://127.0.0.1:8080/test 提交类型为application/json 3 * 测... 阅读原文
2018-12-30 20:15:02 阅读(6737) 评论(0)