두 개의 플러그인 포틀릿이 있습니다. 첫 번째는 모든 엔터티가있는 서비스 작성기입니다. 두 번째 포틀릿은 서비스의 jar 파일을 사용하여 동적 쿼리를 실행 중입니다.Liferay Serivce Builder : 동적 쿼리를 실행할 수 없습니다.
두 번째 플러그인 포틀릿에서 첫 번째 서비스 jar를 사용하여 데이터베이스와 상호 작용합니다. 그러나이 jar 파일에는 Impl 클래스가 없습니다. 그게 내가 왜 오류 Impl 클래스를 찾을 수 없습니다. 다음은 참조 용입니다 :
DynamicQuery dynamicQuery = DynamicQueryFactoryUtil.forClass(XXX.class,
PortletClassLoaderUtil.getClassLoader());
try {
XXXLocalServiceUtil.dynamicQuery(dynamicQuery);
} catch (SystemException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
오류 : [DynamicQueryFactoryImpl : 96] 없습니다 찾기 모델 com.compass.model.impl.XXXImpl java.lang.ClassNotFoundException가 : com.compass.model.impl. 서비스 빌더의 XXXImpl
노멀 기능이 작동 벌금
스레드를 닫습니다. –