java编程
文章平均质量分 61
qingqing_yixiao
这个作者很懒,什么都没留下…
展开
-
log4jdbc(转)
log4jdbc,是一个JDBC驱动器,能够记录SQL日志和SQL执行时间等信息。log4jdbc使用SLF4J(Simple Logging Facade For Java)作为日志系统。特性:1.支持JDBC3和JDBC4,其中JDBC3对应于JDK 1.4 or 1.5,JDBC4要求JDK 1.6或以上。2.支持现有大部分JDBC驱动。3.易于配置(在大部分情况下只需要改变驱动类名并在jd...原创 2013-06-03 17:27:25 · 137 阅读 · 0 评论 -
生成缩略图(如验证码)
import java.awt.Color; import java.awt.Graphics2D; import java.awt.Image; import java.awt.RenderingHints; import java.awt.image.BufferedImage; import java.io.File; public class ThumbnailGener...原创 2014-03-17 10:17:27 · 83 阅读 · 0 评论 -
映射时间(Temporal)类型@Temporal
在进行实体映射时,有关时间日期类型的类型可以是java.sql包下的java.sql.Date、java.sql.Time 和java.sql.Timestamp,还有java.util包下的java.util.Date 和 java.util.Calendar类型。 使用hibernate自动映射过来的是java.util包中的类型.即标注@Temporal注释来说明转化...原创 2013-09-29 13:40:33 · 785 阅读 · 0 评论 -
二维码生成工具类
package com.test.util; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.io.Unsu...原创 2014-03-12 09:54:41 · 88 阅读 · 0 评论 -
人民币大小写转换工具类
package com.test.util; import java.io.BufferedReader; import java.io.InputStreamReader; public final class ChangeRMB { // 每个数字对应的大写 private static final String[] num = { "零", "壹",...原创 2014-03-11 16:37:00 · 200 阅读 · 0 评论 -
开发中Hibernate annotation 中@Transient的使用
@Transient的作用 : 用于注释pojo对象中的属性,被注释的属性将成为短暂的,不会持久化到数据库的“短暂”属性。 Hibernate annotation 的实体类中如果存在数据库中没有的字段,也就是我们常说的根据业务需求临时 添加的一些字段供我们存放数据,那么就需要在新添加的这个字段中加上 @Transient import...原创 2013-08-28 16:56:26 · 229 阅读 · 0 评论 -
java处理oracle中转义字符%和_
一般针对输入框查询,后台做的是模糊查询,那么针对输入框中有特殊字符%或者_时,应如何查询? /** * @类功能说明:处理转义字符%和_,针对ORACLE数据库 * @创建日期:2013-8-21 * @版本:V1.0 */ public class EscapeUtils { public static String escapeStr(String str){ ...原创 2013-08-28 16:50:45 · 679 阅读 · 0 评论 -
excel文件导出
导出Excel分两步: 1.Excel文件的生成 2.Excel文件的下载 下载的示例代码如下: import java.io.FileInputStream; import java.io.InputStream; import java.util.List; import org.apache.struts2.convention.annotation.N...原创 2013-08-21 11:45:13 · 74 阅读 · 0 评论 -
使用Hibernate获取最大值(max)的三种方法
获取最大值的三种方法: 1. 使用 hsqlInteger c = (Integer)dbt.getSession().createQuery("select max(a.ArticleId) from Article a " ).uniqueResult();System.out.println(c);注意:要加上别名“a”, a.ArticleId注意大小写! 否则会出现"无法解释的...原创 2013-08-17 16:24:25 · 202 阅读 · 0 评论 -
java.io.Serializable
在ssh框架中,使用零配置,实体类必须要实现 java.io.Serializable接口,否则报错. 类通过实现 java.io.Serializable 接口以启用其序列化功能。未实现此接口的类将无法使其任何状态序列化或反序列化。可序列化类的所有子类型本身都是可序列化的。序列化接口没有方法或字段,仅用于标识可序列化的语义。 要允许不可序列化...原创 2013-08-17 16:18:55 · 98 阅读 · 0 评论 -
form 中Enctype=multipart/form-data 的作用
enctype="multipart/form-data"用于表单中的图片上传.格式如下: <form method="post" id="formId" action="#" enctype="multipart/form-data" > <table> <tr> &l原创 2013-07-01 11:32:51 · 194 阅读 · 0 评论 -
使用json传递参数
后台代码: @ParentPackage("json-default") @Namespace("../zoneAjaxAction") public class ZoneAjaxAction extends ActionSupport { private static final long serialVersionUID = 3540620102073531681L; ...原创 2014-03-17 10:28:03 · 1207 阅读 · 0 评论