시로 AuthorizingRealm 확장 클래스에서 최대 절전 모드 엔티티/데이터베이스에 액세스하려고하는 중입니다. 태피스 트리 IOC는 Pages/Components 외부에 삽입하지 않기 때문에 데이터베이스에 액세스 할 수 있도록 Hibernate Session에 어떻게 액세스합니까?아웃 아파치를 사용하지 않고 Hibernate에 접근하기 태피스트리 삽입
0
A
답변
0
Tapestry 레지스트리 (예 : Servlet Context에 저장되어 있음)에 액세스 할 수 있으면 Tapestry 내부 및 궁극적으로 최대 절전 모드 세션에 필요한 서비스에 액세스 할 수 있습니다.
0
Tapestry IOC는 자신이 만든 서비스로 @Inject
만을 사용할 수 있습니다. new
을 사용하여 AuthorizingRealm을 구성한 경우 인스턴스는 IOC 제어하에 있지 않으므로 삽입되지 않습니다.
@Autobuild
AuthorizingRealm 인스턴스 또는 IOC 모듈에서 서비스로 선언하십시오.
2
은 AppModule (MongoDB의 예)이 추가보십시오 :
@Contribute(WebSecurityManager.class)
public static void addRealms(Configuration<Realm> configuration, @Autobuild MongoRealm realm)
{
configuration.add(realm);
}
하고 또한 AuthorizingRealm 제공 :
public class MongoRealm extends AuthorizingRealm
{
@Inject
private SomeDAO someDAO;
...
}
을
관련 문제
- 1. Hibernate에 일렬로 삽입 - 배치 삽입
- 2. 커서를 사용하지 않고 삽입
- 3. (태피스트리)
- 4. 아파치를 사용하지 않고 java 서블릿에 파일을 업로드하고 저장하는 방법은 무엇입니까?
- 5. POJO 태피스트리
- 6. 의도를 사용하지 않고 스플래시 화면을 페이드 아웃
- 7. ng-animate를 사용하지 않고 angularjs에서 페이드 아웃
- 8. 태피스트리 M2_REPO
- 9. 어떻게 태피스트리
- 10. OnActionFromStart (태피스트리)
- 11. 중복 방지하지만 기본 키를 사용하지 않고 삽입
- 12. 케이크를 사용하지 않고 Cakephp 아약스 삽입
- 13. 포털을 사용하지 않고 테이블에 새 레코드 삽입
- 14. insert 문을 사용하지 않고 JDBC에 레코드 삽입
- 15. 커서를 사용하지 않고 SQL에서 삽입 문을 반복합니다.
- 16. 키를 사용하지 않고 LinkedHashMap에 값 삽입
- 17. 위젯을 통과하지 않고 템플릿 변수에 접근하기
- 18. itext pdf의 태피스트리
- 19. 는 필터링 태피스트리
- 20. 버튼을 사용하지 않고 이미지를 페이드 인하거나 페이드 아웃
- 21. aspnet_ * 테이블을 사용하지 않고 로그인 + 로그 아웃 하시겠습니까?
- 22. 'mysql_connect()'을 사용하지 않고 성능을 사용하지 않고
- 23. 레일을 사용하지 않고 모델을 사용하지 않고
- 24. Ruby 관점에서 자바 접근하기
- 25. 포스트그레스의 공유 메모리에 접근하기
- 26. Hibernate에 대한 Maven 종속성
- 27. 인터넷에서 아파치 서버에 접근하기
- 28. PHP MYSQL - 열 이름을 사용하지 않고 자동 증가 필드로 삽입
- 29. 전역을 사용하지 않고 스레드의 배열 요소를 삽입/삭제/검색하십시오.
- 30. Oracle에서 고유 키를 사용하지 않고 중복 삽입 방지