<?xml version="1.0" encoding="UTF-8"?>
<xmi:XMI xmi:version="2.1" xmlns:xmi="http://schema.omg.org/spec/XMI/2.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:MagicDrawProfile="http:///schemas/MagicDrawProfile/_WxAZMJWdEd-AJrGegV31hg/0" xmlns:Persistence="http:///schemas/Persistence/_WxNNgJWdEd-AJrGegV31hg/0" xmlns:Spring2="http:///schemas/Spring2/_WxHt8JWdEd-AJrGegV31hg/0" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/2.0.0/UML" xsi:schemaLocation="http:///schemas/MagicDrawProfile/_WxAZMJWdEd-AJrGegV31hg/0 UML_Standard_Profile.MagicDraw_Profile.profile.uml#_W8TqcJWdEd-AJrGegV31hg http:///schemas/Persistence/_WxNNgJWdEd-AJrGegV31hg/0 Persistence.profile.uml#_W8DLlZWdEd-AJrGegV31hg http:///schemas/Spring2/_WxHt8JWdEd-AJrGegV31hg/0 Spring2.profile.uml#_W8M8xJWdEd-AJrGegV31hg">
  <uml:Model xmi:id="eee_1045467100313_135436_1" name="Data" viewpoint="">
    <ownedComment xmi:id="_12_1_8a30271_1184057020015_46807_98" body="Author:Attila Bak.&#xA;Created:7/10/07 10:43 AM.&#xA;Title:.&#xA;Comment:.&#xA;" annotatedElement="eee_1045467100313_135436_1"/>
    <packageImport xmi:id="_0primitiveTypesData">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packageImport xmi:id="_0javaPrimitiveTypesData">
      <importedPackage xmi:type="uml:Model" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#_0"/>
    </packageImport>
    <packagedElement xmi:type="uml:Package" xmi:id="_12_1_8a30271_1184057136250_355204_341" name="springadvancedexample">
      <packagedElement xmi:type="uml:Class" xmi:id="_12_1_8a30271_1184057161484_2803_460" name="MyClass1" isActive="true">
        <ownedAttribute xmi:id="_12_5_24400562_1184238327257_486075_302" name="id" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_12_5_24400562_1184238386664_527876_438" name="name" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_14_0_3db0190_1219167121203_39742_383" name="unnamed1" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_14_0_3ee0198_1240985472890_727497_420" name="date" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3ee0198_1240985493218_663928_423" name="" value="*"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3ee0198_1240985493218_251639_422" name=""/>
        </ownedAttribute>
        <ownedOperation xmi:id="_12_1_3db0190_1195988524812_174302_369" name="myOwnRemove" visibility="public" isQuery="true">
          <ownedParameter xmi:id="_12_1_3db0190_1195988554109_146227_372" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
          <ownedParameter xmi:id="_12_1_3db0190_1195988575984_526427_373" name="id" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_12_1_3db0190_1195989499218_478421_381" name="myAnythingDaoOp" visibility="public" isQuery="true">
          <ownedParameter xmi:id="_12_1_3db0190_1195989531265_358035_384" name="param1" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
          </ownedParameter>
          <ownedParameter xmi:id="_12_1_3db0190_1195989546062_328871_385" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="DataType.profile.uml#_12_1_8a30271_1181067459203_465777_99"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_12_1_3db0190_1195990483437_962655_387" name="myOwnSaveOp" visibility="public" isQuery="true">
          <ownedParameter xmi:id="_12_1_3db0190_1195990494656_32951_389" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
          <ownedParameter xmi:id="_12_1_3db0190_1195990733265_561540_391" name="pMyClass1" visibility="public" type="_12_1_8a30271_1184057161484_2803_460" direction="inout"/>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3ee0198_1231837737656_43274_408" name="myCollectionTestOp" visibility="public">
          <ownedParameter xmi:id="_14_0_3ee0198_1231837751546_439259_411" name="test" visibility="public" type="_12_1_8a30271_1184057161484_2803_460" isOrdered="true" isUnique="false" direction="inout">
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3ee0198_1231837759921_691694_413" name="" value="*"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3ee0198_1231837759921_917929_412" name=""/>
          </ownedParameter>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_12_5_24400562_1184238175117_975326_229" name="MyClass2">
        <ownedAttribute xmi:id="_12_5_24400562_1184238406679_259419_440" name="id" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#long"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_12_5_24400562_1184238425164_97951_443" name="name" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_12_5_24400562_1184238437523_736053_445" name="age" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_14_0_3db0190_1219166719296_433257_242" name="name2" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedOperation xmi:id="_12_1_3db0190_1195991822640_449156_395" name="findByAgeField" visibility="public">
          <ownedParameter xmi:id="_12_1_3db0190_1195991855890_640554_398" name="" visibility="public" type="_12_5_24400562_1184238175117_975326_229" isOrdered="true" isUnique="false" direction="return">
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3ee0198_1240926121365_797689_418" name="" value="*"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3ee0198_1240926121365_211515_417" name=""/>
          </ownedParameter>
          <ownedParameter xmi:id="_12_1_3db0190_1195991863171_718690_399" name="age" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3ee0198_1240987099109_807112_560" name="findByFields" visibility="public">
          <ownedParameter xmi:id="_14_0_3ee0198_1240987110265_129932_562" name="" visibility="public" type="_12_5_24400562_1184238175117_975326_229" isOrdered="true" isUnique="false" direction="return">
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3ee0198_1240987116953_107099_564" name="" value="*"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3ee0198_1240987116953_244364_563" name=""/>
          </ownedParameter>
          <ownedParameter xmi:id="_14_0_3ee0198_1240987129125_830156_565" name="name" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          </ownedParameter>
          <ownedParameter xmi:id="_14_0_3ee0198_1240987138875_353335_566" name="age" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3ee0198_1240988307078_894122_570" name="findByFields2" visibility="public">
          <ownedParameter xmi:id="_14_0_3ee0198_1240988307078_721389_572" name="" visibility="public" type="_12_5_24400562_1184238175117_975326_229" isOrdered="true" isUnique="false" direction="return">
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3ee0198_1240988307093_875420_577" name="" value="*"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3ee0198_1240988307093_809894_576" name=""/>
          </ownedParameter>
          <ownedParameter xmi:id="_14_0_3ee0198_1240988307078_958083_573" name="name" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          </ownedParameter>
          <ownedParameter xmi:id="_14_0_3ee0198_1240988307093_376438_574" name="age" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3ee0198_1241096283656_909354_452" name="findByFieldsSet" visibility="public">
          <ownedParameter xmi:id="_14_0_3ee0198_1241096283656_472756_454" name="" visibility="public" type="_12_5_24400562_1184238175117_975326_229" direction="return">
            <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3ee0198_1241096283656_189699_459" name="" value="*"/>
            <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3ee0198_1241096283656_581337_458" name=""/>
          </ownedParameter>
          <ownedParameter xmi:id="_14_0_3ee0198_1241096283656_677421_455" name="name" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          </ownedParameter>
          <ownedParameter xmi:id="_14_0_3ee0198_1241096283656_877097_456" name="age" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3ee0198_1243505631750_889732_504" name="findByFieldsUnique" visibility="public">
          <ownedParameter xmi:id="_14_0_3ee0198_1243505650437_322905_507" name="name" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          </ownedParameter>
          <ownedParameter xmi:id="_14_0_3ee0198_1243505658546_742626_508" name="age" visibility="public" direction="inout">
            <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/JavaPrimitiveTypes.library.uml#int"/>
          </ownedParameter>
          <ownedParameter xmi:id="_14_0_3ee0198_1243505689921_381501_511" name="" visibility="public" type="_12_5_24400562_1184238175117_975326_229" direction="return"/>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_12_5_24400562_1184238184367_435729_249" name="MyService" clientDependency="_14_0_3ee0198_1241028075593_667191_586 _14_0_3db0190_1230300896765_23714_404 _14_0_3ee0198_1241029132281_783802_627 _14_0_3db0190_1206604185515_554306_410 _12_5_24400562_1184238297398_739321_271 _12_1_3db0190_1195995451203_798437_430 _14_0_3db0190_1206604179781_506380_394">
        <ownedOperation xmi:id="_12_1_3db0190_1196002217781_626718_493" name="operation1" visibility="public" clientDependency="_12_1_3db0190_1196005082140_804835_614">
          <ownedParameter xmi:id="_12_1_3db0190_1196002241843_13100_498" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_12_1_3db0190_1196002227859_440226_495" name="operation2" visibility="public" clientDependency="_12_1_3db0190_1196008290031_125344_633">
          <ownedParameter xmi:id="_12_1_3db0190_1196002235078_2568_497" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3ee0198_1240926700653_229588_553" name="operation3" visibility="public">
          <ownedParameter xmi:id="_14_0_3ee0198_1240926711794_784764_555" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_12_5_24400562_1184238297398_739321_271" name="" supplier="_12_5_24400562_1184238175117_975326_229" client="_12_5_24400562_1184238184367_435729_249"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_12_1_3db0190_1195995451203_798437_430" name="" supplier="_12_1_8a30271_1184057161484_2803_460" client="_12_5_24400562_1184238184367_435729_249"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_12_1_3db0190_1196002250890_49915_500" name="Exception1"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_12_1_3db0190_1196005052187_547600_593" name="Exception2"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_12_1_3db0190_1196005082140_804835_614" name="" supplier="_12_1_3db0190_1196005052187_547600_593" client="_12_1_3db0190_1196002217781_626718_493"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_12_1_3db0190_1196008290031_125344_633" name="" supplier="_12_1_3db0190_1196002250890_49915_500" client="_12_1_3db0190_1196002227859_440226_495"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3db0190_1206604015984_808070_213" name="SpringB1" clientDependency="_14_0_3ee0198_1243262786750_95086_611">
        <ownedAttribute xmi:id="_14_0_3db0190_1206604050140_555104_233" name="name1" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3db0190_1206604072468_916130_370" name="SpringB2"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3db0190_1206604179781_506380_394" name="" supplier="_14_0_3db0190_1206604015984_808070_213" client="_12_5_24400562_1184238184367_435729_249"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3db0190_1206604185515_554306_410" name="" supplier="_14_0_3db0190_1206604072468_916130_370" client="_12_5_24400562_1184238184367_435729_249"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3db0190_1230300844281_977317_247" name="MyService2" clientDependency="_14_0_3db0190_1230312586562_986556_424">
        <ownedOperation xmi:id="_14_0_3db0190_1230300876812_133909_267" name="testoperation3" visibility="public"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3db0190_1230300896765_23714_404" name="" supplier="_14_0_3db0190_1230300844281_977317_247" client="_12_5_24400562_1184238184367_435729_249"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3db0190_1230312586562_986556_424" name="" supplier="_12_1_8a30271_1184057161484_2803_460" client="_14_0_3db0190_1230300844281_977317_247"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3db0190_1236795585203_784114_269" name="UserService" clientDependency="_14_0_3db0190_1236795717500_637013_365">
        <ownedOperation xmi:id="_14_0_3db0190_1236796192593_786254_634" name="initAllData" visibility="public">
          <ownedParameter xmi:id="_14_0_3db0190_1236796270500_825042_636" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3db0190_1236796714078_228747_637" name="loadLazyTest1" visibility="public">
          <ownedParameter xmi:id="_14_0_3db0190_1236796724078_315395_639" name="" visibility="public" type="_14_0_3db0190_1236795586515_211634_289" direction="return"/>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3db0190_1236796726609_732489_640" name="loadLazyTest2" visibility="public">
          <ownedParameter xmi:id="_14_0_3db0190_1236796735359_723030_642" name="" visibility="public" type="_14_0_3db0190_1236795586515_211634_289" direction="return"/>
        </ownedOperation>
        <ownedOperation xmi:id="_14_0_3db0190_1236796750828_504272_643" name="businessOperation1" visibility="public">
          <ownedParameter xmi:id="_14_0_3db0190_1236796758765_277001_645" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3db0190_1236795586515_211634_289" name="User">
        <ownedAttribute xmi:id="_14_0_3db0190_1236795644531_764120_351" name="loginName" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3db0190_1236795660062_559240_354" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3db0190_1236795660062_613291_353" name=""/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_14_0_3db0190_1236795727953_542161_384" name="cars" visibility="private" type="_14_0_3db0190_1236795588078_980041_309" association="_14_0_3db0190_1236795727953_632074_383">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3db0190_1236795759671_324404_487" name="" value="*"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3db0190_1236795759671_379535_486" name=""/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_14_0_24400562_1237361465834_653731_394" name="engine" visibility="private" type="_14_0_24400562_1237361453068_892277_371" association="_14_0_24400562_1237361465834_538601_393">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_24400562_1237361532474_83048_448" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_24400562_1237361532474_40166_447" name=""/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_14_0_24400562_1237539027709_392138_610" name="type" visibility="private" type="_14_0_24400562_1237539013381_239438_591">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_24400562_1237539039927_103915_613" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_24400562_1237539039927_583198_612" name=""/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3db0190_1236795588078_980041_309" name="Car">
        <ownedAttribute xmi:id="_14_0_3db0190_1236795674750_778152_355" name="type" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3db0190_1236795682968_402652_358" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3db0190_1236795682968_710506_357" name=""/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_14_0_3db0190_1236795730156_112003_437" name="wheels" visibility="private" type="_14_0_3db0190_1236795590187_950030_329" association="_14_0_3db0190_1236795730156_253011_436">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3db0190_1236795777281_128911_491" name="" value="*"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3db0190_1236795777281_202669_490" name=""/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3db0190_1236795590187_950030_329" name="Wheel">
        <ownedAttribute xmi:id="_14_0_3db0190_1236795689015_54086_359" name="brandName" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3db0190_1236795699734_11710_362" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3db0190_1236795699734_283741_361" name=""/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3db0190_1236795717500_637013_365" name="" supplier="_14_0_3db0190_1236795586515_211634_289" client="_14_0_3db0190_1236795585203_784114_269"/>
      <packagedElement xmi:type="uml:Association" xmi:id="_14_0_3db0190_1236795727953_632074_383" name="" memberEnd="_14_0_3db0190_1236795727953_152243_385 _14_0_3db0190_1236795727953_542161_384">
        <ownedEnd xmi:id="_14_0_3db0190_1236795727953_152243_385" name="" visibility="private" type="_14_0_3db0190_1236795586515_211634_289" association="_14_0_3db0190_1236795727953_632074_383">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3db0190_1236795762296_304366_489" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3db0190_1236795762296_175674_488" name="" value="1"/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_14_0_3db0190_1236795730156_253011_436" name="" memberEnd="_14_0_3db0190_1236795730156_493519_438 _14_0_3db0190_1236795730156_112003_437">
        <ownedEnd xmi:id="_14_0_3db0190_1236795730156_493519_438" name="" visibility="private" type="_14_0_3db0190_1236795588078_980041_309" association="_14_0_3db0190_1236795730156_253011_436">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_3db0190_1236795779515_641317_493" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_3db0190_1236795779515_21968_492" name="" value="1"/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_24400562_1237361453068_892277_371" name="Engine">
        <ownedAttribute xmi:id="_14_0_24400562_1237361572959_802318_452" name="name" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_24400562_1237361588506_816546_455" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_24400562_1237361588506_293616_454" name=""/>
        </ownedAttribute>
      </packagedElement>
      <packagedElement xmi:type="uml:Association" xmi:id="_14_0_24400562_1237361465834_538601_393" name="" memberEnd="_14_0_24400562_1237361465834_519263_395 _14_0_24400562_1237361465834_653731_394">
        <ownedEnd xmi:id="_14_0_24400562_1237361465834_519263_395" name="user" visibility="private" type="_14_0_3db0190_1236795586515_211634_289" association="_14_0_24400562_1237361465834_538601_393">
          <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_14_0_24400562_1237361535787_180046_450" name="" value="1"/>
          <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_14_0_24400562_1237361535787_201007_449" name="" value="1"/>
        </ownedEnd>
      </packagedElement>
      <packagedElement xmi:type="uml:Enumeration" xmi:id="_14_0_24400562_1237539013381_239438_591" name="UserType">
        <ownedLiteral xmi:id="_14_0_24400562_1237539049271_459222_614" name="ADMIN"/>
        <ownedLiteral xmi:id="_14_0_24400562_1237539054584_339838_616" name="NORMAL"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_24400562_1237549956146_205417_409" name="TestJavaObject">
        <ownedAttribute xmi:id="_14_0_24400562_1237549995177_360884_429" name="attr1" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#Integer"/>
        </ownedAttribute>
        <ownedAttribute xmi:id="_14_0_24400562_1237550004396_347732_431" name="attr2" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedOperation xmi:id="_14_0_24400562_1237550014021_317729_433" name="testJavaOperation" visibility="public"/>
      </packagedElement>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3ee0198_1241028015281_581306_425" name="MyClass3">
        <ownedAttribute xmi:id="_14_0_3ee0198_1241028031187_36083_445" name="name" visibility="private">
          <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/UMLPrimitiveTypes.library.uml#String"/>
        </ownedAttribute>
        <ownedOperation xmi:id="_14_0_3ee0198_1241028044234_958777_581" name="myClass3Operation" visibility="public">
          <ownedParameter xmi:id="_14_0_3ee0198_1241028053171_974251_583" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3ee0198_1241028075593_667191_586" name="" supplier="_14_0_3ee0198_1241028015281_581306_425" client="_12_5_24400562_1184238184367_435729_249"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3ee0198_1241029095609_866165_603" name="MyService3">
        <ownedOperation xmi:id="_14_0_3ee0198_1241029114828_960595_623" name="myService3Operation" visibility="public">
          <ownedParameter xmi:id="_14_0_3ee0198_1241029125171_997249_625" name="" visibility="public" direction="return">
            <type xmi:type="uml:DataType" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#eee_1045467100323_249638_60"/>
          </ownedParameter>
        </ownedOperation>
      </packagedElement>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3ee0198_1241029132281_783802_627" name="" supplier="_14_0_3ee0198_1241029095609_866165_603" client="_12_5_24400562_1184238184367_435729_249"/>
      <packagedElement xmi:type="uml:Class" xmi:id="_14_0_3ee0198_1243262763593_211392_590" name="SpringB3" clientDependency="_14_0_3ee0198_1243266769421_235001_717 _14_0_3ee0198_1243266373609_648728_701 _14_0_3ee0198_1243333139187_594711_493"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3ee0198_1243262786750_95086_611" name="" supplier="_14_0_3ee0198_1243262763593_211392_590" client="_14_0_3db0190_1206604015984_808070_213"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3ee0198_1243266373609_648728_701" name="" supplier="_14_0_3db0190_1230300844281_977317_247" client="_14_0_3ee0198_1243262763593_211392_590"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3ee0198_1243266769421_235001_717" name="" supplier="_12_1_8a30271_1184057161484_2803_460" client="_14_0_3ee0198_1243262763593_211392_590"/>
      <packagedElement xmi:type="uml:Dependency" xmi:id="_14_0_3ee0198_1243333139187_594711_493" name="" supplier="_14_0_3db0190_1206604072468_916130_370" client="_14_0_3ee0198_1243262763593_211392_590"/>
    </packagedElement>
    <packagedElement xmi:type="uml:Package" xmi:id="magicdraw_uml_standard_profile_v_0001" name="UML Standard Profile">
      <ownedComment xmi:id="_be00301_1078843546940_242228_131" body="UML Standard Profile contains several popular stereotypes, tag definitions and constraints described in UML  2 Specifications." annotatedElement="magicdraw_uml_standard_profile_v_0001"/>
    </packagedElement>
    <profileApplication xmi:id="_11_6_8a30271_1172787200942_196320_119profileApplicationData">
      <eAnnotations xmi:id="_W8pogJWdEd-AJrGegV31hg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="DataType.profile.uml#_W8CkgpWdEd-AJrGegV31hg"/>
      </eAnnotations>
      <appliedProfile href="DataType.profile.uml#_11_6_8a30271_1172787200942_196320_119"/>
    </profileApplication>
    <profileApplication xmi:id="_11_5_f720368_1159529670215_231387_1profileApplicationData">
      <eAnnotations xmi:id="_W86HMZWdEd-AJrGegV31hg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.Validation_Profile.profile.uml#_W8Yi35WdEd-AJrGegV31hg"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.Validation_Profile.profile.uml#_11_5_f720368_1159529670215_231387_1"/>
    </profileApplication>
    <profileApplication xmi:id="_be00301_1073394351331_445580_2profileApplicationData">
      <eAnnotations xmi:id="_W89xkZWdEd-AJrGegV31hg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#_W8TqcJWdEd-AJrGegV31hg"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.MagicDraw_Profile.profile.uml#_be00301_1073394351331_445580_2"/>
    </profileApplication>
    <profileApplication xmi:id="_11_5_be00301_1153310565718_226811_161profileApplicationData">
      <eAnnotations xmi:id="_W9AN0JWdEd-AJrGegV31hg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.MagicDraw_Profile.DSL_Customization.profile.uml#_W8lXT5WdEd-AJrGegV31hg"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.MagicDraw_Profile.DSL_Customization.profile.uml#_11_5_be00301_1153310565718_226811_161"/>
    </profileApplication>
    <profileApplication xmi:id="_12_0_8a30271_1171374800835_892283_229profileApplicationData">
      <eAnnotations xmi:id="_W9IwsZWdEd-AJrGegV31hg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="Spring2.profile.uml#_W8M8xJWdEd-AJrGegV31hg"/>
      </eAnnotations>
      <appliedProfile href="Spring2.profile.uml#_12_0_8a30271_1171374800835_892283_229"/>
    </profileApplication>
    <profileApplication xmi:id="_11_5_694022d_1157701569515_843175_121profileApplicationData">
      <eAnnotations xmi:id="_W9QFcZWdEd-AJrGegV31hg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="Persistence.profile.uml#_W8DLlZWdEd-AJrGegV31hg"/>
      </eAnnotations>
      <appliedProfile href="Persistence.profile.uml#_11_5_694022d_1157701569515_843175_121"/>
    </profileApplication>
    <profileApplication xmi:id="_9_0_be00301_1108050582343_527400_10847profileApplicationData">
      <eAnnotations xmi:id="_W9Tv0JWdEd-AJrGegV31hg" source="http://www.eclipse.org/uml2/2.0.0/UML">
        <references xmi:type="ecore:EPackage" href="UML_Standard_Profile.UML_Standard_Profile.profile.uml#_W8ROCpWdEd-AJrGegV31hg"/>
      </eAnnotations>
      <appliedProfile href="UML_Standard_Profile.UML_Standard_Profile.profile.uml#_9_0_be00301_1108050582343_527400_10847"/>
    </profileApplication>
  </uml:Model>
  <MagicDrawProfile:auxiliaryResource xmi:id="_XF5EEZWdEd-AJrGegV31hg" base_Element="magicdraw_uml_standard_profile_v_0001" base_Package="magicdraw_uml_standard_profile_v_0001"/>
  <Spring2:JavaObject xmi:id="_XNp48JWdEd-AJrGegV31hg" base_Class="_14_0_24400562_1237549956146_205417_409"/>
  <Spring2:NoMethodPropagation xmi:id="_XNp48ZWdEd-AJrGegV31hg" base_Dependency="_14_0_3ee0198_1241028075593_667191_586"/>
  <Spring2:NoMethodPropagation xmi:id="_XNp48pWdEd-AJrGegV31hg" base_Dependency="_14_0_3ee0198_1241029132281_783802_627"/>
  <Spring2:ConstructorInjection xmi:id="_XNqgAJWdEd-AJrGegV31hg" base_Dependency="_14_0_3ee0198_1243333139187_594711_493"/>
  <Spring2:ConstructorInjection xmi:id="_XNqgAZWdEd-AJrGegV31hg" base_Dependency="_14_0_3ee0198_1243262786750_95086_611"/>
  <Spring2:ConstructorInjection xmi:id="_XNqgApWdEd-AJrGegV31hg" base_Dependency="_14_0_3ee0198_1243266373609_648728_701"/>
  <Spring2:ConstructorInjection xmi:id="_XNqgA5WdEd-AJrGegV31hg" base_Dependency="_14_0_3ee0198_1243266769421_235001_717"/>
  <Spring2:SpringBean xmi:id="_XNrHEJWdEd-AJrGegV31hg" base_Class="_14_0_3ee0198_1243262763593_211392_590"/>
  <Spring2:SpringBean xmi:id="_XNs8QJWdEd-AJrGegV31hg" base_Class="_14_0_3db0190_1206604072468_916130_370" generateJavaArtifacts="false"/>
  <Spring2:SpringBean xmi:id="_XNtjUJWdEd-AJrGegV31hg" base_Class="_14_0_3db0190_1206604015984_808070_213"/>
  <Spring2:DaoOperation xmi:id="_XNuKYJWdEd-AJrGegV31hg" base_Operation="_12_1_3db0190_1195988524812_174302_369"/>
  <Spring2:DaoOperation xmi:id="_XNvYgJWdEd-AJrGegV31hg" base_Operation="_14_0_3ee0198_1231837737656_43274_408"/>
  <Spring2:DaoOperation xmi:id="_XNvYgZWdEd-AJrGegV31hg" base_Operation="_12_1_3db0190_1195991822640_449156_395"/>
  <Spring2:DaoOperation xmi:id="_XNv_kJWdEd-AJrGegV31hg" base_Operation="_14_0_3ee0198_1241096283656_909354_452" generateFinderQuery="true"/>
  <Spring2:DaoOperation xmi:id="_XNv_kZWdEd-AJrGegV31hg" base_Operation="_14_0_3ee0198_1240987099109_807112_560" generateFinderQuery="true"/>
  <Spring2:DaoOperation xmi:id="_XNwmoJWdEd-AJrGegV31hg" base_Operation="_12_1_3db0190_1195990483437_962655_387"/>
  <Spring2:DaoOperation xmi:id="_XNxNsJWdEd-AJrGegV31hg" base_Operation="_14_0_3ee0198_1243505631750_889732_504" generateFinderQuery="true"/>
  <Spring2:DaoOperation xmi:id="_XNxNsZWdEd-AJrGegV31hg" base_Operation="_12_1_3db0190_1195989499218_478421_381"/>
  <Spring2:DaoOperation xmi:id="_XNx0wJWdEd-AJrGegV31hg" base_Operation="_14_0_3ee0198_1241028044234_958777_581"/>
  <Spring2:DaoOperation xmi:id="_XNx0wZWdEd-AJrGegV31hg" base_Operation="_14_0_3ee0198_1240988307078_894122_570" queryString="from MyClass2Impl where :name=name and :age=age"/>
  <Spring2:Service xmi:id="_XNyb0JWdEd-AJrGegV31hg" base_Class="_14_0_3ee0198_1241029095609_866165_603"/>
  <Spring2:Service xmi:id="_XNzC4JWdEd-AJrGegV31hg" base_Class="_14_0_3db0190_1230300844281_977317_247"/>
  <Spring2:Service xmi:id="_XNzp8JWdEd-AJrGegV31hg" base_Class="_12_5_24400562_1184238184367_435729_249" spring2_tx_methodnames="operation1,operation2" spring2_tx_norollbackfor="springadvancedexample.Exception1" spring2_tx_rollbackfor="springadvancedexample.Exception2"/>
  <Spring2:Service xmi:id="_XN04EJWdEd-AJrGegV31hg" base_Class="_14_0_3db0190_1236795585203_784114_269"/>
  <Spring2:Exception xmi:id="_XN1fIJWdEd-AJrGegV31hg" base_Class="_12_1_3db0190_1196005052187_547600_593"/>
  <Spring2:Exception xmi:id="_XN2GMJWdEd-AJrGegV31hg" base_Class="_12_1_3db0190_1196002250890_49915_500"/>
  <Persistence:Entity xmi:id="_XN2GMZWdEd-AJrGegV31hg" base_Class="_12_1_8a30271_1184057161484_2803_460"/>
  <Persistence:Entity xmi:id="_XN3UUJWdEd-AJrGegV31hg" base_Class="_14_0_3db0190_1236795588078_980041_309"/>
  <Persistence:Entity xmi:id="_XN37YJWdEd-AJrGegV31hg" base_Class="_14_0_24400562_1237361453068_892277_371"/>
  <Persistence:Entity xmi:id="_XN5JgJWdEd-AJrGegV31hg" base_Class="_14_0_3ee0198_1241028015281_581306_425"/>
  <Persistence:Entity xmi:id="_XN7lwJWdEd-AJrGegV31hg" base_Class="_12_5_24400562_1184238175117_975326_229" customizeMappings="true"/>
  <Persistence:Entity xmi:id="_XN8z4JWdEd-AJrGegV31hg" base_Class="_14_0_3db0190_1236795590187_950030_329"/>
  <Persistence:Entity xmi:id="_XN-CAJWdEd-AJrGegV31hg" base_Class="_14_0_3db0190_1236795586515_211634_289"/>
  <Persistence:Field xmi:id="_XN_QIJWdEd-AJrGegV31hg" base_NamedElement="_14_0_3db0190_1219167121203_39742_383" columnName="FF" base_Property="_14_0_3db0190_1219167121203_39742_383"/>
  <Persistence:Field xmi:id="_XOBsYJWdEd-AJrGegV31hg" base_NamedElement="_14_0_3db0190_1219166719296_433257_242" columnName="NAME2" base_Property="_14_0_3db0190_1219166719296_433257_242"/>
  <Persistence:Field xmi:id="_XOEIoJWdEd-AJrGegV31hg" base_NamedElement="_14_0_3db0190_1236795727953_542161_384" base_Property="_14_0_3db0190_1236795727953_542161_384" cascade="save-update,merge"/>
  <Persistence:Field xmi:id="_XOGk4JWdEd-AJrGegV31hg" base_NamedElement="_14_0_3db0190_1236795730156_112003_437" base_Property="_14_0_3db0190_1236795730156_112003_437" cascade="save-update,merge"/>
  <Persistence:Key xmi:id="_XOJBIJWdEd-AJrGegV31hg" base_NamedElement="_12_5_24400562_1184238327257_486075_302" base_Property="_12_5_24400562_1184238327257_486075_302"/>
  <Persistence:Key xmi:id="_XOMEcJWdEd-AJrGegV31hg" base_NamedElement="_12_5_24400562_1184238406679_259419_440" base_Property="_12_5_24400562_1184238406679_259419_440"/>
</xmi:XMI>
