如何从 XSD 创建 pojo 类?
我正在使用Spring maven插件,我想从特定文件夹中的指定xml架构创建POJO类。我尝试通过java代码使用命令,但它没有生成该类。其次,我尝试了 ,但它处理的是文件而不是架构,而 marshell/unmarshelling。我认为这不是从 中创建POJO的方法。xjcjaxbxmlxsdxsd
在java中从xsd生成类的正确方法是什么?
下面是 XSD
   <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
   <xs:element name="Employee">
   <xs:complexType>
   <xs:sequence>
    <xs:element name="empId" type="xs:long"/>
    <xs:element name="lastName" type="xs:string"/>
    <xs:element name="title" type="xs:string"/>
    <xs:element name="salary" type="xs:integer"/>
    <xs:element name="address">
    <xs:complexType>
       <xs:sequence>
         <xs:element name="city" type="xs:string"/>
         <xs:element name="street" type="xs:string"/>
         <xs:element name="zipcode" type="xs:integer"/>
         <xs:element name="privatePhoneNo">
           <xs:complexType>
             <xs:sequence>
                 <xs:element name="privateMobile" type="xs:string"/>
                 <xs:element name="privateLandline" type="xs:string"/>
             </xs:sequence>
           </xs:complexType>
         </xs:element>
        </xs:sequence>
     </xs:complexType>
    </xs:element>
 </xs:sequence>
 </xs:complexType>
 </xs:element>
 </xs:schema>
 
					 
				 
				    		 
				    		 
				    		