Recomendação do Editor | |
1. Este livro foi escrito com a ideia de "focar em fundamentos, prática e casos de engenharia". 2. Ele combina conhecimento básico com casos para melhorar a capacidade prática de engenharia dos alunos. 3. Ele tem casos ricos e recursos de ensino completos. 4. Este livro tem como objetivo ajudar os leitores a "aprender" conhecimento teórico e transformar conhecimento em habilidade. Cada capítulo organiza o conteúdo de acordo com ideias, ferramentas, tecnologia, métodos e princípios, ou seja, o método IT3M. E questões de treinamento inovadoras correspondentes são organizadas. Isso ajuda os leitores a melhorar sua habilidade prática com base na teoria de "aprendizagem". |
Índice | |
●Capítulo 1 Visão geral do JavaEE 1.1 Introdução ao javaee 1.1.1 O que é Javaee 1.1.2Novos recursos do javaee 1.2composição da tecnologia javaee 1.2.1 recipiente 1.2.2 Linguagem principal javase 1.2.3Especificações técnicas do núcleo javaee 1.2.4 Estrutura leve 1.2.5 A relação entre estrutura e especificações 1.3 arquitetura em camadas do aplicativo javaee 1.3.1 Visão geral do modo em camadas 1.3.2 Arquitetura em camadas de aplicação de aplicativos 1.4ambiente de desenvolvimento javaee 1.4.1jdk download e instalação 1.4.2 Instalação e utilização do ambiente de desenvolvimento integrado 1.4.3 Instalação e configuração do TOMCAT 1.4.4Instalação e uso do banco de dados MySQL 1.5 Resumo 1.6 Exercícios Capítulo 2 Especificação Técnica Javaee 2.1JDBC 2.1.1 Conceitos básicos 2.1.2jdbc API comumente usada 2.1.3Aplicação jdbc 2.2JNDI 2.2.1 Conceitos básicos 2.2.2jndi API comum 2.2.3Aplicação jndi 2,3RMI 2.3.1 Conceitos básicos 2.3.2 Princípio de funcionamento do RMI 2.3.3 Programação de aplicativos 2.4JMS 2.4.1 Conceitos básicos 2.4.2JMSAPI 2.4.3programação de aplicativos jms 2.5 transação 2.5.1 Conceitos básicos 2.5.2jta e JTS 2.6 JavaMail e JAF 2.6.1 Conceitos básicos 2.6.2aplicativos javamail e JAF 2.7 Resumo 2.8 Exercício Capítulo 3 Tecnologia XML 3.1xml Introdução 3.1.1 Comparação de XML e HTML 3.1.2Aplicação XML Resumo da sintaxe 3.1.3xml 3.1.4DTD 3.1.5Esquema XML 3.1.6Mapa panorâmico de tecnologia xml 3.2análise xml 3.2.1 Usar DOM 3.2.2 Usar SAX 3.3XPath 3.3.1 perfil xpath 3.3.2 Expressão de caminho XPath 3.4Aplicação JDOM 3.4.1JDOMAPIs 3.4.2Aplicação jdom 3.5 Resumo 3.7 Exercícios Capítulo 4 Programação Javaweb 4.1Servlet 4.1.1 Visão geral do Servlet 4.1.2 Introdução à programação de servlets 4.1.3 Ciclo de vida do Servlet 4.1.4ServletAPI 4.1.5 Exemplo de aplicação Servlet 4.1.6 Anotações de servlet 4.2JSP 4.2.1 Visão geral do JSP 4.2.2jsp gramática básica Objeto 4.2.3jsp 4.2.4 Expressão e rótulo EL 4.4.1 linguagem de expressão 4.4.2biblioteca de rótulos jstl 4.4.3 Etiquetas personalizadas 4.3 Resumo 4.4 Exercícios Capítulo 5 WebService 5.1 Visão geral do webservice 5.1.1 Conceitos relacionados ao serviço 5.1.2 Protocolo relacionado ao WebService 5.2 Desenvolvimento de aplicativos WebService 5.2.1Download e instalação do AXIS2 5.2.2Aplicação Simples WebService 5.2.3 Problemas de liberação e chamada de serviço 5.2.4 Desenvolvendo WebServices com Eclipse e Axis2 5.3 Resumo 5.4 Exercícios Capítulo 6 EJB 6.1 Visão geral do EJB 6.1.1 O que é EJB 6.1.2 Tipo de componente EJB 6.1.3Composição EJB3 6.2 Sessão BEAN 6.2.1 Criar um bean de sessão sem estado 6.2.2 Acesso sem bean de sessão de status 6.2.3 Bean de sessão de status 6.3 Serviço de mensagem e bean de unidade de mensagem 6.3.1 Bean de unidade de mensagem 6.3.2 Aplicação de bean orientado a mensagens 6.4 Ciclo de vida do EJB 6.5 Resumo 6.6 Exercícios Capítulo 7 estrutura mybatis 7.1 Introdução ao Mybatis 7.1.1 Introdução ao Mybatis 7.1.2Construção do ambiente Mybatis 7.1.3 Princípio básico do Mybatis 7.1.4 Exemplo de introdução ao Mybatis 7.2 mapeador 7.2.1 Mapeamento XML 7.2.2 Mapeador de interface 7.2.3 Os principais elementos do mapeador 7.3 SQL dinâmico 7.4 Resumo 7.5 Exercícios Capítulo 8 Primavera 8.1 Visão geral da primavera 8.1.1 características do Spring 8.1.2Vantagens da primavera 8.1.3Estrutura do framework Spring 8.2Primeira introdução rápida ao Spring 8.2.1 Construir manualmente o ambiente de desenvolvimento Spring 8.2.2 Aplicação da ferramenta myEclipse para construir um ambiente de desenvolvimento Spring 8.3 Conceito básico do IOC 8.3.1 O que é o COI 8.3.2 injeção de dependência 8.4 A forma de dependência na injeção 8.4.1 Injeção do método Setter 8.4.2 Método de construção injeção 8.4.33 comparação de métodos de injeção de dependência 8.5 Mecanismo de carregamento do IOC 8.5.1 Contêiner IoC 8.5.2 arquivo de configuração do Spring 8.5.3montagem automática do bean 8.5.4ioc usa anotações 8.6 Visão geral do AOP 8.6.1 Introdução ao Aop 8.6.2 O termo 8.7 Princípio de implementação do AOP 8.7.1 Proxy estático 8.7.2proxy dinâmico jdk 8.7.3proxy cglib Estrutura 8.8aop 8.8.1 Conselho 8.8.2Ponto de corte, consultor 8.8.3Introdução 8.9AOP de primavera 8.8.1 Configurações baseadas em XMLSCHHAMA Suporte 8.8.2 baseado em Annotion 8.10 Resumo Exercícios 8.11 Capítulo 9 Springmvc 9.1Introdução ao Springmvc 9.1.1Introdução ao Springmvc 9.1.2 Princípio de funcionamento do Springmvc 9.1.3 O primeiro aplicativo SpringMVC 9.2SpringMVCControlador 9.2.1 Anotações comuns no controlador 9.2.2 Tipo de parâmetro e tipo de retorno 9.2.3 Redefinir e encaminhar 9.3 Ligação e conversão de dados 9.3.1 Ligação de dados 9.3.2 Conversão de dados 9.3.3 interação de dados json 9.4 9.4.1 Visão geral 9.4.2 Processo de execução 9.5 upload e download de arquivos 9.5.1 Upload de arquivo 9.5.2 download de arquivo 9.6 Resumo 9.7 Exercícios Capítulo 10 Integração da estrutura SSM 10.1 Construção de ambiente integrado SSM 10.2 Integração Mybatis e Spring 10.2.1 quatro métodos de integração e Spring e Spring 10.2.2 Configurar a fábrica mybatis no Spring 10.2.3 Exemplo de código integrado 10.3 Integração Mybatis e SpringMVC 10.4 Resumo 10.5 Exercícios referências |
breve introdução | |
Este livro é baseado no ajuste e otimização de conteúdo da estrutura com base na primeira edição. O conteúdo principal inclui 4 módulos: módulo básico técnico Javaee (Capítulo 1), módulo de especificação técnica Javaee (Capítulo 2-6), módulo de estrutura leve Javaee (Capítulo 7-9), módulo de integração de estrutura Javaee (Capítulo 10). Três especificações técnicas, bem como os princípios, composição e métodos de desenvolvimento de aplicativos de 3 estruturas leves comumente usadas e, por meio de um caso prático, os leitores podem compreender totalmente o método de uso da tecnologia de desenvolvimento Javaee para resolver problemas complexos de projeto e melhorar rapidamente a capacidade de desenvolvimento de projeto. Este livro pode ser usado como um livro-texto para estudantes de ciência da computação e tecnologia ou engenharia de software. Ele também pode ser usado como um livro de referência para programadores que usam Java para aplicativos de nível empresarial. |