我在Fargate任务定义中有2个容器.其中一个容器是数据库服务器.我想要保留数据目录.但是,在任务定义中设置卷时,Fargate不支持"源路径"字段.有谁知道在Fargate建立持久性的人?
我正在尝试将自定义行为添加到基本的Spring Data JPA存储库,并根据此处列出的文档进行操作http://docs.spring.io/spring-data/jpa/docs/1.2.0.RELEASE/reference/ HTML /#repositories.single存储库行为
但是,似乎不是将方法识别为客户方法,而是框架试图解析方法的名称并创建查询.我收到此错误:org.springframework.data.mapping.PropertyReferenceException:首次找不到类型为com.klein.springmvc1.entity.Category的属性
这是我的自定义界面:
package com.klein.springmvc1.dao;
import com.klein.springmvc1.entity.Category;
public interface CategoryRepositoryCustom {
Category firstCategoryByName(String catagoryName);
}
Run Code Online (Sandbox Code Playgroud)
以下是此接口的实现:
public class CategoryRepositoryCustomImpl implements CategoryRepositoryCustom {
@PersistenceContext(unitName="SpringMVC1")
EntityManager em;
private static final Logger logger = LoggerFactory.getLogger(CategoryController.class);
public Category firstCategoryByName(String catagoryName) {
logger.debug("In my custom repo");
Query q = em.createQuery("select category c from category where categoryName = " + catagoryName);
@SuppressWarnings("unchecked")
List<Category> categories = q.getResultList();
if (categories.size() > 0) {
return categories.get(0);
}
else
return null;
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的存储库的接口定义:
public …Run Code Online (Sandbox Code Playgroud)