dao层不能自动注入
配置文件
spring:
jpa:
hibernate:
ddl-auto: update
database: mysql
database-platform: org.hibernate.dialect.MySQL5Dialect
show-sql: true
datasource:
username: root
password: 123456
url: jdbc:mysql://127.0.0.1:3306/friend?serverTimezone=UTC&characterEncoding=utf-8
driver-class-name: com.mysql.cj.jdbc.Driver
表
实体
@Data
@Entity
@Table(name="user")
public class User {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
public Integer id;
public String name;
public String password;
}
dao层
@Repository
public interface UserDao extends JpaRepository<User, Integer> {
}