zoukankan      html  css  js  c++  java
  • Springboot将数据存储到数据库当中

    1.从前端获取数据,同时存储到use当中

    public String login(HttpServletRequest request) {
    User user = new User();
    user.setPhone(request.getParameter("telephone"));
    user.setName(request.getParameter("username"));
    user.setPassword(request.getParameter("password"));
    user.setEmail(request.getParameter("email"));
    implementChat.saveUser(user);
    System.out.println("LOGIN success");
    return "login";
    }

    2.定义user类,其中@Column(name = "telephone", length = 50),"telephone代表列的名字

    import javax.persistence.*;
    @Entity
    @Table(name = "user")
    public class User {
    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    private int id;

    @Column(name = "telephone", length = 50)
    private String telephone;


    @Column(name = "username", length = 50)
    private String username;

    @Column(name = "password", length = 50)
    private String password;

    @Column(name = "email", length = 50)
    private String email;

    3.service层
    @Service
    @Transactional
    public class UserService {
    @Autowired
    private ChatRespositroy chatRepository;

    public void saveUser(User user) {
    chatRepository.save(user);
    }

    4.repostroy层

    @Repository
    public interface ChatRespositroy extends CrudRepository<User,Integer> {

    User findUserById(int id);

    List<User> findUserByTelephone(String phone);

    List<User> findUserByUsername(String name);

    User findUserByPassword(String password);

    User findUserByEmail(String email);

  • 相关阅读:
    全局数据库名称/数据库实例/SID 的区别
    【转载】ORACLE 10G DBCA创建脚本实现手动创建数据库
    apue 20130328
    apue 20130323
    visual c++6.0
    C语言
    apue 20130322
    apue 20130324
    apue 20130325
    C语言里的字符串解析
  • 原文地址:https://www.cnblogs.com/AntonioSu/p/8245061.html
Copyright © 2011-2022 走看看