智乐兔

企业应用

  • Java读取文件方法大全

    Java读取文件方法大全

    1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容 4、随机读取文件内容 public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStream in = null; try { System.out.println( ...

    查看全文

  • javadoc做注释用法

    javadoc做注释用法

    一. Java 文档 // 注释一行注释若干行注释若干行,并写入 javadoc 文档 通常这种注释的多行写法如下: javadoc -d 文档存放目录 -author -version 源文件名.java这条命令编译一个名为 “源文件名.java”的 java 源文件,并将生成的文档存放在“文档存放目录”指定的目录下,生成的文档中 index.html 就是文档的首页。-author 和 -version 两个选项可以省略。 二. 文档注释的格式 1. 文档和文档注释的格式化 生成的文档是 HTML 格式,而这些 HTML 格式的标识符并不是 javadoc 加的,而是我们在写注释的时候写上 ...

    查看全文

  • Java+JNI调用动态库(Linux、Windows)的实现步骤

    Java+JNI调用动态库(Linux、Windows)的实现步骤

    //======================================================================================//// //// Java JNI调用动态库(Linux/Windows)的实现步骤 //// ////======================================================================================// 1.编写Java实现类,如: package com.jni; public class d ...

    查看全文

  • J2EE中struts的bean标签库使用方法

    J2EE中struts的bean标签库使用方法

    struts的bean标记库是对jsp的标准标记库的增强,除了提供基本的jsp:userBean、jsp:setProperty等标记的基本功能,还支持对多种对象的操作,从多种对象生产javaBean,提供了更方便的读、写Bean的方法。 以下是从其官方网站的User Guide摘抄的对其功能的描述, Introduce A String Constant – 从字符串常量创建bean Render A Bean or Bean Property – 输出bean或bean的属性。 ...

    查看全文

  • JasperReports 基础概念

    JasperReports 基础概念

    1.iReport是开源报表软件JasperReport的可视化设计工具,Jasperreports是用LGPL license提交的,因此使用Jasperreports时局限性较小,这意味着可以在商业软件中不用购买它的license而使用它;2.报表生命周期;Jasperreports生成的报表文件的生命周期和一个普通的Java类相似。一个Jasperreports报表文件也有一个通过DTD定义的xml格式的源文件,当报表生成的时候会把这个xml格式的源文件编译成一个jasper类型的文件,jasper文件可以在应用程序中被加载生成最终的报表。3.报表结构:栏,Jasperreports垂直 ...

    查看全文

  • Hibernate注释下的自定义架构实现(解决table和model的命名问题)

    Hibernate注释下的自定义架构实现(解决table和model的命名问题)

    分类: Hibernate 2009-03-11 18:24 397人阅读 评论(0) 收藏 举报 对于Java开发人员,Hibernate 3 annotations提供了非常好的方式来展示域分层。你可以很轻松的通过Hibernate自动生成需要的数据库架构,带有完整的SQL脚本。 然而回到现实世界,你还需要考虑到,有时数据库管理员所使用的模糊的命名惯例。本文中,“Java Power Tools”的作者John Ferguson Smart将告诉你如何通过Hibernate自动生成数据库架构,而且还方便数据库管理。 Hibernate 3 注释有一种强大的持久管理数据库的方式,运用这 ...

    查看全文

  • hibernate FetchType理解

    hibernate FetchType理解

    hibernate FetchType理解2010-05-13 20:09JPA定义实体之间的关系有如下几种: @OneToOne @ManyToOne @OneToMany @ManyToMany 在定义它们的时候可以通过fetch属性指定加载方式,有两个值: FetchType.LAZY:延迟加载 FetchType.EAGER:急加载 急加载就好理解了,在加载一个实体的时候,其中定义是急加载的的属性(property)和字段(field)会立即从数据库中加载 开发过程中遇到问题最多的就是延迟加载,并且问题都是一个: “为什么我定义为延迟加载了,但没起作用,相关的属性或者字段还是会立即加载 ...

    查看全文

  • digester简介-转换xml为java对象

    digester简介-转换xml为java对象

    Digester本来仅仅是Jakarta Struts中的一个工具, 用于处理struts-config.xml配置文件。 显然,将XML文件转换成相应的Java对象是一项很通用的功能,这个工具理应具有更广泛的用途,所以很快它就在Jakarta Commons项目(用于提供可重用的Java组件库)中有了一席之地。 如今Digester随着Struts的发展以及其的公用性而被提到commons中独自立项,是apache的一个组件 apache commons-digester.jar,通过它可以很方便的从xml文件生成java对象. 你不用再象以前通过jdom或者Xerces去读取一个docum ...

    查看全文

  • log4j.properties 使用配置详解

    log4j.properties 使用配置详解

    一.参数意义说明输出级别的种类ERROR、WARN、INFO、DEBUGERROR 为严重错误 主要是程序的错误WARN 为一般警告,比如session丢失INFO 为一般要显示的信息,比如登录登出DEBUG 为程序的调试信息 配置日志信息输出目的地log4j.appender.appenderName = fully.qualified.name.of.appender.class1.org.apache.log4j.ConsoleAppender(控制台)2.org.apache.log4j.FileAppender(文件)3.org.apache.log4j.DailyRollingFi ...

    查看全文

  • 制作可执行的jar文件包及jar命令详解

    制作可执行的jar文件包及jar命令详解

    常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。 通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 JET 来进行 编译。但是 JET 是要用钱买的,而且据说 JET 也不是能把所有的 Java 程序都编译成执行文件,性能也要打些折扣。所以,使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持 Java 的跨平台特性。 下面就来看看什么是 JAR 文件包吧: 1. JAR 文件包 JAR 文件就是 Java Archive File,顾名思意,它的应用是与 Java 息息相关的,是 ...

    查看全文

  • JBPM数据库分析

    JBPM数据库分析

    持久化基础知识 持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。 持久化的主要应用是将内存中的对象存储在关系型的数据库中,当然也可以存储在磁盘文件中、XML数据文件中等等。 我们可以这样理解: 在一定周期内保持不变就是持久化,持久化是针对时间来说的. 数据库中的数据就是持久化了的数据,只要你不去删除或修改. Session会话中Session对象变量也是不变的,是Session容器中持久化 对象持久化的方式有很多种,根据周期不同有,page,Session,Application, 对象序列化机制对于需要将对象的状态保存到文件中,而后能够通 ...

    查看全文

  • Hibernate常用注释收集

    Hibernate常用注释收集

    声明实体Bean @Entitypublic class Flight implements Serializable { Long id; @Id public Long getId() { return id; } public void setId(Long id) { this.id = id; }} @Entity 注解将一个类声明为实体 Bean, @Id 注解声明了该实体Bean的标识属性。 Hibernate 可以对类的属性或者方法进行注解。属性对应field类别,方法的 getXxx()对应property类别。 定义表 通过 @Table 为实体Bean指定对应数据 ...

    查看全文

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微