如何将模型(UML, XSD等)转换成为健壮且功能丰富的Java代码

我希望有大神能和我说一下详细转换方法,还有模型转换这一块的知识知道的不是很多,希望大神能给一些资料,谢谢啦先

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
健壮性图
健壮性图 1.设计模型 这里要解释一下什么是架构模型什么是设计模型。 架构模型:软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口来实现。
Myeclipse中把java代码导成UML类图
转自:http://blog.csdn.net/xxyy888/article/details/18735327
UML结构建模图———Profile 图
UML Profiles提供了一个通用的扩展机制,用于构建UML模型的特定领域。它们是基于附加的构造型和标记值,将之应用到元素,属性,方法,链接,链接终端及更多。 Profile是这些扩展的集合,同时描述了一些专有的建模问题,促进在该领域的建模构造。例如,XML的UML profile由大卫卡尔森所定义,(见 “XML应用程序建模与UML”,第310页),David Carlson描述了一组扩展基
xml 转成xsd
将xml转换成为xsd的一个工具类 然后可以直接将xsd直接转换成为java bean
UML——如何将uml图转化成html格式
首先我们说一下为什么我们要转换格式,html格式的通过网页就可以查看图,方便没有安装关于uml的软件的人使用。    给师父传了自己画的图,师父说要改成html格式的。这怎么转啊,是ration rose 自带这种功能呢,还是需要通过其他的软件转换啊,师父说rose可以直接转,那就查看一下rose关于这方面功能吧,在别人的提醒下好像web publisher有这个功能。现在想想好像在视频
对xsd文件的操作 生成java实体并解析生成的xml
步骤如下: 1. 根据xsd生成相应的java类: 执行如下命令即可生成java类,xjc –d  java类的存放路径 –p 类的包名  xsd文件名 例如:D:\java\jdk1.6.0_31\bin>xjc -d e:\ -p org.nssd e:\journal.xsd 2. 根据xsd可以生成测试xml数据,用eclipse等工具可以生成测试数据,右键xsd文
xsd与xml和类(class)对象之间的互相转换
xsd与xml和类(class)对象之间的互相转换 .第一:通过现有的已经写好的xsd来生成class(.cs)文件。在您Visual Studio的安装目录下的SDKv2.0Bin中有个应用程序xsd.exe(通过这个应用程序可以使用xsd来创建类文件)。具体操作:通过打开Visual Studio 命令提示,可以输入xsd指令来查看一些具体的操作指令的用处,然后通过输入指令
Java转UML的Eclipse插件
ModelGoon Green
UML动态模型(顺序图、协作图、状态图)
顺序图:用来表示用例中的行为顺序,当执行一个用例行为时,顺序图中的每条信息 对应了一个类操作或状态机中引起转换的事件。顺序图展示对象之间的交互,这些交互是指在场景或用例的时间六中发生的,顺序图属于动态建模。顺序图的重点在消息序列上,也就是说,描述消息是如何在对象间发送和接收的,表示了对象孩子间传送消息的时间顺序。    协作图:是一种交互图,强调的事发送和接受消息的对象之间的组织结构,使用协作图
xml、xsd、javabean的互相转换
作为备忘录,实现xml转换成xsd,然后由xsd转换到javabean,最后在xml和javabean之间互相转换。 说明网址:http://blog.csdn.net/beanjoy/article/details/38272051
利用jdk XML 转成 xsd 再转成 javaBean
原文地址:攻城狮不是猫   第一种方法 首先拿到xml 例如: <status><sigar cpu="31.2" memory="87" jvm="79" disk="70" /><jvm><memory free='98567840' total='124780544' max='1825046528'/&g
XSD与XML文件的互相转换
(一)XSD转换为XML首先在开始菜单中找到:Visual Studio 2005 命令提示进入文件所在目录,如:-> D:操作示例 下面的命令从 myFile.xdr 生成一个 XML 架构并将它保存到当前目录中。 xsd   myFile.xdr 下面的命令从 myFile.xml 生成一个 XML 架构并将它保存到指定目录中。 xsd myFile.xml   /outputdi
Java设计模式菜鸟系列(十四)代理模式建模与实现
代理模式(Composite):代理模式其实就是多一个代理类出来,替原对象进行一些操作。比如咱有的时候打官司需要请律师,因为律师在法律方面有专长,可以替咱进行操作表达咱的想法,这就是代理的意思。代理模式分为两类:1、静态代理(不使用jdk里面的方法);2、动态代理(使用jdk里面的InvocationHandler和Proxy)。下面请看示例:
MyEclipse画UML用例图并生成JAVA代码(图文详细步骤)
根据网上零星的相关教程、步骤,自己摸索了一番,发现用MyEclipse10画UML用例图并生成JAVA代码也不是很复杂,所以在此记录并分享给大家! 实例是设计模式中的:简单工厂模式之简单电视机工厂
uml的图与代码的转换——类图
Uml是我们经常使用的统一建模语言或称标准建模语言。它的图是如何和代码对应的呢?下面我们就来就这个问题讨论一下:          首先是类:uml中的类图是这样的            在这个图中,我们可以看出,这个类图总共分了三行,第一行是类的名称,表示这个类是鸟的类,第二行写的是类中包含的属性,本图中,说了鸟这个类有两个属性:一个是羽毛的属性,另一个是角质喙(hui)。第三行是方法,本
xsd.exe xml schema文件生成程序
xsd.exe xml schema文件生成程序,将xml文件转换成xsd文件,然后可以通过xjc生成java类
Xsd转换xml
本demo是根据xsd的描述,生成相应的xml文件
Eclipse Modeling Framework, 2nd Edition. (EMF)学习笔记(一)——EMF介绍
EMF介绍 统一JavaXML和UML 建模vs编程 定义模型 Ecore元模型 创建和编辑模型 XMI序列化 Java注释 Ecore蓝图EMF介绍 为了理解EMF究竟是什么,你只需要知道一件事:“模型”(model)是什么?“模型”的目的是什么? EMF不要求全新的方法论亦或是任何复杂的建模工具。只需要从Eclipse的Java开发工具着手开始。 EMF将建模概念直接与其实现相关联,所以上手比较
通过jdk自带xjc将xsd 快速生成java类
首先确保计算机已经安装了jdk,且在环境变量中配置了jdk路径。 我的计算机安装的是1.7,就以这个为例吧! 1.进入dos窗口 1.指定某一个xsd文件生成指定名称的java类 进入xsd文件所在目录,我的在D盘,所以我 D:进入D盘 然后开始执行下面语法(xxxxx.xsd 为要生成的xsd文件 xxxxx为目录) xjc xxxxx.xsd -p xxxxx.bean;
使用JAXB eclipse插件根据XSD文件生成JAVA代码
转自:http://www.cnblogs.com/yjmyzz/p/3532334.html JAXB(Java Architecture for XML Binding)是JDK的一部分,用于Object XML的转换(有点类似于.NET中的XML序列化)。 1、创建XSD 可以使用任何工具生成XSD工具,比如XMLSPY。eclipse也提供了相关的jaxb插件,File
如何写出健壮的Java代码
近来在公司写代码,写出的代码发现BUG很多,为了实现一个功能,代码改了又改,影响了工单的效率,也影响个人绩效,因此从网上找了些关于写健壮代码的文章看了看,再加上自己的一些经验总结。      所谓健壮的代码是指:健壮性又称鲁棒性,是指软件对于规范要求以外的输入情况的处理能力。      所谓健壮的系统是指对于规范要求以外的输入能够判断出这个输入不符合规范要求,并能有合理的处理方式。    
根据java代码生成UML图
介绍一个简单易用的eclipse插件ModelGoon
jaxb根据*.xsd文件生成相应的java类
1.首先我们需要去下一份JAXB的实现,可以去SUN(现在的oracle)网站上去下载:http://jaxb.java.net/。 2.用docs命令进入jaxb的bin目录。 3.在bin目录中新建一个src目录 4.把相应的*.xsd放入bin目录中 4.执行如下命令 xjc.bat workflow.xsd -d src -p com.lxh.workflow.model
用命令将 xsd 转成 javaben 很简单
Xsd转换成javaBean   xjc -d F:/ -p com.creval.xsd.test E:/server.xsd xjc是java中自带的命令 -d指定生成的java文件存放的磁盘目录 -p指定生成的java文件的包名 最后要指定XSD文件的路径 如果指定的XSD的依赖其它的XSD,所依赖的XSD必须与指定的XSD在同一个目录中 Xsd 和jav
Rational Rose 把C++代码逆向转换成UML(安装篇)
   然后点击       选择同意后点击 next    可以点击 change 更改安装目
