-1
如何使用Hibernate連接H2數據庫用於Maven項目?在Eclipse中我們如何才能連接H2數據庫使用Hibernate for Maven項目
如何使用Hibernate連接H2數據庫用於Maven項目?在Eclipse中我們如何才能連接H2數據庫使用Hibernate for Maven項目
您可以使用Spring-boot初始化程序。只需訪問此頁面 - https://start.spring.io/
對於簡單的Spring WebMVC選擇下一個工具:Web,H2,JPA,我會推薦DevTools。
在實際應用中,你需要創建一個這樣JPA庫接口:
包ru.arvsoft.server.core.repository;
import org.springframework.data.jpa.repository.JpaRepository;
import ru.arvsoft.server.core.domain.Author;
public interface AuthorRepository extends JpaRepository<Author, Long> {
}
而且在某些類使用它:
@Service
public class AuthorService {
private final AuthorRepository repository;
private final AuthorMapper mapper;
@Autowired
public AuthorService(AuthorRepository repository, AuthorMapper mapper) {
this.repository = repository;
this.mapper = mapper;
}
public Author getById(Long id) {
return repository.findOne(id);
}
public List<AuthorShortDTO> getAuthors() {
return repository.findAll().stream().map(mapper::mapToShortDTO).collect(Collectors.toList());
}
...