Java
文章平均质量分 56
小金子-陈旭金
这个作者很懒,什么都没留下…
展开
-
分享一个关于Java日期时间的工具类
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;/** * 日期的工具类 * * @author xiaojinzi * */public class DateUtil { /** * 中原创 2016-12-10 11:33:43 · 262 阅读 · 0 评论 -
Android中Json数据的自动装配
今天小金子啊就给大家带来一个自己写的工具类,小金子不知道网上有没有类似的工具,我想应该是有的,听说有gson,但是小金子很不幸在知道它之前写了一个,但是也没事,算是锻炼了,所以今天在这里做一个记录和简单的介绍,今天小金子给大家的Json数据自动装配呢使用非常的简单.只要一句话就能实现json往对象属性进行填充数据,支持集合和实体对象自动创建并且注入数据,介绍这么多,直接看效果吧!布局文原创 2016-12-10 11:58:04 · 400 阅读 · 0 评论 -
Java 通过反射获取一个Field对象的泛型类型
参考处:http://lorry1113.iteye.com/blog/973903参考之后就要自己封装一个,所以这里小金子封装了对一个字段获取这个字段的泛型的类型 /*** 获取某一个字段上面的泛型参数数组,典型的就是获取List对象里面是啥参数* * @param f* @return*/public static Class[] getParame转载 2016-12-10 11:57:02 · 6482 阅读 · 0 评论 -
解决net.sf.json.JSONException: There is a cycle in the hierarchy!
我们把一个对象或者集合转化成一个json字符串的时候,他会遍历每一个字段,当你对象A里面有对象B,独享B里面有对象A的时候,这时候转化的时候就会抛出net.sf.json.JSONException: There is a cycle in the hierarchy!这个异常,也就是说白了就是循环了.这时候需要我们写一个过滤的小东西JsonConfig cfg = new JsonConfi原创 2016-12-10 11:52:41 · 12508 阅读 · 2 评论 -
前台解决Json数据中出现"$ref"的问题
当我们使用fastjson的时候,这个组件"很聪明",他会自动判断对象或者对象中是否有互相调用的死循环,从而用一些特殊的符号代替,这里就给出在js中解决问题的办法,小金子也是别的地方拿来的,也是通过混淆的,但是这不影响使用.只要在你使用之前调用一下这句话FastJson.format(data); //data是后台返回的json数据,里面有$ref字样的字符串,这是前面原创 2016-12-10 11:51:54 · 8209 阅读 · 0 评论 -
Jsp自定义分页标签
今天呢给大家分享一个Jsp分页标签的源码,由于这个制作的流程虽然不难,但是里面的细节较多,这里小金子没有时间带大家一点一点写出来,只能分享处源码让大家去下载学习,当然了,如果你自己能写出来,那最好啦,这里小金子只是抛砖引玉这个是模仿百度下面的分页的,效果完全一样,但是百度的比较美观....好,跳过这个话题..可以看到效果几乎是一模一样的,当然了,下面就放出使原创 2016-12-10 11:50:44 · 493 阅读 · 0 评论 -
SpringMvc中忽略拦截指定的文件
我们在Web项目中使用springMvc的时候,我们知道在Web.xml文件中配置了一个启动Mvc的servlet,并且匹配表达式是:/,也就是所有的请求,这就导致了我们平常使用的.css,.js文件也被拦截,所以这里可以在web.xml文件中配置以下节点,可以达到放行的目的 default *.css default原创 2016-12-10 11:46:59 · 2026 阅读 · 0 评论 -
Hibernate中的get方法和load方法有啥区别
1.执行get方法会立即加载对象,执行load不会立即加载,返回的是一个代理对象下图是两个方法执行的结果,是相同的,这是因为c对象都被用到了下图是执行get方法,没有用到c对象,但是却发送了sql语句下图是load方法,没有用到c对象,也没有发送sql语句,懒加载2.若数据库没有对应的记录,get返回nullload方法抛出异常,因为代理对象没有与之原创 2016-12-10 11:44:23 · 1014 阅读 · 0 评论 -
Hibernate中的save方法和persist方法有啥区别
Hibernate中的save方法和persist方法都可以把一个对象持久化到数据库,但是他们有一个区别.当你在save方法之前设置对象的ID,这个ID是无效的,ID保存之后会被重新分配,并且这个ID在save方法之后不能被改变,如果尝试改变,就会抛出一个异常.而persist方法之前如果设置了实体对象的ID,Hibernate会认为这个对象不能被持久化到数据库,也会抛出一个异常.原创 2016-12-10 11:43:28 · 912 阅读 · 0 评论 -
Spring使用事务的时候需要注意的地方
Spring提供了注解式的事务,极大的方便了我们的开发,但是这里使用的时候必须要注意:我们不能在一个类中用一个没有事务注解标识的方法去调用一个有事务标识的方法,这样子会导致事务根本没有开启.这是我今天写代码的时候发现的问题,在这里说明一下,让更多人有这个问题的人知道是啥原因引起的!这就是一种错误的使用方法,除非你在类上面也用上事务的注解这个就是正确的使用方法,大家要注意原创 2016-12-10 11:42:10 · 385 阅读 · 0 评论 -
在SpringMvc中解决404的问题
1.我们都知道SpringMvc很好用,但是今天我用的时候出现了一个很让人困惑的问题这是控制器,所以请求路径应该是跟路径下的 category/login 这是毋庸置疑 的这是配置跳转的页面,上边我返回的是一个"seuucss",那么经过这个配置,请求会跳转到"WEB-INF/views/success.jsp" 这也是对的可以看到这个原创 2016-12-10 11:41:18 · 11697 阅读 · 3 评论 -
spring整合hibernate的两种方式
我们学过spring的同学都知道,spring可以整合其他的框架协同开发,大大的降低开发的时间和提高了效率,但是我们在配置的时候总会发生各种各样的问题,下面我记录一下我在配置的时候出现的问题和简单总结一下配置的过程这个文件是hibernate的配置文件,里面配置了一个映射文件User.hbm.xml这个就不解释了,不懂的可以去参看hibernate的视频.然后我们都知道要和spring进行原创 2016-12-10 11:37:42 · 15190 阅读 · 1 评论 -
eclipse_j2ee运行web项目如何发布到Tomcat
看这篇博客之前呢,如果你的eclipse不小心没有配置Tomcat,那么请到我的另一篇博客中去配置吧~~~传送门 :http://blog.csdn.net/xujin_chen/article/details/535041631.在包资源管理器创建一个Servers,右键包资源管理器空白的地方,选择New,选择Other 2.如图选择并且点击下一步原创 2016-12-08 08:51:52 · 6987 阅读 · 0 评论