Écrit par Liu Changjiong
introduire
Eclipse, une éclipse solaire, le manque de lumière du soleil et de la lune ! MyEclipse, mon soleil et ma lune n'ont pas de lumière ! Tout cela n’a aucun sens.
Quand j'étais jeune, j'ai eu la chance de lire le « Compendium de la matière médicale » de M. Li Shizhen, qui était plein d'images et de textes, et j'ai été impressionné par l'attitude humble et méticuleuse de M. Li. Le travail de M. Dongbi doit d'abord être respectueux et informé des lecteurs. S'il ne peut être vérifié par soi-même, la source doit être jointe. Bu Cai voulait imiter M. Li et rédiger ce document photographique pour commémorer M. Li.
Ce livre est un livre d'introduction qui explique le développement d'applications d'entreprise Java EE à l'aide de MyEclipse 6. Ce livre explique non seulement le développement des SSH (Spring, Struts, Hibernate), JSF et JPA les plus populaires, mais aborde également le développement du service Web, la pierre angulaire de la mise en œuvre de la SOA. L'inconvénient est qu'il est orienté vers les opérations pratiques et qu'il n'y a pas d'introduction détaillée aux théories pertinentes. Il n'est pas attrayant pour les lecteurs ayant une certaine expérience en développement. Par conséquent, il ne convient que comme ouvrage de référence pour les débutants lorsqu'ils utilisent MyEclipse. également être utilisé comme matériel pédagogique auxiliaire pour les établissements de formation.
Afin de garantir que les lecteurs puissent utiliser Myclipse de manière flexible dans leur travail réel, l'auteur utilise un grand nombre d'illustrations pour présenter l'outil MyEclipse 6, et combine également son expérience en formation pour produire un didacticiel vidéo expliquant en détail le processus de développement, accompagné de code source complet et clair basé sur des projets réels et des progiciels associés pour garantir que les débutants peuvent pleinement pratiquer le contenu du livre et commencer rapidement.
Actuellement, il existe de nombreux travaux sur le développement de plug-ins Eclipse+ sur Internet et sur le marché, et la rédaction est également très approfondie. Cependant, il existe encore relativement peu d'introductions complètes à MyEclipse 6 pour le développement de projets réels. Ce livre est basé sur les débutants et se concentre sur les fonctions de développement rapide, telles que la génération Hibernate en 1 minute, le développement JPA, etc. L'auteur a également une expérience de formation pratique dans une entreprise de formation informatique. Les vidéos d'apprentissage MyEclipse personnalisées pour les débutants sont très populaires parmi les étudiants et les lecteurs en ligne. Ce livre développera des opérations d'explication vidéo pour tous les chapitres basées sur ce principe.
MyEclipse 6.0 est la dernière version de MyEclipse, un outil de développement commercial basé sur Eclipse qui est aujourd'hui populaire parmi les entreprises nationales. Eclipse (site officiel : http://www.eclipse.org) est un outil open source et gratuit sous la direction d'IBM qui peut être utilisé pour le développement de projets Java de base. Cependant, la plupart des outils de développement pratiques basés sur le développement secondaire d'Eclipse, tels que. Comme MyEclipse, IBM WSAD, BEA Workshop, Jbuilder 2007, etc. sont tous des produits commerciaux. Contrairement à la propre bannière ouverte et gratuite d'Eclipse, ces logiciels ne peuvent pas être utilisés gratuitement. Par exemple, MyEclipse 6.0 n'a qu'une période d'essai de 30 jours. exige un paiement après expiration. En raison de la fragmentation dans le domaine des outils de développement Java, il n'existe toujours pas d'IDE (Integrated Development Environment, environnement de développement intégré) qui puisse véritablement rivaliser avec la série Visual Studio de Microsoft.
MyEclipse 6.0 intègre la plupart des frameworks pris en charge par le développement de logiciels open source et commerciaux. Il est facile à utiliser et puissant, et a été apprécié par la majorité des développeurs. Il est beaucoup plus pratique et plus rapide de l'utiliser pour le développement que de télécharger vous-même Eclipse et de rechercher ensuite des plug-ins à installer partout. Par conséquent, de nombreuses entreprises l'utilisent pour le développement réel. Il prend en charge le développement et le débogage de projets basés sur les technologies Java EE telles que Spring, Hibernate, Struts, JSF, JPA, EJB, Web Service, etc. Il prend également en charge la modélisation telle que UML. Ce livre fournit une brève introduction sur la façon d'utiliser MyEclipse pour développer des applications Java EE. Une partie du contenu est basée sur le document d'aide MyEclipse traduit par moi-même. En raison du niveau limité de l'auteur, ce livre ne peut pas couvrir tous les aspects de MyEclipse ou d'Eclipse. Il n'est utilisé par les débutants que comme ouvrage de référence lors du développement.
De plus, vous pouvez également utiliser certains outils de développement Java open source, gratuits ou commerciaux. Y compris Netbeans 6 open source et gratuit financé par Sun, qui prend en charge la dernière technologie Java EE 5, mais ne prend pas en charge Spring, Hibernate, son concepteur d'interface Swing et ses outils de développement visuel mobile et ses outils visuels JSF occupent actuellement une position de leader (www . netbeans.org) ; outil de développement gratuit et compact Gel sous Windows (développement arrêté, www.gexperts.com connu comme l'outil de développement Java le plus intelligent - logiciel commercial, relativement cher : IntelliJ IDEA 7 (www.jetbrains.com/idea) ; /); De plus, il existe un petit outil de développement avec une longue histoire sous Windows, avec des versions commerciales et gratuites, plus courant chez les débutants : JCreator (www.jcreator.com) il existe également BEA Workshop, qui est le ; Le M7 original, acquis plus tard par BEA, dispose d'une version gratuite de l'éditeur JSP et la version commerciale prend en charge Struts, Spring et Hibernate. Pour être honnête, je pense que cet outil de développement basé sur Eclipse est le meilleur en termes de visualisation, mais en termes de prix. est également assez élevé (workshopstudio.bea.com) ; WSAD (IBM WebSphere® Studio Application Developer), désormais le nouveau nom est Rational Application Developer for WebSphere Software, car Rational (celui qui me vient à l'esprit est l'outil de modélisation UML ROSE). ) a été acquis par IBM, logiciel commercial (www-306.ibm.com/software/awdtools/developer/application/) ; Oracle a acheté le code source de JBuilder au début et a ensuite lancé le logiciel gratuit JDeveloper. avoir des capacités de développement visuel JSF et le support Oracle (www.oracle.com/technology/global/cn/software/products/jdev/) sont tous excellents. De nombreux outils de développement confirment également la confusion des outils de développement Java et les défis rencontrés par les débutants Java.
Considérant que le temps de chacun est précieux, j'ai essayé de supprimer beaucoup de contenu non pertinent pour que le livre occupe le moins de pages possible. Gagner du temps, c'est prolonger la vie.
Glossaire : SSH, qui est l'abréviation de la technologie d'intégration populaire Struts + Spring + Hibernate.
Lecteurs concernés Ce livre convient aux débutants Java qui souhaitent savoir comment utiliser MyEclipse 6 pour le développement Java EE. Si vous avez des bases en langage Java ou une expérience de l'utilisation d'Eclipse, la lecture de ce livre vous sera d'une grande aide.
J'espère sincèrement que ce livre pourra être utile à certaines personnes !
Développer