Interface final API 1.SAM
módulo de autenticação de conta on-line Conta Fixa
perfil referência de projeto modelo de configuração chama Relações
especificação 1.1API
API Specification Request endereço:
O uso de 26 letras minúsculas em Inglês, usando a conexão "_" entre as palavras inglesas.
Exemplo: pedido GET
parâmetros API e especificação Request parâmetro Retorno:
Ø são transmitidos usando JSON formato de objeto
método corcunda Ø usando nomes de campo.
campo Ø é nomeado com as palavras em inglês correto, e tentar expressar o significado deste campo é correto.
Exemplo: o novo pedido de rede, o pedido POST (note os valores dos campos vermelhos são método corcova)
2. Desenvolvimento API
2.1 Resto implementar (Web)
configuração 2.1.1 Primavera-cxf.xml
URL é determinada de acordo com o módulo de interface para a conta fixo, de modo a que a interface na sam-macc
Onde address = "/ macc" indica que o endereço do servidor
2.1.2 implementação de classe AccountRest
configuração 2.1.3 Primavera-Dubbo.xml
Chamada common.dubbo.provider definida boa maneira de passar dados ao longo do SAM
2.2 implementos classe AccountService (serviço)
2.2.1 Embalagem BeanPo
Para FixedAccount bean de entidade SAM não exige que o filtro para as propriedades de
implementação de classe 2.2.2 AccountService
2.1.2 facilitar a lógica de negócios de lazer chamada, retorna uma resposta
2.3 definindo módulo serviços comuns (DAO)
2.3.1 definir interfaces de serviço
Dubbo distribuídos princípio para fornecer serviços
configuração XML 2.3.2 Dados Register Serviço
2.3.3 implementar serviços de interface 2.21provider
2.3.4 Nova Dao operando em sql
teste 3.API
teste Use Postman, instalar o software em seus próprios Baidu
Depois de abrir o carteiro pode importar os seguintes links:
https://www.getpostman.com/collections/065a4e6acc8c04e43fbe
Nota: adições e modificações devem ser adicionados para enviar o formulário objetos FixAccountPo
3.1 Consultas
3.2 aumento
Exigir conta de sincronização, você pode adicionar