JAVA - 全栈笔记

Mybatis返回Map类型数据

任亦伟 JAVA 2017-12-27 507 次浏览
一、需求 在开发中,我们有时候需要将结果集映射成Map类型,不是List<Map>,如下:   sql查询得到的结果是: 而我们需要的数据格式是: 对应bean的属性类型为: 二、解决方案: 1、在service层...

JSTL JavaScript 冲突 HTTP Status 500 – Unable to compile class for JSP

任亦伟 JAVA, 异常, 默认分类 2017-06-13 224 次浏览
以前也碰到过这样的问题,有些js写在jsp视图中,就报错,那时候没有找到原因,就直接把js放到外部文件中进行引用了。这次花了点时间去琢磨了一下。 首先申明:我这个解决方案并不适用所有出现该问题的,这只是导致该问题出...

ueditor整合springmvc

任亦伟 JAVA 2017-01-12 122 次浏览
ueditor自带jsp后端处理,但不是很灵活。比如我需要不同的功能模块上传的路径不同,或者需要做权限控制,就需要重新整合。下面是我的整合方案,供参考,没有此类需求的请不要喷! 1、在控制器中定义一个方法接收ueditor的请求: ...

SpringMVC自定义方法参数解析器 绑定mybatis分页PageBounds类型参数

任亦伟 JAVA, 程序员日记, 项目日记 2016-03-02 900 次浏览
一、需求  mybatis整合了分页插件mybatis-paginator之后,我们需要从构造一个PageBounds类传入Mapper完成分页,构造PageBounds需要一些参数,比如当前页,分页尺寸,排序字段,排序参数等。这些参数我们可以通过request.getPara...

hibernate c3p0连接池断线自动重连

任亦伟 JAVA, 默认分类 2015-07-29 406 次浏览
Messages: 1. Software caused connection abort: recv failed 2. Communications link failure The last packet successfully received from the server was 2,174,468 milliseconds ago. The last packet sent successfully to ...

Spring通过注解对父类进行属性注入

任亦伟 JAVA 2015-07-14 78 次浏览

struts2.1.8.1升级至2.3.24 修复GetShell漏洞

任亦伟 JAVA, 项目日记 2015-06-30 309 次浏览
struts2.1.8.1升级至2.3.24步骤: JAR包修改: 新增JAR包: commons-lang3-3.2.jar javassist-3.11.0.GA.jar 替换JAR包: commons-fileupload-1.2.1.jar ---->commons-fileupload-1.3.1.jar commons-io-1.3.2.jar ---...

Java不同类的属性拷贝(通过泛型和反射实现)

任亦伟 JAVA 2015-06-28 137 次浏览
由于项目用到了WebService,客户端是用cxf自动生成的代码,有时候服务端的类对象,要转换到客户端的类对象上面去,而两者不是同一个类对象,但字段大体相似。总是通过setXXX(getXXX())总是显得有些臃肿和浪费时间,所以写了一个通过的...

通过注解实现JSONPropertyFilter

任亦伟 JAVA, 项目日记 2015-05-04 443 次浏览
 之前发表的文章涉及到JSONObject JSONArray属性过滤时,都是通过判断来实现的,那如果我们要在多处进行过滤的话,就会重复写很多代码,而且也不好修改。所以,这里我设计了一个注解annotation类,通过标注注解来实现JSONObject ...

JAVA获取指定范围内可用的TCP端口

任亦伟 JAVA 2015-04-16 141 次浏览
由于现在在做的项目需要获取tcp可用的端口,用于tomcat ajp协议的监听,然后更新nginx配置,由nginx利用ajp模块进行请求转发,所以需要获取本机上可用的tcp端口。 /** * 获取可用的tcp端口号 * @return */ public static ...
回顶部