myeclispe中uml建模的简单教程
一看即会http://www.myeclipseide.com/index.php?module=htmlpages&func=display&pid=19 MyEclipse UMLPro Version Only (Windows & Linux)Key features include: 6 UML Diagrams: Use-case, Class, Collab
用jaxb通过XSD生成Java类,java对象转换成xml文件
来,废话不多说,直接进入状态。 首先先使用Altova XMLSpy画一个xsd文件,或者直接使用代码写一个xsd文件,直接写代码就查查资料吧! 就用最简单的Student吧!画的Student.xsd 代码如下: 学生
UML模型到代码的转换
UML模型到代码的转换
schema.xsd生成java文件
1.在d:/xml练习目录下创建一个xsd2java.xsd文件 <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ts="http://my.soa.com/xsd2java" targetNamespace="http://my.soa.com/xsd2java" elementFormDefault="q
使用 rose 将 c++代码转换为 uml 类图
转自prayer的博客:http://www.cppblog.com/prayer/archive/2009/12/24/103954.html 阅读本文章,你需要对 uml 有简单的了解,懂得以下术语: 类图( class diagram ) 即 c++ 中的 class 。 聚合( Aggregation ) 即我们c++中的引用。表现为 class 头文件中的一个或多个指针成员。
使用IBM模型转换框架进行模型转换
首先,你将了解对MTF的简要概述(它是什么,有哪些重要的用例,等等)。然后你将了解贯穿这篇文章的基本概念(映射关联以及映射语言的语法)。 本文实际上是一个阐明如何为一个具体例子书写规则的循序渐进的指南,而这个具体例子是指从一个UML(统一建模语言)转变为关联模型。每一步表达了一个新的映射规则,并解释了相关的概念;在需要的地方有类图描述规则。 指南结束于一个MTF安装工具的表达,它使你能
面试-UML图
UML提供10种视图:类图、对象图,用例图,包图,序列图、协作图,状态图、活动图,构件图和部署图。 在UML系统开发中有三个主要的模型: 功能模型: 从用户的角度展示系统的功能,包括用例图。 对象模型: 采用对象,属性,操作,关联等概念展示系统的结构和基础,包括类图。 动态模型: 展现系统的内部行为。 包括序列图,活动图,状态图。   1、用例图     描述角色
YANG模型、语言和工具简述
1.        NETCONF简介 NETCONF协议是一种最新的基于XML的网络配置和管理协议。该协议提出了一整套对于网络设备的配置信息和状态信息进行管理的机制。 2.        YANG模型和语言 YANG(Yet  Another Next Generation ) YANG语法略 YANG文件举略 3.        网管的NETCONF接口中的 YANG 业务bea
java转python代码
今天发现一个好玩的工具:可以直接将java转成python 1. 安装工具(windows 环境下面) 先下载antlr: http://www.antlr3.org/download/antlr-3.1.3.tar.gz 链接:http://pan.baidu.com/s/1gdgXUM3 密码:2qrx 解压后,进入\antlr-3.1.3\runtime目录: python set
UML的5类,10种模型图
UML定义了5类,10种模型图 五种类图定义 用例图:从用户角度描述系统功能,并指各功能的操作者。 静态图:包括类图,包图,对象图。 类图:描述系统中类的静态结构 包图:是包和类组成的,表示包与包之间的关系,包图描述系统的分层结构 对象图:是类图的实例 行为图:描述系统动态模型和对象组成的交换关系。包括状态图和活动图 活动图:描述了业务实现用例的工作
业务模型;UML类图;数据模型;概念模型;面向对象模型
业务模型;UML类图
jaxb 根据xsd生成java对象注释乱码
xjc  -Dfile.encoding=UTF-8 -p com.minivision.abi.notify.model callClassConf.xsd
xmlBeans xsd生成java类的 scomp命令参数
scomp -out weather.jar weather_latlong.xsd myconfig.xsdconfig Compiles a schema into XML Bean classes and metadata. Usage: scomp [opts] [dirs]* [schema.xsd]* [service.wsdl]* [config.xsdconfig]* O
UML关系及java代码表示
在UML类图中,常见的有以下几种关系:泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)   1.泛化(Generalization) 【泛化关系】:是一种继承关系,它指定了子类如何特化父类的所有特征和行为例如:老虎是动物的一种. 【箭头指向】
UML--静态建模:类和类图
UML--静态建模:类和类图   2012-07-30 11:26:39|  分类: UML|字号 订阅        用面向对象的方法处理实际问题时,需要建立面向对象的模型。构成面向对象模型的基本元素有类(class)、对象(objects)、类与类之间的关系等等。用面向对象的思想描述问题,能够把复杂的系统简单化、直观化,而且易于用面向对象语言编程实现,还方便
文章热词 颜色模型 机器学习教程 Objective-C培训 交互设计视频教程 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 集成学习java代码 零基础成为产品经理