6 神奏

尚未进行身份认证

天行健,君子以自强不息

等级
TA的排名 24w+

Swagger的鸡肋,费,废

同事们很喜欢这个,尤其是后台,我反驳过,但是他们的态度很坚决:快,调试方便,还可以自动生成(之前重写了mybatis-generator的源码,应他们的大力呼唤,为controller model类和对应属性添上了swagger注释)我很不喜欢这个东西如果只有一个接口只使用一个model,没什么大问题,但是,我们知道,一个model类往往在controller里面会对应多个接口并作为该接口...

2020-01-17 11:52:26

杂记

最近花费了大概一个月的时间,其实也就只是周六周日有点时间了,紧赶慢赶的,终究是把自己一直想做的东西做完了。以后再也不用写基本的 model ,dao ,service,controller 和 xml 了。虽然都是基于 mybatis-generator 的源码改的。从基础类到自定义注解,到方法归类,到模板,终究是形成了自己的完整体系。感谢周边的所有人,尤其是那些刺激我的,讽刺我的,敷衍...

2020-01-11 01:10:53

java项目idea使用maven打jar包中的groovy配置

maven项目里面想要包含groovy文件。打包要么没有文件没打进去,要么老是报错网上找了一圈,大部分人都是在瞎比比,之后直接进maven官网找到了解决的办法链接如下:https://github.com/groovy/GMavenPlus/wiki/Examples里面介绍了一堆可以打包的插件,最后选了谷歌的。

2019-07-15 15:43:39

JAVA另类观察者模式- 类似Flex AS的 事件机制 (事件监听、事件移除、以及事件抛出)

老规矩了,本文所有代码在我的公网jar OwlMagicComment中都能寻到如果你只是想快速使用,那么引用方式如下<!-- https://mvnrepository.com/artifact/com.github.engwen/owlMagicComment --><dependency> <groupId>com.github.eng...

2019-06-17 15:58:03

自己写一个简单的弹窗页面

最终效果我使用的vue的js做绑定处理。虽然现在各种弹窗插件到处都是,但是本着造轮子的本心还是写了一点。这段内容是17年的时候写的。时间跨度稍微有点大。表在意了。基本思路:1:为需要添加遮罩的页面添加一个组件,这个组件绑定在isShow参数上,2:写这个组件,此组件为遮罩背景,在这个组件上再添加一个组件,绑定在curtainName上使得组件内容可以随名称变更改变。之后再写一...

2019-05-27 15:48:30

使用@Aspect自定义注解实现请求参数非空校验

本类实现过程已被打入owlMagicComment jar包,地址:<!-- https://mvnrepository.com/artifact/com.github.engwen/owlMagicComment --><dependency> <groupId>com.github.engwen</groupId> <...

2019-02-14 12:46:07

使用 Spring 注解jar 进行参数校验 (Spring SpringMVC SpringBoot 注解判断部分参数是否可以为空)

本文介绍的是一个注解jar,用来校验参数,支持requestHead和requestBody两种请求方式,也支持Spring(SSM)和SpringBoot框架,支持使用get、post,不使用注解(默认)、使用@RequestParam以及@RequestBody(RequestBody仅仅支持对象、Map)接收参数,返回的对象为MsgResultVO,因为jar使用的aop相关实现,因此使用本...

2018-11-20 13:12:02

使用vueAdmin-template,java后台不能接收到参数

今天自己写了个界面,但是发现基于springmvc和ssm框架的后台并不能接受vue中的request请求,这个模板里面使用了axios,并且在之上封装了一层,axios是基于requestBody的,在后台试了一下,加上@RequestBody就可以收到参数,然而,然而这个后台是提供给多个界面的,明显不会去添加这些注释,我也犯懒,不可能为每一个接口全部加上。想了一下,其实就是因为一个是基于...

2018-07-28 16:29:06

在上传文件的同时 传递参数 (ajax上传文件并传值给后台)

之前用的ajax方法上传文件,结果这边需要对上传文件进行分类和关键字处理,话不多说直接上代码了前端html以及js部分<fieldset><legend>文件信息</legend><tableclass="table"style="width:100%;"><tr>...

2018-07-18 11:31:30

更改jq源码,支持跨域访问携带cookie

后台的就不多说了 @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { logger.info("add -------------------------- *");...

2018-06-29 10:41:48

SpringMVC SpringBoot ssm 接收 List对象

ssm接收参数不能为接口类型,因此可以使用ArrayList对象接受前端传来的list对象@RequestMapping("list")public PageVO<ProFile> list(Integer requestPage, Integer size, String queryString, @Param("filters") ArrayList<Ma...

2018-06-26 19:44:46

引入solrj后出现 Could not autowire field: private org.apache.solr.client.solrj.SolrServer com.lxhz.portal

 Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.apache.solr.client.solrj.SolrServer com....

2018-06-26 15:24:35
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。