Spring Mvc With Hibernate Example -

@Autowired private SessionFactory sessionFactory;

// Getters and Setters public Long getId() { return id; } public void setId(Long id) { this.id = id; }

public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } spring mvc with hibernate example

@Configuration @EnableTransactionManagement public class HibernateConfig {

public User(String name, String email, int age) { this.name = name; this.email = email; this.age = age; } @Autowired private SessionFactory sessionFactory

@Override protected String[] getServletMappings() { return new String[]{"/"}; } } User Entity (User.java) package com.example.model; import javax.persistence.*; import javax.validation.constraints.Email; import javax.validation.constraints.NotEmpty; import javax.validation.constraints.Size;

@Repository @Transactional public class UserDAOImpl implements UserDAO { int age) { this.name = name

@Id @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name = "id") private Long id;