Escrito por Liu Changjiong
introduzir
Eclipse, um eclipse solar, a falta de luz do sol e da lua! MyEclipse, meu sol e minha lua não têm luz! Tudo isso não tem sentido.
Quando eu era jovem, tive a sorte de ler o "Compêndio de Matéria Médica" do Sr. Li Shizhen, que estava cheio de fotos e textos, e fiquei impressionado com a atitude humilde e meticulosa do Sr. O trabalho do Sr. Dongbi deve primeiro ser respeitoso e informado aos leitores. Se não puder ser verificado por si mesmo, a fonte deve ser anexada. Bu Cai queria imitar o Sr. Li e redigir este documento ilustrado para homenagear o Sr.
Este livro é um livro introdutório que explica o desenvolvimento de aplicativos corporativos Java EE usando MyEclipse 6. Este livro não apenas explica o desenvolvimento dos mais populares SSH (Spring, Struts, Hibernate), JSF e JPA, mas também discute o desenvolvimento de Web Service, a pedra angular da implementação de SOA. A desvantagem é que ele é voltado para operações práticas e não há introdução detalhada às teorias relevantes. Não é atraente para leitores com certa experiência em desenvolvimento. Portanto, é adequado apenas como livro de referência para iniciantes ao usar o MyEclipse. também ser utilizado como material didático auxiliar para instituições de formação.
Para garantir que os leitores possam usar o Myclipse com flexibilidade no trabalho real, o autor utiliza um grande número de ilustrações para apresentar a ferramenta MyEclipse 6, e também combina sua experiência em treinamento para produzir um vídeo tutorial para explicar completamente o processo de desenvolvimento, acompanhado por código-fonte completo e claro com base em projetos reais e pacotes de software relacionados para garantir que os iniciantes possam praticar totalmente o conteúdo do livro e começar rapidamente.
Atualmente, existem muitos trabalhos sobre desenvolvimento de plug-ins Eclipse+ na Internet e no mercado, e a redação também é muito aprofundada. No entanto, ainda existem relativamente poucas introduções abrangentes ao MyEclipse 6 para o desenvolvimento real do projeto. Este livro é baseado em iniciantes e concentra-se em funções de desenvolvimento rápido, como geração de Hibernate de 1 minuto, desenvolvimento de JPA, etc. O autor também tem experiência prática de treinamento em uma empresa de treinamento em TI. Os vídeos de aprendizagem personalizados para iniciantes são muito populares entre estudantes e leitores online. Este livro desenvolverá operações de explicação em vídeo para todos os capítulos com base neste princípio.
MyEclipse 6.0 é a versão mais recente do MyEclipse, uma ferramenta de desenvolvimento comercial baseada no Eclipse que é popular entre as empresas nacionais atualmente. Eclipse (site oficial: http://www.eclipse.org) é uma ferramenta de código aberto e gratuita sob a liderança da IBM que pode ser usada para desenvolvimento de projetos Java básicos. No entanto, a maioria das ferramentas de desenvolvimento práticas baseadas no desenvolvimento secundário do Eclipse, como. como MyEclipse, IBM WSAD, BEA Workshop, Jbuilder 2007, etc. são todos produtos comerciais. Diferente do próprio banner aberto e gratuito do Eclipse, esses softwares não podem ser usados gratuitamente. Por exemplo, MyEclipse 6.0 tem apenas um período de teste de 30 dias. requer pagamento após o vencimento. Devido à fragmentação no campo das ferramentas de desenvolvimento Java, ainda não existe um IDE (Integrated Development Environment, ambiente de desenvolvimento integrado) que possa realmente rivalizar com a série Visual Studio da Microsoft.
MyEclipse 6.0 integra a maioria das estruturas suportadas pelo desenvolvimento de software comercial e de código aberto. É fácil de usar e poderoso e tem sido apreciado pela maioria dos desenvolvedores. É muito mais conveniente e rápido usá-lo para desenvolvimento do que baixar você mesmo o Eclipse e depois procurar plug-ins para instalar em qualquer lugar. Portanto, muitas empresas o usam para desenvolvimento real. Suporta o desenvolvimento e depuração de projetos baseados em tecnologias Java EE como Spring, Hibernate, Struts, JSF, JPA, EJB, Web Service, etc. Também suporta modelagem como UML. Este livro fornece uma breve introdução sobre como usar o MyEclipse para desenvolver aplicativos Java EE. Parte do conteúdo é baseada no documento de ajuda do MyEclipse traduzido por mim. Devido ao nível limitado do autor, este livro não pode cobrir todos os aspectos do MyEclipse ou Eclipse. Ele é usado apenas por iniciantes como livro de referência durante o desenvolvimento.
Além disso, você também pode usar algumas ferramentas de desenvolvimento Java comerciais ou gratuitas de código aberto. Incluindo o Netbeans 6 de código aberto e gratuito financiado pela Sun, que suporta a mais recente tecnologia Java EE 5, mas não suporta Spring, Hibernate, seu designer de interface Swing e ferramentas de desenvolvimento visual móvel e ferramentas visuais JSF estão atualmente em uma posição de liderança (www .netbeans.org); ferramenta de desenvolvimento gratuita e compacta Gel no Windows (desenvolvimento interrompido, www.gexperts.com conhecida como a ferramenta de desenvolvimento Java mais inteligente - software comercial, relativamente caro: IntelliJ IDEA 7 (www.jetbrains.com/idea); /); Além disso, existe uma pequena ferramenta de desenvolvimento com longa história em Windows, com versões comerciais e gratuitas, mais comum entre iniciantes: JCreator (www.jcreator.com também existe o BEA Workshop, que é o BEA Workshop); O M7 original, posteriormente adquirido pela BEA, possui uma versão gratuita do editor JSP, e a versão comercial suporta Struts, Spring e Hibernate. Para ser honesto, acho que esta ferramenta de desenvolvimento baseada em Eclipse é a melhor em termos de visualização, mas o preço. também é bastante alto (workshopstudio.bea.com); WSAD (IBM WebSphere® Studio Application Developer), agora o novo nome é Rational Application Developer para WebSphere Software, porque Rational (o que vem à mente é a ferramenta de modelagem UML ROSE). ) foi adquirido pela IBM, software comercial (www-306.ibm.com/software/awdtools/developer/application/); a Oracle comprou o código-fonte do JBuilder nos primeiros dias e mais tarde lançou o JDeveloper gratuito. ter recursos de desenvolvimento visual JSF e suporte Oracle (www.oracle.com/technology/global/cn/software/products/jdev/) são ótimos. Muitas ferramentas de desenvolvimento também confirmam a confusão das ferramentas de desenvolvimento Java e os desafios enfrentados pelos iniciantes em Java.
Considerando que o tempo de todos é valioso, tentei remover muito conteúdo irrelevante para que o livro ocupasse o mínimo de páginas possível. Economizar tempo é prolongar a vida.
Glossário: SSH, que é a abreviatura da popular tecnologia de integração Struts + Spring + Hibernate.
Leitores aplicáveis Este livro é adequado para iniciantes em Java que desejam saber como usar o MyEclipse 6 para desenvolvimento em Java EE. Se você tem alguma base na linguagem Java ou experiência no uso do Eclipse, será de grande ajuda ler este livro.
Espero sinceramente que este livro seja útil para algumas pessoas!
Expandir