JAVA编程
文章平均质量分 75
大大大宝剑
这个作者很懒,什么都没留下…
展开
-
JAVA解析文件pdf、word、excel
用pdfbox的jar包来解析pdf:import java.io.ByteArrayOutputStream;import java.io.File;import java.io.OutputStreamWriter;import org.pdfbox.pdmo原创 2011-08-15 08:03:37 · 1530 阅读 · 0 评论 -
hibernate中 criteria.setProjection(Projections.rowCount()).uniqueResult()为null的Bug
在hibernate中,在查询总数时,会使用如下方法; public Integer getCount(final DetachedCriteria detachedCriteria) { return (Integer) getHibernateTemplate().execute(new HibernateCallback() { @O转载 2011-12-06 17:29:32 · 4407 阅读 · 0 评论 -
JAVA 线程池 原理
在什么情况下使用线程池? 1.单个任务处理的时间比较短 2.将需处理的任务的数量大 使用线程池的好处: 1.减少在创建和销毁线程上所花的时间以及系统资源的开销 2.如不使用线程池,有可能造成系统创建大量线程而转载 2011-09-29 16:24:51 · 807 阅读 · 0 评论 -
jfreechart常用类、中文API
JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int a原创 2011-08-31 10:38:39 · 428 阅读 · 0 评论 -
Jfreechart生成曲线图、数据点
生成此图中的数据点图标和显示数据值的主要代码就是下面这些,这里使用的是DefaultCategoryDataset数据集: CategoryPlot plot=chart.getCategoryPlot();原创 2011-08-31 10:27:14 · 1058 阅读 · 0 评论 -
Hibernate关联关系总结一对多、多对一双向关联,多对多
双向关联 Inverse是双向关联的基本概念。对于多数是实体,一般不用双向关联,而是采用一对多的关联,many-to-one不存在inverse属性。其他默认值inverse=”false” 多方配置"org.pojo.many2one原创 2011-08-15 08:21:57 · 736 阅读 · 0 评论 -
Hibernate关联关系总结一对多、多对一单向关联
案例:一对多和多对一是相互的,如班级和学生,班级为一方,学生为多方,以班级为主“一对多”,以学生为主“多对一”,当然也可以是双项的。一对多单向关联 一对多的单向关联,以一方为主进行配置,多方则不需要配置,即在一方配置多方,因为多方可能有多个数据,所以不能用原创 2011-08-15 08:21:02 · 853 阅读 · 0 评论 -
JAVA编程专业术语
PO :persistent object持久对象 1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。 2 .在hibernate持久化框架中与insert/delet操作密切相关。 3 .PO中不应该原创 2011-08-15 08:13:08 · 883 阅读 · 0 评论 -
ibatis一对多
1.创建数据库表:create table team(tid number primary key,tname varchar2(20));create table person(pid number primary key,pname varch原创 2011-08-15 08:12:06 · 524 阅读 · 0 评论 -
java操作Oracle大数据类型BLOB的存取
条件准备Oracle数据库中有表如下CREATE TABLE BOOK(ID NUMBER PRIMARY KEY,F BLOB); ConnectionManager类不解释。package org.db;import java.io原创 2011-08-15 08:06:10 · 1746 阅读 · 0 评论 -
JDBC、Ibatis、Hibernate对比、以及优点缺点(个人总结)
Ibatis优点与JDBC比较:1.减少了大约61%的代码量2.简单,容易上手3.架构级性能增强4.sql语句与程序代码分离(便与修改)5.简化项目中的分工6.增强了移植性(数据库的可移植性)缺点:1.sql需要自己写(当然也有好处、比如某些S原创 2011-08-15 08:15:03 · 2453 阅读 · 1 评论