Geschrieben von Liu Changjiong
einführen
Sonnenfinsternis, eine Sonnenfinsternis, der Mangel an Licht von Sonne und Mond! MyEclipse, meine Sonne und mein Mond haben kein Licht! Das alles ist bedeutungslos.
Als ich jung war, hatte ich das Glück, das „Compendium of Materia Medica“ von Herrn Li Shizhen zu lesen, das voller Bilder und Texte war, und ich war beeindruckt von Herrn Lis bescheidener und akribischer Haltung. Die Arbeit von Herrn Dongbi muss den Lesern zunächst respektvoll und informiert sein. Wenn sie nicht selbst überprüft werden kann, muss die Quelle beigefügt werden. Bu Cai wollte Herrn Li nachahmen und dieses Bilddokument zum Gedenken an Herrn Li entwerfen.
Bei diesem Buch handelt es sich um ein Einführungsbuch, das die Entwicklung von Java EE-Unternehmensanwendungen mit MyEclipse 6 erklärt. Dieses Buch erklärt nicht nur die Entwicklung der beliebtesten SSH (Spring, Struts, Hibernate), JSF und JPA, sondern erörtert auch die Entwicklung von Webdiensten, dem Eckpfeiler der SOA-Implementierung. Der Nachteil besteht darin, dass es auf praktische Vorgänge ausgerichtet ist und keine detaillierte Einführung in relevante Theorien gibt. Es ist für Leser mit gewisser Entwicklungserfahrung nicht attraktiv und eignet sich daher nur als Nachschlagewerk für Anfänger, die MyEclipse verwenden kann auch als unterstützendes Lehrmaterial für Ausbildungseinrichtungen verwendet werden.
Um sicherzustellen, dass die Leser Myclipse in der tatsächlichen Arbeit flexibel nutzen können, stellt der Autor das MyEclipse 6-Tool anhand zahlreicher Abbildungen vor und kombiniert seine Erfahrung in der Schulung, um ein Video-Tutorial zu erstellen, das den Entwicklungsprozess vollständig erklärt und begleitet Vollständiger und klarer Quellcode basierend auf tatsächlichen Projekten und zugehörigen Softwarepaketen, um sicherzustellen, dass Anfänger den Inhalt des Buches vollständig üben und schnell loslegen können.
Derzeit gibt es im Internet und auf dem Markt viele Arbeiten zur Entwicklung von Eclipse+-Plug-Ins, und auch die Texte sind sehr ausführlich. Allerdings gibt es noch relativ wenige umfassende Einführungen in MyEclipse 6 für die tatsächliche Projektentwicklung. Dieses Buch richtet sich an Anfänger und konzentriert sich auf schnelle Entwicklungsfunktionen wie 1-Minuten-Hibernate-Generierung, JPA-Entwicklung usw. Der Autor verfügt außerdem über praktische Schulungserfahrung in einem IT-Schulungsunternehmen. Auf Anfänger zugeschnittene MyEclipse-Lernvideos sind bei Studenten und Online-Lesern sehr beliebt.
MyEclipse 6.0 ist die neueste Version von MyEclipse, einem kommerziellen Entwicklungstool auf Basis von Eclipse, das heute bei inländischen Unternehmen beliebt ist. Eclipse (offizielle Website: http://www.eclipse.org) ist ein Open-Source- und kostenloses Tool unter der Führung von IBM, das für die grundlegende Java-Projektentwicklung verwendet werden kann. Die meisten praktischen Entwicklungstools basieren jedoch auf der Sekundärentwicklung von Eclipse, z MyEclipse, IBM WSAD, BEA Workshop, Jbuilder 2007 usw. sind allesamt kommerzielle Produkte. Im Gegensatz zu Eclipses eigenem offenen und kostenlosen Banner kann diese Software beispielsweise nicht kostenlos verwendet werden erfordert eine Zahlung nach Ablauf. Aufgrund der Fragmentierung im Bereich der Java-Entwicklungstools gibt es immer noch keine IDE (Integrated Development Environment, integrierte Entwicklungsumgebung), die wirklich mit der Visual Studio-Reihe von Microsoft mithalten kann.
MyEclipse 6.0 integriert die meisten Frameworks, die von Open Source und kommerzieller Softwareentwicklung unterstützt werden. Es ist einfach zu bedienen und leistungsstark und wurde von der Mehrheit der Entwickler geliebt. Es ist viel bequemer und schneller, es für die Entwicklung zu verwenden, als Eclipse selbst herunterzuladen und dann überall nach Plug-Ins zu suchen, um es zu installieren. Daher verwenden viele Unternehmen es für die eigentliche Entwicklung. Es unterstützt die Entwicklung und das Debuggen von Projekten, die auf Java EE-Technologien wie Spring, Hibernate, Struts, JSF, JPA, EJB, Web Service usw. basieren. Es unterstützt auch Modellierung wie UML. Dieses Buch bietet eine kurze Einführung in die Verwendung von MyEclipse zur Entwicklung von Java EE-Anwendungen. Ein Teil des Inhalts basiert auf dem von mir übersetzten MyEclipse-Hilfedokument. Aufgrund des begrenzten Niveaus des Autors kann dieses Buch nicht alle Aspekte von MyEclipse oder Eclipse abdecken. Es wird nur von Anfängern als Nachschlagewerk während der Entwicklung verwendet.
Darüber hinaus können Sie auch einige kostenlose Open-Source- oder kommerzielle Java-Entwicklungstools verwenden. Einschließlich des von Sun finanzierten Open-Source- und kostenlosen Netbeans 6, das die neueste Java EE 5-Technologie unterstützt, Spring jedoch nicht unterstützt, nehmen Hibernate, sein Swing-Interface-Designer und mobile visuelle Entwicklungstools sowie die visuellen JSF-Tools derzeit eine führende Position ein (www . netbeans.org); kostenloses und kompaktes Entwicklungstool Gel unter Windows (bekannt als das intelligenteste Java-Entwicklungstool – kommerzielle Software, relativ teuer: IntelliJ IDEA 7 (www.jetbrains.com/idea). /); Darüber hinaus gibt es ein kleines Entwicklungstool mit einer langen Geschichte unter Windows, mit kommerziellen und kostenlosen Versionen, das eher bei Einsteigern verbreitet ist: JCreator (www.jcreator.com), das ist auch das Das ursprüngliche M7, das später von BEA erworben wurde, verfügt über eine kostenlose JSP-Editor-Version, und die kommerzielle Version unterstützt Struts, Spring und Hibernate. Ehrlich gesagt denke ich, dass dieses auf Eclipse basierende Entwicklungstool das beste ist, was die Visualisierung betrifft, aber auch den Preis ist auch ziemlich hoch. (workshopstudio.bea.com); WSAD (IBM WebSphere® Studio Application Developer), jetzt ist der neue Name Rational Application Developer für WebSphere Software, weil Rational (derjenige, der mir in den Sinn kommt) das UML-Modellierungstool ROSE ist ) wurde von IBM erworben, kommerzielle Software (www-306.ibm.com/software/awdtools/developer/application/); Oracle kaufte in den frühen Tagen den Quellcode von JBuilder und brachte später die kostenlose Software JDeveloper auf den Markt Die visuellen Entwicklungsfunktionen von JSF und die Oracle-Unterstützung (www.oracle.com/technology/global/cn/software/products/jdev/) sind alle großartig. So viele Entwicklungstools bestätigen auch die Verwirrung der Java-Entwicklungstools und die Herausforderungen, denen sich Java-Anfänger gegenübersehen.
Da die Zeit eines jeden wertvoll ist, habe ich versucht, viele irrelevante Inhalte zu entfernen, damit das Buch möglichst wenige Seiten einnimmt. Zeit sparen bedeutet, das Leben zu verlängern.
Glossar: SSH, die Abkürzung für die beliebte Integrationstechnologie Struts + Spring + Hibernate.
Geeignete Leser Dieses Buch eignet sich für Java-Anfänger, die wissen möchten, wie man MyEclipse 6 für die Java EE-Entwicklung verwendet. Wenn Sie über Kenntnisse in der Java-Sprache verfügen oder Erfahrung mit Eclipse haben, wird die Lektüre dieses Buches eine große Hilfe sein.
Ich hoffe aufrichtig, dass dieses Buch einigen Menschen hilfreich sein wird!
Expandieren