自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王子の窝

我的csdn博客,欢迎各位朋友来访,交流技术,心得,共同进步!

  • 博客(14)
  • 资源 (1)
  • 收藏
  • 关注

原创 Swagger定义API返回Map处理姿势

一般都是定义的对象作为出入参。只是对接别人接口发现,是动态参数,比如返回字段是xx01、xx02这种,可能会有N个字段。于是只能返回Map,但同时又想让Swagger给出基本的出参定义比如xx01系列的说明。1.定了一个类A extends ModelAndView,放入一批字段和动态字段的第一个,然后继承ModelAndView,之后把,继承出来的字段屏蔽掉,加上如下代码:@ApiModelProperty(hidden = true)@Overridepublic Map<Stri.

2021-11-01 17:53:09 3115

原创 Mybatis查询返回值字段为Null的处理

关于Mybatis中空字段的处理http://note.youdao.com/noteshare?id=3617cd376eadee7326e616a26e34ed4d

2019-10-31 16:46:51 3474

原创 使用Spring AOP对方法增强处理

使用Spring aop可以在方法调用前、后、异常、返回这些操作时,做一些额外的事情,比如日志记录,调用时长统计,前置业务判断等操作 使用时的注意事项: 既然是使用Spring AOP,那么背切入的方法调用一定要通过Spring容器生成的代理类来调用时才会有作用。比如类A,里面有方法M1,M2,我们切入点是M2,当M1中直接调用M2时,切面方法是不会监控到的。因为使用的是当前对象直接调用,而不...

2019-10-28 13:31:47 551

原创 Mybatis强大的映射器ResultMap

ResultMap是什么,有什么样的魔力 在使用Mybatis做查询时,通常返回的结果集,我们会使用一个POJO来直接接收,但是复杂的SQL,尤其多表联合,返回一对一,一对多等关系数据时,ResultMap就能发挥作用了。 配合自动关系映射,处理复杂结果集就变得简单许多,能让我们省去大量处理结果集的代码 如何高效使用 为了尽可能的少写Java类中属性和数据库中列的映射关系,首先我们的...

2019-10-22 16:48:51 217

原创 Eureka简单介绍

EurekaEureka是什么?Eureka是Netflix开发的服务发现框架,是一个基于REST(一种软件架构风格,一种针对网络应用的设计和开发方式,可以降低开发的复杂性,提高系统的可伸缩性)的服务。主要以AWS云服务为支撑,提供服务发现并实现负载均衡和故障转移。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能...

2018-12-18 21:16:23 1030

原创 RMI工具hessian的简单使用

hessian是一个轻量级二进制远程调用框架,由于使用二进制协议传输,对于跨平台、跨语言开发远程调用接口很方便。使用http协议进行通信,降低复杂性。对于开发者而言,只需要进行简单的配置或编码就可以发布hessian服务。 hessian是基于http传输的,那么就需要有web容器将hessian服务发布,一般最简单的就是使用servlet来发布。而且hessian提供了一个servlet类He...

2018-11-26 16:49:20 630

原创 Maven使用tomcat插件启动项目

平常使用最多的项目构建工具就是maven,可以直接通过配置maven插件,来发布应用。无论打包的形式是jar或者war或者其他支持的打包格式,都可以用maven容器插件发布。前置条件:本地已经安装并配置好maven环境。使用一个servlet的小 demo说明:首先创建一个maven工程,添加servlet的依赖,大致如下: &lt;project xmlns="http://...

2018-11-09 11:51:18 371

原创 Spring Cloud Config构建配置中心

Spring Cloud Config是什么,能做什么? 它是通过SpringBoot构造的,用来为分布式系统提供配置中心。由中心来管理所有环境应用程序的属性,便于在整个项目周期统一调配配置。支持将信息放在github中,在服务端做简单的配置即可从远程仓库中获取配置信息,而所有的客户端只需要指定去获取信息的服务连接,然后就可以直接使用各种变量信息。 Spring Cloud Confi...

2018-11-03 14:18:03 136

原创 Java读取操作Property文件

property文件常用作资源配置文件,一下给出两种读取方式:第一种用读取文件流的方式,和读取其他文件一样:java操作property文件第二种:用 java.util.ResourceBundle,如下所示:public class PropertiesUtil { private static ResourceBundle rb = ResourceBundle.g

2012-12-24 11:05:49 525

原创 基于jxl的导出Excel通用方法

public static File getExcelFile(String Globalfile,String targetPath,List listcontent)throws Exception{File filereturn = null;if(Globalfile.indexOf(".")>0&&listcontent!=null){File file = new File

2011-12-30 11:22:55 492

原创 关于ajax请求在IE6,9下的缓存问题

最近的项目中,用到了很多ajax请求,大多用的都是jquery中的函数,如$.getJson(),为的是返回一个json格式的字符串便于后续操作。这样写,看上去没有什么问题,在IE7、8,opera、fireFox下测试都没有什么问题。但是,当在IE6和IE9下测试的时候,总是请求不到后台的新数据,然后怀疑是缓存问题,搜寻解决的办法,绝大多数朋友都说给页面的头部加如清楚缓存的代码。

2011-11-23 08:43:40 720

原创 项目中遇到的问题之·视频找不到时浏览器的反应

最近在做一个商城项目,上面需要链接好多宣传视屏。因为本地没有此视频,所以放置的视屏地址都是网上的。这样一来,每次访问这个页面就会去加载视频,虽然有网络,但是它一直找不到这个视频,播放不了。页面上还有其他的样式和javascript,z这样一来,在IE下它会一直去加载视频(

2011-10-13 09:16:25 366

原创 关于Eclipse中部署项目时报错: duplicate entry:.svn/all-wcprops..

其实,有经验的人一看就知道这是svn文件导致的问题.这个问题的解决办法如下:右键项目,然后选Java Build path →Config Build Path→source然后给源文件包添加过滤 **/.svn/*简而言之就是田间svn文件的部署过滤,让他不要随

2011-08-22 16:55:37 1590

原创 Maven2基础

Maven目前的版本已经升级到了3.03了,从之前的Maven1.0到现在的3.0过去了好些年,使用者越来越多.至于最新的版本,我还没有用过,到目前用的依然是Maven2.Maven的工作就是构建和部署项目,使我们的项目构建更加简洁和容易.Maven的安装很简单,只需

2011-08-17 11:53:02 465

java,jsp,ajax进度条(jsp)

一个基于Servlet+ajax的进度条,可用于上传,下载等加载比较大的资源时使用

2011-01-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除