- 博客(8)
- 资源 (25)
- 收藏
- 关注
原创 自己写的一个Java Bean转换为HashMap及ArrayList容器的功能类,支持Hibernate
XStream转换Object生成类结构垃圾数据太多了,影响网络,仿照之前的JSON工具类的写法,自己又写了个转换到仅HashMap和ArrayList容器的类来做一下处理。思路主要就是把Bean的成员转换到HashMap,而Colecction和数组类型转换到ArrayList。这下除了原始类型外,就只包含HashMap和ArrayList两个JAVA类了。这样做转换处理后,再用XStream做
2008-01-27 00:49:00 5653 2
原创 [随记]关于判断字符串为NULL和trim后为为空的Util
不想在自己的程序里再写一个这样的功能,不然这样的功能就铺天盖地了。因此,还是借用现有包的比较好。之前一直是采用 common-validator里的,觉得包耦合得还不是太好。最近发现common-lang也有这个功能,导入包:import org.apache.commons.lang.StringUtils;然后调用:StringUtils.isBlank(" ")就可以了。不知道JDK的包有
2008-01-22 00:50:00 2954
原创 [随记]XSTREAM-JSON基本不能被javascript使用
用的还是之前的我做JSON工具类测试的那几个object类,看看XSTREAM都生成些什么垃圾代码吧 :import java.util.HashMap;import com.thoughtworks.xstream.XStream;import com.thoughtworks.xstream.io.json.JettisonMappedXmlDriver;public class Te
2008-01-21 23:31:00 4011 2
原创 自己编写的一个Json工具类,实现了反射将整个Object转换为Json对象的功能,支持Hibernate的延迟加载对象[修订081217]
最后更新:09-02-08bug fix:支持了Hibernate one-to-many映射到List的处理由于Json自己的String转换有问题,无法正确的转换中文为uxxxx的字符,因此改用DWR包内的JavascriptUtil处理String类型。可以直接引用,还可以拆离出来,因为仅是一个转换工具类,跟DWR的没有依赖关系。这样就可以采用ISO-8859-1编码来传递所有UNICODE
2008-01-07 17:21:00 6411
原创 Spring2 AOP Bean有继承关系时,需注意的事项
1.Spring2是只有getBean出来的对象才会应用AOP,加工成Proxy对象的。不getBean的是不会被加工的,例如内部调用,调用父类等。2.aspectJ进行AOP的对象必须是自身有的方法会被Proxy,但是如果继承父类,那么此方法不会被Proxy。比较愚钝的办法是在子类override父类方法,然后调用super执行。
2008-01-06 19:12:00 1895
原创 [随记]被区分对待Manager和Service层头疼了两天
本打算在架构整理时使用类似Struts的DispathAction的功能,使用一个参数转发来决定调用Service的方法。因为DispathAction在struts的意图就是减少出现的类。但是想来想去,这样的话就必须多实现一个Manager层了,每一个Service都必须通过Manager来调用,多了很多近乎“光秃秃”代码的Proxy类,仅做一下转发的Manger。如果以后维护起来,那么页面修改
2008-01-06 17:00:00 7652
原创 Spring interceptor执行顺序
Spring interceptor是按List的顺序来执行的。如果某一个 interceptor直接return而不去调用invocation.proceed()获得返回值的话,接下来的interceptor也不会要执行。例如代码表的查询和缓存,应该先执行查找cache,然后再判断是否启动事务进行查询数据库。那么就应该是这样的顺序: codeMethodCache
2008-01-05 15:51:00 7902
原创 解决DWR2.0发送数据Locale为zh_C的BUG
在编程中,使用DWR进行AJAX交互。后台采用的是判断request的local来选择国际话资源,结果老是不正确,一查才发现Local竟然是zh_C。于是追溯到Servlet的doPost,还是zh_C。继续追溯,发现是HTTPXML做POST动作时,发送的language不对。但是jquery却能正常,比较了一下,发现DWR采用的是new ActiveXObject的方式产生的XMLHTTPRe
2008-01-05 14:41:00 1764
HK1BOX X3 ubuntu24固件刷机包
2024-06-11
两种java反向建表代码,包含两种模式:JPA(Hibernate)和AutoTable(支持Mybatis)的java源代码
2024-04-23
最新的微软的 PowerToys 0.79版本for win10/11,我是用它来解除文件/文件夹占用 当然作用远不止这一个
2024-03-27
PhotoShop CC 2020骨头精简版增补插件
2024-01-14
IBM openj9的com.ibm.security.auth.module.LinuxLoginModule解决patch
2023-12-18
ibm-semeru-open-jdk-x64-linux-8u382b05-openj9-0.40.0.tar.gz
2023-12-17
ibm-semeru-open-jdk-x64-linux-17.0.8.1-1-openj9-0.40.0.tar.gz
2023-12-13
ESP32 S2 MINI(LOLIN)N8R2的circuitpython,smartconfig/framebuffer支持
2023-07-22
定制版circuitpython 8.2.X for esp32s2,smartconfig,mp3,移植framebuffer
2023-07-20
ESP32 S2 MINI(LOLIN) N8R2的micropython固件,支持smartconfig,配置为大空间
2023-07-11
ESP32s2 LOLIN版 2M Ram 2.4M vfs大空间Micropython 1.19.1固件
2022-11-18
MicroPython实现ESP8266 控制电子墨水屏(SPI)
2022-09-21
PandoraBox-ralink-R9.9.8-mt7621-newifi-3-squashfs-sysupgrade-鸡血驱动.bin
2021-02-25
Sketsa SVG Editor 7.1.1 windows版本【版本正确】
2019-02-22
eclipse gradle plugin - buildship,最新20170713的snapshot,支持mars,oxgen
2017-07-16
elasticsearch 2.4.3的ik分词器 elasticsearch-analysis-ik-1.10.3
2017-01-12
eclipse properties插件propedit 6.0.4 update site离线安装包
2016-12-19
win10可用的变速齿轮
2016-12-19
修改DPI强制缩放的工具,用于Photoshop,eclipse等
2016-12-19
eclipsejetty 3.8.0 eclipse的jetty8插件 离线安装包
2015-01-23
eclipse jettry插件runjettyrun 1.3.3离线安装包
2012-09-23
eclipse jettry插件runjettyrun 1.3.1离线安装包
2012-01-08
smali文件的UltraEdit语法加亮文件
2011-01-23
Internet Explorer Developer Toolbar
2009-03-01
Oracle9i客户端精简版3.0(下)
2008-01-25
Oracle9i客户端精简版3.0(上)
2008-01-25
从零开始整合apache2.0.48+Tomcat5.0.16[完全图文教程]
2007-12-15
从零开始整合apache2.0.48+Tomcat5.0.16[完全图文教程]
2007-12-15
reallink下载控制器
2007-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人