在pom.xml到导入一下依赖:
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-spring-data-jpa</artifactId>
</dependency>
新建实体:
@Entity @Table(name="Person") public class Person extends MyPanacheEntity { @Id @GenericGenerator(name = "myid", strategy = "org.hibernate.id.UUIDGenerator") @GeneratedValue(generator = "myid") String id; @Column(name="pname") private String pname; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getPname() { return pname; } public void setPname(String pname) { this.pname = pname; } }
新建Repository对象
import org.springframework.data.repository.CrudRepository;
import java.util.List;
public interface PersonRepository extends CrudRepository<Person,String> {
}
在Controller中导入对象:
@Inject
PersonRepository personRepository;
全部评论