只有注册用户登录后才能阅读该文。
posted @ 2017-05-17 11:13
bobo2018
随笔分类 - 工具类
摘要:当使用 Hibernate 5 时不能使用 Log4J 的 JDBCAppender,因为 Log4J 的 JDBCAppender 目前只能使用驱动类 com.mysql.jdbc.Driver,而 Hibernate 5 必须使用驱动类 com.mysql.cj.jdbc.Driver。 以上。
阅读全文
posted @ 2017-02-08 11:14
摘要:LOG4J 重点在配置,调用比较简单; 配置文件中的 Appender 就是一种输出的方式,可以有不同的输出方式,标签定义了其类型(例如 <JDBC/>,<SMTP>),属性 name 应该是 Appender 的唯一标识,也就是可以存在多个 <JDBC/>,只要其属性 name 的值不一样即可;一
阅读全文
posted @ 2017-01-17 14:24
摘要:浅拷贝:BeanUtils 的 cloneBean() 方法; 深拷贝:Commons Lang 的 SerializationUtils.clone() 方法;
阅读全文
posted @ 2016-12-06 21:57
摘要:具体可看:http://www.blogjava.net/wangxinsh55/archive/2012/09/06/387180.html; 有三种序列化和反序列话 JSON 的方式,这里直接介绍最简单,最易用的一种; 直接上代码: 以上是一个简单的包装了 Jackson API 的工具类; 以
阅读全文
posted @ 2016-09-29 15:27
摘要:public class Test { public static void main(String[] args) throws IOException, DocumentException { //定义pdf文件的高和宽,以像素为单位 float width = 595.27559f,height = 419.52755f; //定义...
阅读全文
posted @ 2016-09-17 20:51
摘要:如果条件允许,就要求excel单元格的全部数值为文本格式,这样只要getStringCellValue就好了; 原则上,就是规定好模板,一套程序对应一份模板,有错就通过cell.getRowIndex,cell.getColumnIndex,获取具体的位置,告知用户;
阅读全文
posted @ 2016-08-22 20:45
摘要:获取打印机服务,进而获得名字: 进行打印,需要项目根目录下存在文件夹,文件夹里面有个可运行程序.exe文件和一个.dll文件,接下来上代码: 其中,printerName是PrintService对象getName()方法的返回值,pdf.getPath()的返回值就是要打印的文件的绝对路径。 以上
阅读全文
posted @ 2016-07-29 20:24
摘要:JAXB是一个很方便的类库,实现了XML与Java对象的映射,先不总结,具体可看:http://blog.csdn.net/a9529lty/article/details/8232932; 直接上代码: 生成XML与解析XML: 这个类库是我用过的最好的对象与XML相互转换的类库,使用简单,注解配
阅读全文
posted @ 2016-07-02 08:36
摘要:写在最前,其实网上已经有比较好的教程了,基础:http://www.jb51.net/article/44734.htm,回滚,发送日志邮件:http://www.jb51.net/article/77190.htm; 配置:http://logging.apache.org/log4j/2.x/m
阅读全文
posted @ 2016-04-18 10:06
摘要:本文介绍如何使用Apache的POI包解析和生成Excel; 1,解析Excel Excel文件分为2007版本以前和之后的,也就是xls后缀和xlsx后缀的Excel文件; 对于xls后缀的Excel文件: 重要的类是HSSFWorkbook、HSSFSheet、HSSFRow、HSSFCell,
阅读全文
posted @ 2016-02-22 21:33
摘要:操作word文件,又可分为读写doc文件和docx文件(doc文件指的是旧版本,docx指的是2007+版本的),这里只总结读写doc文件的要点;先概述读写doc文件时主要用到的类,HWPFDocument:代表一个doc文件,主要的方法是getRange();Range:代表一个文件的内容,可使用...
阅读全文
posted @ 2015-12-03 15:28
摘要:1,生成横向的A5大小的PDF,Document document = new Document(new Rectangle(595f,420f,0));
阅读全文
posted @ 2015-10-21 14:12
|