3
1. La capa de controlador se utiliza para aceptar datos de front-end y la información de solicitud de la página de retorno.
La capa de control es responsable del control del proceso de negocio de módulos específicos. Necesita llamar a la interfaz de la capa de diseño de lógica de servicio para controlar el proceso de negocio. .
El controlador realiza operaciones comerciales recibiendo los parámetros pasados desde el front-end H5 o la aplicación, y luego devuelve los resultados del procesamiento al front-end.
public int UseLIUAdd(int name,String password) {
userMapper.AddUser(name,password);
System.err.println("1234");
return "name";
}
2. La capa de servicio acepta información de la capa del controlador para el procesamiento comercial y el juicio lógico. El servicio se utiliza para procesar la lógica empresarial y llamará a la API de la capa del asignador;
Servicelmpl es responsable de llamar a los métodos de la capa de servicio.
public interface UserService {
public String UserAdd(String name,String password);
public String useglgyAdd(String name,String password);
}
3. Capa de mapeo (capa de persistencia de datos, especialmente utilizada para manejar la base de datos) .
La capa del mapeador se utiliza para interactuar con la base de datos. Si desea acceder a la base de datos y operar, solo puede acceder a los datos a través de la capa del mapeador.
@Mapper
public interface UserMapper {
@Insert("INSERT INTO user(name,password) VALUES(#{n1},#{p1})")
int AddUser(@Param("n1") String name, @Param("p1") String password);
}