skik begivenheder i foråret

, er der også en række foranstaltninger, der skal træffes for at skrive og udgive din egen skik begivenheder.følg instrukserne i dette kapitel, til at skrive, offentliggøre og håndtere skik foråret begivenheder. stepdescription 1create et projekt med et navn, springexample, og skabe en pakke, com.tutorialspoint under, src, folder i lavet projekt.alle klasser vil blive oprettet i henhold til denne pakke.2add, der kræves i foråret biblioteker med føje eksterne krukker, valgmulighed, som forklaret i foråret - verden f.eks. kapitel.3create en begivenhed, klasse, customevent, ved at udvide, applicationevent,.denne klasse skal definere en standard, der skal arve konstruktøren konstruktøren fra applicationevent klasse.4once dit tilfælde klasse er defineret, kan du offentliggør det fra en klasse, lad os sige, eventclasspublisher, som gennemfører, applicationeventpublisheraware,.du bliver også nødt til at erklære denne klasse i xml - konfiguration fil som en bønne, således at beholderen kan identificere den bønne - som en begivenhed, forlag, fordi den gennemfører applicationeventpublisheraware grænseflade.5a offentliggjort begivenhed kan behandles i en klasse, lad os sige, eventclasshandler, som gennemfører, applicationlistener, grænseflader og gennemfører, onapplicationevent, metode til sædvane begivenhed.6create bønner konfiguration fil, beans.xml under, src, servietter og en, mainapp, klasse, som vil arbejde som foråret anvendelse.dette sidste skridt er at skabe indholdet af alle java - filer og bean konfiguration fil, og den anvendelse, som forklaret nedenfor.her er indholdet af customevent.java, fil:, pakke com.tutorialspoint; import org.springframework.context.applicationevent; offentlige klasse customevent udvider applicationevent {offentlige customevent (objekt kilde) (super (kilde)} offentlige snor tostring() {tilbage "min skik begivenhed"), som er indholdet af det, customeventpublisher.java, fil:, pakke com.tutorialspoint; import org.springframework.context.applicationeventpublisher; import org.springframework.context.applicationeventpublisheraware; offentlige klasse customeventpublisher gennemfører applicationeventpublisheraware (private applicationeventpublisher forlag, offentlige tomrum, der setapplicationeventpublisher (ationeventpublisher forlægger) (this.publisher = forlaget} offentlige tomrum publish() {customevent ce = nye customevent (det); forlag. publishevent (ce)), som er indholdet af det, customeventhandler.java, fil., pakke com.tutorialspoint; import org.springframework.context.applicationlistener; offentlige klasse customeventhandler gennemfører applicationlistener < customevent > {offentlige ugyldige onapplicationevent (customevent begivenhed) {system. println (ref. tostring())), som er indholdet af det, mainapp.java, fil:, pakke com.tutorialspoint; import org.springframework.context.configurableapplicationcontext; import org.springframework.context.support.classpathxmlapplicationcontext; offentlige klasse mainapp {offentlige statisk tomrum vigtigste (string [] args) (configurableapplicationcontext forbindelse = nye classpathxmlapplicationcontext ("bønner. xml -"); customeventpublisher cvp = (customeventpublisher) kontekst. getbean ("customeventpublisher") cvp. publish(); cvp. publish();}}, efter er den konfiguration fil, beans.. xml,:,, <?xml - version = "0" kodning = "utf - 8"?> < bønner xmlns = "http://www.springframework.org/schema/beans" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xsi: schemalocation = "http://www.springframework.org/schema/beans http: //www.springframework. org /opdeling /bønner /spring-beans-3.0. xsd -" > < bean id = "customeventhandler" klasse = "kom. tutorialspoint. customeventhandler" /> < bean id = "customeventpublisher" klasse = "kom. tutorialspoint. customeventpublisher" /> < /bønner >,, når du er færdig med at kilde og bean konfiguration filer, lad os løbe anvendelse.hvis alt er i orden med din ansøgning, vil dette aftryk følgende budskab:, y skik tilfælde y skik begivenhed,



Previous:
Next Page: