Spring Boot 开发与安全配置全解析
1. Spring Boot 网络开发
在 Spring Boot 中进行网络开发时,我们可以借助 spring-data-rest 构建强大的应用程序。以日志应用为例,在 JournalRepository 接口中添加 @Transactional 和 @RepositoryRestResource 注解,能让 REST 调用具备事务性,并优化 API 路径。
// 示例代码,展示 JournalRepository 接口添加注解后的样子
import org.springframework.transaction.annotation.Transactional;
import org.springframework.data.rest.core.annotation.RepositoryRestResource;
import org.springframework.data.repository.CrudRepository;
@Transactional
@RepositoryRestResource(path = "journal", collectionResourceRel = "entry")
public interface JournalRepository extends CrudRepository<Journal, Long> {
}
重新运行应用后,我们可以通过 http://loca
超级会员免费看
订阅专栏 解锁全文
2920

被折叠的 条评论
为什么被折叠?



