2017年2月25日

摘要: 用json过滤掉不需要序列化的属性 。解决Refrence和LazyLoading引起的死循环问题 。 这里用阿里巴巴的fastjson会更方便,性能更好。当返回的是一个对象,或集合,需要序列化回显到页面的,以返回list为例 举个例子: //将list数据序列化为json格式数据,返回到客户端浏览 阅读全文
posted @ 2017-02-25 11:26 骚龙大叔 阅读(169) 评论(0) 推荐(0) 编辑

2017年2月24日

摘要: 一、什么是Hessian Hessian 是一个基于 binary-RPC 实现的远程通讯 library。使用二进制传输数据。 Hessian通常通过Web应用来提供服务,通过接口暴露。 Servlet和Spring的DispatcherServlet都可以把请求转发给Hessian服务。 由以下 阅读全文
posted @ 2017-02-24 10:52 骚龙大叔 阅读(113) 评论(0) 推荐(0) 编辑

2017年2月19日

摘要: 自定义拦截器的三个步骤: 1.自定义一个类实现Interceptor接口(或者继承AbstractInterceptor和它的子类)。 2.在struts2.xml中注册自定义的拦截器。 3.在需要使用的Action中引用上述定义的拦截器,一般为了简便也可将拦截器定义为默认的拦截器,这样在不加特殊声 阅读全文
posted @ 2017-02-19 15:22 骚龙大叔 阅读(139) 评论(0) 推荐(0) 编辑

2017年2月15日

摘要: 今天写java代码调用存储过程的时候,加载Oracle数据库驱动的时候然后想到的一个问题。 java的垃圾回收机制是不能通过代码来干预的。 这里的System.gc() 这个方法是请求垃圾回收器回收垃圾。 java的垃圾回收机制跟C,C++是不一样的,C,C++需要通过析构函数来delete(). 阅读全文
posted @ 2017-02-15 16:20 骚龙大叔 阅读(114) 评论(0) 推荐(0) 编辑

导航