Grabación de red Spring Boot y almacenamiento en la base de datos
user.setPassword(request.getParameter("contraseña"));
user.setEmail(request.getParameter( "correo electrónico"));
implementChat.saveUser(usuario);
System.out.println(" INICIAR SESIÓN exitosa");
Devolver "iniciar sesión" ;
}
2. Defina la clase de usuario, donde @Column(nombre = "teléfono", longitud = 50), "teléfono representa el nombre de la columna
importar javax.persistence.*;
@Entity
@Table(nombre = "usuario")
usuario de clase pública {
@ Id
@GeneratedValue(estrategia = GenerationType.
@Column( nombre = "teléfono", longitud = 50)
teléfono de cadena privada; p>
@Column( nombre = "nombre de usuario", longitud = 50)
nombre de usuario de cadena privada;
@Column( nombre = "contraseña", longitud = 50)
contraseña de cadena privada
@Columna( nombre = "contraseña", longitud = 50)
contraseña de cadena privada
@Columna; ( nombre = "correo electrónico", longitud = 50)
correo electrónico de cadena privada
}
3.
p>@Transaction
clase pública UserService {
@Autowired
ChatRespositroy privado chatRepository;
público void saveUser(Usuario usuario) {
chatRepository.save(usuario);
}
capa 4.repositroy
@Repository
La interfaz pública ChatRespositroy extiende CrudRepository {
Usuario findUserById(int id);
Lista findUserByTelephone(String phone); Nombre de cadena);
Usuario findUserByPassword(Contraseña de cadena);
<p>Usuario findUserByEmail(Cadena de correo electrónico);