Escrito por Liu Changjiong
introducir
¡Eclipse, un eclipse solar, la falta de luz del sol y la luna! ¡Mi eclipse, mi sol y mi luna no tienen luz! Todo esto no tiene sentido.
Cuando era joven, tuve la suerte de leer el "Compendio de Materia Médica" del Sr. Li Shizhen, que estaba lleno de imágenes y textos, y quedé impresionado por la actitud humilde y meticulosa del Sr. Li. El trabajo del Sr. Dongbi primero debe ser respetuoso e informado a los lectores. Si no puede ser verificado por uno mismo, se debe adjuntar la fuente. Bu Cai quería imitar al Sr. Li y redactar este documento fotográfico para conmemorarlo.
Este libro es un libro introductorio que explica el desarrollo de aplicaciones empresariales Java EE utilizando MyEclipse 6. Este libro no solo explica el desarrollo de los SSH (Spring, Struts, Hibernate), JSF y JPA más populares, sino que también analiza el desarrollo del servicio web, la piedra angular de la implementación de SOA. La desventaja es que está sesgado hacia operaciones prácticas y no hay una introducción detallada a las teorías relevantes. No es atractivo para lectores con cierta experiencia en desarrollo, por lo que solo es adecuado como libro de referencia para principiantes cuando usan MyEclipse. También se puede utilizar como material didáctico auxiliar para instituciones de formación.
Para garantizar que los lectores puedan usar Myclipse de manera flexible en el trabajo real, el autor utiliza una gran cantidad de ilustraciones para presentar la herramienta MyEclipse 6 y también combina su experiencia en capacitación para producir un video tutorial para explicar completamente el proceso de desarrollo, acompañado de Código fuente completo y claro basado en proyectos reales y paquetes de software relacionados para garantizar que los principiantes puedan practicar completamente el contenido del libro y comenzar rápidamente.
Actualmente, hay muchos trabajos sobre el desarrollo de complementos de Eclipse + en Internet y en el mercado, y la escritura también es muy profunda. Sin embargo, todavía hay relativamente pocas introducciones completas a MyEclipse 6 para el desarrollo de proyectos reales. Este libro está basado en principiantes y se centra en funciones de desarrollo rápido, como la generación de Hibernate de 1 minuto, el desarrollo JPA, etc. El autor también tiene experiencia en capacitación práctica en una empresa de capacitación en TI. Los videos de aprendizaje personalizados de MyEclipse para principiantes son muy populares entre los estudiantes y lectores en línea. Este libro desarrollará operaciones de explicación en video para todos los capítulos basadas en este principio.
MyEclipse 6.0 es la última versión de MyEclipse, una herramienta de desarrollo comercial basada en Eclipse que es popular entre las empresas nacionales de hoy. Eclipse (sitio web oficial: http://www.eclipse.org) es una herramienta gratuita y de código abierto liderada por IBM que se puede utilizar para el desarrollo básico de proyectos Java. Sin embargo, la mayoría de las herramientas de desarrollo prácticas se basan en el desarrollo secundario de Eclipse, como. como MyEclipse, IBM WSAD, BEA Workshop, Jbuilder 2007, etc. son productos comerciales. A diferencia del banner abierto y gratuito de Eclipse, este software no se puede utilizar de forma gratuita. Por ejemplo, MyEclipse 6.0 solo tiene un período de prueba de 30 días. requiere pago después del vencimiento. Debido a la fragmentación en el campo de las herramientas de desarrollo de Java, todavía no existe un IDE (Entorno de desarrollo integrado, entorno de desarrollo integrado) que realmente pueda rivalizar con la serie Visual Studio de Microsoft.
MyEclipse 6.0 integra la mayoría de los marcos compatibles con el desarrollo de software comercial y de código abierto. Es fácil de usar y potente, y ha sido amado por la mayoría de los desarrolladores. Es mucho más conveniente y rápido usarlo para el desarrollo que descargar Eclipse usted mismo y luego buscar complementos para instalar en todas partes. Por lo tanto, muchas empresas lo usan para el desarrollo real. Soporta el desarrollo y depuración de proyectos basados en tecnologías Java EE como Spring, Hibernate, Struts, JSF, JPA, EJB, Web Service, etc. También soporta modelado como UML. Este libro proporciona una breve introducción sobre cómo usar MyEclipse para desarrollar aplicaciones Java EE. Parte del contenido se basa en el documento de ayuda de MyEclipse traducido por mí mismo. Debido al nivel limitado del autor, este libro no puede cubrir todos los aspectos de MyEclipse o Eclipse. Solo lo utilizan los principiantes como libro de referencia durante el desarrollo.
Además, también puede utilizar algunas herramientas de desarrollo Java comerciales o gratuitas de código abierto. Incluyendo Netbeans 6 de código abierto y gratuito financiado por Sun, que admite la última tecnología Java EE 5, pero no es compatible con Spring, Hibernate, su diseñador de interfaz Swing y sus herramientas de desarrollo visual móvil y herramientas visuales JSF se encuentran actualmente en una posición de liderazgo (www netbeans.org); herramienta de desarrollo compacta y gratuita Gel para Windows (desarrollo detenido, www.gexperts.com conocida como la herramienta de desarrollo Java más inteligente; software comercial, relativamente caro: IntelliJ IDEA 7 (www.jetbrains.com/idea); /); Además, existe una pequeña herramienta de desarrollo con una larga trayectoria bajo Windows, con versiones comerciales y gratuitas, que es más común entre los principiantes: JCreator (www.jcreator.com también está BEA Workshop, que es el); El M7 original, posteriormente adquirido por BEA, tiene una versión de editor JSP gratuita y la versión comercial es compatible con Struts, Spring e Hibernate. Para ser honesto, creo que esta herramienta de desarrollo basada en Eclipse es la mejor en términos de visualización, pero el precio. también es bastante alto (workshopstudio.bea.com); WSAD (IBM WebSphere® Studio Application Developer), ahora el nuevo nombre es Rational Application Developer para WebSphere Software, porque Rational (la que me viene a la mente es la herramienta de modelado UML ROSE). ) fue adquirido por IBM, software comercial (www-306.ibm.com/software/awdtools/developer/application/); Oracle compró el código fuente de JBuilder en los primeros días y luego lanzó el JDeveloper gratuito. tener capacidades de desarrollo visual JSF y soporte de Oracle (www.oracle.com/technology/global/cn/software/products/jdev/) son excelentes. Tantas herramientas de desarrollo también confirman la confusión entre las herramientas de desarrollo de Java y los desafíos que enfrentan los principiantes de Java.
Teniendo en cuenta que el tiempo de todos es valioso, he intentado eliminar una gran cantidad de contenido irrelevante para que el libro ocupe la menor cantidad de páginas posible. Ahorrar tiempo es alargar la vida.
Glosario: SSH, que es la abreviatura de la popular tecnología de integración Struts + Spring + Hibernate.
Lectores aplicables Este libro es adecuado para principiantes de Java que desean saber cómo utilizar MyEclipse 6 para el desarrollo de Java EE. Si tiene alguna base en el lenguaje Java o experiencia en el uso de Eclipse, será de gran ayuda leer este libro.
¡Espero sinceramente que este libro sea útil para algunas personas!
Expandir