XSD利用EMF生成JAVA代码的相关步骤及配置
步骤一:导入EMF的插件到相关的目录下(plugins、features)
步骤二:新建EMF Project。<!--more-->
步骤三:输入生成工程的名称
第四步:导入XSD,并且修改相应的名称:
第五步:点击finish,配置ecore相关的属性,点击保存
第六步:配置genmodel的相关属性
选中它的根目录:
我们需要配置的属性包括:
All:
Compiance Level(编译级别):1.5
Copyright Text(版权信息):一段文字
Model Class Defaults:
Public Constuctors:public(推荐),它默认是protected。
选中它的二级目录
配置一下属性:
ALL:
Base Package:你自己的默认开始包名(如:org.eclipse)
Prefix:Model
第七步:生成模型
注:本文只是以我们项目为蓝本进行的参考演示,并非适合所有情况,属性的修改用户可以根据需要去决定!
本文系eclipselight.org原创文章,转载请注明出处。
固定链接: http://www.eclipselight.org/java/235/
相关文档:
Java NIO API详解
在JDK
1.4以前,Java的IO操作集中在java.io这个包中,是基于流的阻塞(blocking)API。对于大多数应用来说,这样的API使用很方
便,然而,一些对性能要求较高的应用,尤其是服务端应用,往往需要一个更为有效的方式来处理IO。从JDK 1.4起,NIO
API作为一个基于缓冲区,并能提供非阻塞(non-blo ......
import java.io.*;
class abc
{
public static void main(String [] args)
{
int a=0;
int b=0;
int c=0;
&n ......
八、堆
当Java程序创建一个类的实例或者数组时,都在堆中为新的对象分配内存。虚拟机中只有一个堆,所有的线程都共享它。
1、垃圾收集(Garbage Collection)
垃圾收集是释放没有被引用的对象的主要方法。它也可能会为了减少堆的碎片,而移 ......
oracle中的BLOB字段是存储2进制的文件,比如文件,图片等。
1、把本地文件写入数据库
package com.data;
import java.io.File;
import java.io.FileInputStream;
import java.io.OutputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.R ......