Автор Лю Чанцзюн
представлять
Затмение, солнечное затмение, отсутствие света от Солнца и Луны! Мое затмение, у моего солнца и луны нет света! Все это бессмысленно.
Когда я был молод, мне посчастливилось прочитать «Сборник Материи медики» г-на Ли Шичжэня, который был полон изображений и текстов, и я был впечатлен скромным и дотошным подходом г-на Ли. Работа г-на Дунби должна быть в первую очередь уважительной и доведена до сведения читателей. Если ее невозможно проверить самостоятельно, необходимо приложить источник. Бу Цай хотел подражать г-ну Ли и создать этот документ с фотографиями в память о г-не Ли.
Эта книга представляет собой вводную книгу, в которой объясняется разработка корпоративных приложений Java EE с использованием MyEclipse 6. В этой книге не только объясняется разработка самых популярных SSH (Spring, Struts, Hibernate), JSF и JPA, но также обсуждается разработка веб-сервисов, краеугольного камня реализации SOA. Недостатком является то, что он ориентирован на практические операции и не содержит подробного введения в соответствующие теории. Он не привлекателен для читателей с определенным опытом разработки. Поэтому он подходит только в качестве справочника для новичков при использовании MyEclipse. также использоваться в качестве вспомогательного учебного материала для учебных заведений.
Чтобы читатели могли гибко использовать Myclipse в реальной работе, автор использует большое количество иллюстраций для ознакомления с инструментом MyEclipse 6, а также объединяет свой опыт обучения для создания видеоурока, полностью объясняющего процесс разработки, сопровождаемого полный и понятный исходный код, основанный на реальных проектах и соответствующих пакетах программного обеспечения, чтобы новички могли полностью освоить содержание книги и быстро приступить к работе.
В настоящее время в Интернете и на рынке имеется множество работ по разработке подключаемых модулей Eclipse+, причем написание очень подробное. Тем не менее, в MyEclipse 6 по-прежнему относительно мало подробных вводных материалов для реальной разработки проектов. Эта книга рассчитана на новичков и фокусируется на функциях быстрой разработки, таких как 1-минутная генерация Hibernate, разработка JPA и т. д. Автор также имеет опыт практического обучения в компании по обучению ИТ. Учебные видеоролики MyEclipse, адаптированные для начинающих, очень популярны среди студентов и онлайн-читателей. В этой книге на основе этого принципа будут разработаны видеообъяснения для всех глав.
MyEclipse 6.0 — это последняя версия MyEclipse, коммерческого инструмента разработки на основе Eclipse, который сегодня популярен среди отечественных предприятий. Eclipse (официальный сайт: http://www.eclipse.org) — это бесплатный инструмент с открытым исходным кодом под руководством IBM, который можно использовать для базовой разработки проектов Java. Однако большинство практичных инструментов разработки основаны на вторичной разработке Eclipse, например. поскольку MyEclipse, IBM WSAD, BEA Workshop, Jbuilder 2007 и т. д. являются коммерческими продуктами, в отличие от собственного открытого и бесплатного баннера Eclipse, это программное обеспечение нельзя использовать бесплатно. Например, MyEclipse 6.0 имеет только 30-дневный пробный период. требует оплаты по истечении срока действия. Из-за фрагментации инструментов разработки Java до сих пор не существует IDE (Integrated Development Environment, интегрированная среда разработки), которая могла бы по-настоящему конкурировать с серией Microsoft Visual Studio.
MyEclipse 6.0 объединяет большинство платформ, поддерживаемых разработкой коммерческого программного обеспечения и программного обеспечения с открытым исходным кодом. Он прост в использовании, мощный и полюбился большинству разработчиков. Гораздо удобнее и быстрее использовать его для разработки, чем самостоятельно скачивать Eclipse и потом искать плагины для установки повсюду. Поэтому многие компании используют его для реальной разработки. Он поддерживает разработку и отладку проектов на основе технологий Java EE, таких как Spring, Hibernate, Struts, JSF, JPA, EJB, Web Service и т. д. Он также поддерживает моделирование, такое как UML. В этой книге представлено краткое введение в использование MyEclipse для разработки приложений Java EE. Часть содержания основана на справочном документе MyEclipse, переведенном мной. Из-за ограниченного уровня автора эта книга не может охватить все аспекты MyEclipse или Eclipse. Она используется только новичками в качестве справочника во время разработки.
Кроме того, вы также можете использовать некоторые бесплатные или коммерческие инструменты разработки Java с открытым исходным кодом. Включая бесплатную версию Netbeans 6 с открытым исходным кодом, финансируемую Sun, которая поддерживает новейшую технологию Java EE 5, но не поддерживает Spring, Hibernate, ее дизайнер интерфейсов Swing и инструменты визуальной разработки для мобильных устройств, а также визуальные инструменты JSF в настоящее время занимают лидирующие позиции (www .netbeans.org); бесплатный и компактный инструмент разработки Gel под Windows (разработка остановлена, www.geexperts.com); известный как самый умный инструмент разработки Java — коммерческое программное обеспечение, относительно дорогое: IntelliJ IDEA 7 (www.jetbrains.com/idea). /); Кроме того, существует небольшой инструмент разработки с долгой историей под Windows, с коммерческой и бесплатной версиями, более распространенный среди новичков: JCreator (www.jcreator.com, есть еще BEA Workshop); Оригинальный M7, позже приобретенный BEA, имеет бесплатную версию редактора JSP, а коммерческая версия поддерживает Struts, Spring и Hibernate. Честно говоря, я считаю, что этот инструмент разработки на основе Eclipse является лучшим с точки зрения визуализации, но цена. также довольно высок (workshopstudio.bea.com); WSAD (IBM WebSphere® Studio Application Developer), теперь новое название — Rational Application Developer для WebSphere Software, потому что Rational (то, что приходит на ум, — это инструмент моделирования UML ROSE). ) было приобретено IBM, коммерческое программное обеспечение (www-306.ibm.com/software/awdtools/developer/application/), Oracle вначале приобрела исходный код JBuilder, а затем выпустила бесплатное программное обеспечение JDeveloper. иметь возможности визуальной разработки JSF и поддержку Oracle (www.oracle.com/technology/global/cn/software/products/jdev/) — все это великолепно. Такое большое количество инструментов разработки также подтверждает путаницу инструментов разработки Java и проблемы, с которыми сталкиваются новички в Java.
Учитывая, что время каждого ценно, я постарался удалить много ненужного контента, чтобы книга занимала как можно меньше страниц. Экономия времени продлевает жизнь.
Глоссарий: SSH — аббревиатура популярной технологии интеграции Struts + Spring + Hibernate.
Для читателей Эта книга подойдет новичкам в Java, которые хотят знать, как использовать MyEclipse 6 для разработки Java EE. Если у вас есть знания языка Java или опыт использования Eclipse, прочтение этой книги будет вам очень полезно.
Я искренне надеюсь, что эта книга будет полезна кому-то!
Расширять