- 浏览: 301583 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
wst0350:
点赞,有空深入讲解下原理
Servlet、Filter 和 Listener 调用顺序、生命周期的实验分析 -
tuspark:
Eclipse中高亮设置内容还有很多细节选项可以设置的,可以看 ...
Eclipse 设置匹配代码高亮 -
xichao1929:
这个时候,怎么启动发布的项目呢?????
JBoss设置为Windows服务 -
xiaozi7:
非常感谢,楼主的英语水平不一般那
WebSphere MQ Version 7 发布订阅相关配置 -
qtlkw:
slave没玩过
Hudson: java.lang.OutOfMemoryError: Java heap space error
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <name>xxxxx</name> <groupId>xxxxx</groupId> <artifactId>xxxxx</artifactId> <version>0.1</version> <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>emma-maven-plugin</artifactId> <configuration> <filters> <filter>-org.fpml.reporting.*</filter> </filters> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jaxb2-maven-plugin</artifactId> <version>1.5</version> <executions> <execution> <id>xml_reporting-xjc</id> <goals> <goal>xjc</goal> </goals> <configuration> <schemaDirectory>${project.basedir}/src/main/resources/xsd/</schemaDirectory> <packageName>org.fpml.reporting</packageName> <staleFile>${project.build.directory}/jaxb2/.reportingXjcStaleFlag</staleFile> </configuration> </execution> </executions> <configuration> <outputDirectory>${project.basedir}/target/generated/java</outputDirectory> </configuration> </plugin> </plugins> </build> </project>
下面的例子是定义extension xsd,并产生相应的java.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>xxxxx</groupId> <artifactId>xxxxx</artifactId> <version>xxxxx</version> <build> <plugins> <plugin> <groupId>org.jvnet.jaxb2.maven2</groupId> <artifactId>maven-jaxb2-plugin</artifactId> <version>0.12.3</version> <executions> <execution> <id>xjc-extension</id> <goals> <goal>generate</goal> </goals> <configuration> <extension>true</extension> <args> <arg>-npa</arg> </args> <bindingDirectory>src/main/resources/xsd/</bindingDirectory> <bindingIncludes> <include>bindings.xml</include> </bindingIncludes> <schemaDirectory>src/main/resources/xsd/extension</schemaDirectory> <schemaIncludes> <include>extensions.xsd</include> </schemaIncludes> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> </dependencies> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>2.4</version> <executions> <execution> <id>attach-sources</id> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.3.1</version> <configuration> <createChecksum>true</createChecksum> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> </dependencies> </project>
Binding file定义:
<bindings xmlns="http://java.sun.com/xml/ns/jaxb" version="2.1"> <bindings schemaLocation="Standard/fpml-main-5-7.xsd"> <schemaBindings> <package name="org.fpml.reporting"/> </schemaBindings> </bindings> <bindings schemaLocation="Extension/extensions.xsd"> <schemaBindings> <package name="xxxxx.extension"/> </schemaBindings> </bindings> </bindings>
Extension file定义:
<schema targetNamespace="http://www.statestreet.com/FpML-Extension" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault = "unqualified"> <xsd:include schemaLocation="fpml-reporting-position-ext.xsd"/> </schema>
fpml-reporting-position-ext.xsd定义:
<schema targetNamespace="http://www.statestreet.com/FpML-Extension" xmlns:ext="http://www.statestreet.com/FpML-Extension" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:fpml="http://www.fpml.org/FpML-5/reporting" elementFormDefault="qualified"> <import namespace="http://www.fpml.org/FpML-5/reporting" schemaLocation="../standard/fpml-main-5-7.xsd" /> <simpleType name="statusEnum"> <restriction base="normalizedString"> <enumeration value="booked" /> <enumeration value="unbooked" /> </restriction> </simpleType> <complexType name="Position"> <complexContent> <extension base="fpml:ReportedPosition"> <sequence> <element name="status" type="ext:statusEnum" minOccurs="0" /> <element name="constituent" type="ext:PositionConstituent" minOccurs="0" /> </sequence> </extension> </complexContent> </complexType> <complexType name="FxSingleLeg"> <complexContent> <extension base="fpml:FxSingleLeg"> <sequence> <element minOccurs="0" name="exchangedCurrency1" type="ext:Payment" /> <element minOccurs="0" name="exchangedCurrency2" type="ext:Payment" /> </sequence> </extension> </complexContent> </complexType> <complexType name="Payment"> <complexContent> <extension base="fpml:Payment"> <sequence> <element minOccurs="0" name="paymentAmount" type="fpml:Money" /> </sequence> </extension> </complexContent> </complexType> <complexType name="NettedBenchmarkFX"> <sequence> <element name="agreementId" type="normalizedString" minOccurs="0" /> <element name="pricingSite" type="normalizedString" minOccurs="0" /> <element name="fxSingleLeg" type="ext:FxSingleLeg" minOccurs="0" /> </sequence> </complexType> <complexType name="PositionConstituent"> <complexContent> <extension base="fpml:PositionConstituent"> <sequence> <element name="nettedBenchmarkFX" type="ext:NettedBenchmarkFX" minOccurs="0" /> </sequence> </extension> </complexContent> </complexType> </schema>
发表评论
-
es使用两种方式
2018-06-28 16:26 0第一种方式: 使用TransportClient packag ... -
hbase
2018-06-25 13:50 0package cn.com.duiba.appordersy ... -
guava
2017-09-22 18:03 5921.Guava Cache的get/getIfPresent方 ... -
转:架构
2017-06-23 08:13 472架构是软件的核心和灵魂,没有好的架构的软件经过一段时间的迭代后 ... -
使用 redis 减少 秒杀库存 超卖思路
2017-06-22 23:58 556512月份重构公司社群活动产品,原来自己不是很成熟,按传统的形式 ... -
经典笔试题
2017-06-21 23:30 469public class BaseTest { pu ... -
Restful vs RPC
2017-01-23 10:54 834传统的RPC一般是基于二 ... -
自动产生随机数
2016-11-11 10:54 518/** * java生成随机数字和字母组合 ... -
commons-lang常用工具类StringEscapeUtils
2016-11-10 20:12 8451.escapeSql 提供sql转移功能,防止sql注入攻击 ... -
Java8:Lambda表达式增强版Comparator和排序
2016-10-27 10:32 2657http://www.importnew.com/15259. ... -
Java序列化几点注意事项
2016-10-26 17:02 865静态变量不属于对象,属于类,不能被序列化.还有瞬态的变量也不能 ... -
Rest vs dubbo
2016-09-15 18:10 0Rest 基于http, 大数据量和安全性可能不佳 dubbo ... -
List删除element两种方式的不同
2016-07-26 12:41 654public class DateUtilTest { ... -
Xmemcached——比spymemcached更快
2016-07-18 10:23 441Xmemcached是一个高性能的 ... -
velocity 缓存设置
2016-07-04 20:54 1032#velocity 是否开启缓存 velocity.resou ... -
Java8 Stream用法
2016-07-04 18:58 01. collect(toList()) 由stream里的值 ... -
熔断器设计模式
2016-05-22 23:14 569转载: http://www.cnblogs.com/ ... -
Date 参数
2016-04-22 21:44 531Oracle TO_CHAR parameters: The ... -
Dubbo安装部署
2016-04-18 01:16 1568Jdk-1.6.30以上版本 Tomcat-7 ... -
java read也需要加锁
2016-02-27 18:11 605今天被问到read需不需要加锁,结果没答上来。自己写了一个程序 ...
相关推荐
java -jar JAXB2_20060607.jar On Windows, you can just double-click the jar file to execute. Release Notes Browse the release notes online, including what's new. Technical Support Please subscribe to...
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 javax.management 提供 Java Management Extensions 的核心类。 javax.management.loading 提供实现高级动态加载的类...
This release contains Java API for XML Processing (JAXP) 1.4.5, supports Java Architecture for XML Binding (JAXB) 2.2.3, and supports Java API for XML Web Services (JAX-WS) 2.2.4. ...
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 javax.management 提供 Java Management Extensions 的核心类。 javax.management.loading 提供实现高级动态加载的类。...
通常是Java EE 6示例企业应用程序。 该代码故意琐碎地专注于JEE 6产生Spring / Hibernate类型应用程序的技术能力。 组成项目如下: 带有客户端的EJB 3.0会话bean。 会话bean将其访问方法公开为SOAP Web服务。 具有...
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 javax.management 提供 Java Management Extensions 的核心类。 javax.management.loading 提供实现高级动态加载的类...
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 javax.management 提供 Java Management Extensions 的核心类。 javax.management.loading 提供实现高级动态加载的类。...
用于JAXB(用于XML绑定的Java API)架构到源代码的编译器(XJC)的插件,该代码生成代码以通过任意帮助程序类格式化生成的类的实例。 动机 XJC当前有多个插件,可以在生成的JAXB类文件中生成“ toString()”方法。...
JPA Annotation Processor 基于“Better JPA、Better JAXB 和 Better Annotations Processing with Java SE 6” ================================================== ============================ JPA ORM 注释...
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 javax.management 提供 Java Management Extensions 的核心类。 javax.management.loading 提供实现高级动态加载的类...
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 javax.management 提供 Java Management Extensions 的核心类。 javax.management.loading 提供实现高级动态加载的类...
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 javax.management 提供 Java Management Extensions 的核心类。 javax.management.loading 提供实现高级动态加载的类。...
xml-jaxb-test xml-xstream-test xml-fasterxml-test byte-code-op asm-demo byte-buddy-demo object-op-frame objenesis-test jol-demo 计算 java 对象大小 java-op-db connection-pool-test 连接池测试,包含高...
JAXB (Spring XML 序列化) SAX (Simple API for XML) XML Stream XStream Properties(JDK API 可处理) Key Value 配置模式 XML 配置模式 .ini(JDK Properties API 可处理) JSON(第三方) YAML(第三方...
javax.imageio.stream Java Image I/O API 的一个包,用来处理从文件和流中产生的低级别 I/O。 javax.management 提供 Java Management Extensions 的核心类。 javax.management.loading 提供实现高级动态加载的类...
His areas of interest include a wide range of Java-related technologies (Servlets, JSP, JAXB, JAXP, JMS, JMX, JAX-RS, JAX-WS, Hibernate, Spring Framework, Liferay Portal, and Eclipse RCP), cloud ...
The Java EE 5Tutorial For Sun Java System Application Server 9.1 Contents Preface .........................................................................................................................