3
NHibernate 유효성 검사기 성능에 대해 알고 계십니까? 나는 그것을 사용할 계획이지만 리플렉션을 사용하고 성능에 대해 걱정합니다 ...NHibernate 유효성 검사기 성능
NHibernate 유효성 검사기 성능에 대해 알고 계십니까? 나는 그것을 사용할 계획이지만 리플렉션을 사용하고 성능에 대해 걱정합니다 ...NHibernate 유효성 검사기 성능
리플렉션을 사용하기 때문에 .net 코드를 실행하는 것을 거부하면 실행할 수있는 비트가 거의 없습니다. 리플렉션을 사용하면 이 아닌이 표시됩니다. 중요도가입니다. 엄격한 루프에서 반사 코드를 실행해야하거나 저전력 프로세서 (아마도 모바일)에서 실행해야하거나 잘못 사용되는 경우가 아니라면 일반적으로 반사는 전체 애플리케이션 성능에 중요한 타격이되지 않습니다. 그렇더라도 반사는 대개 캐싱되므로 작업 당 한 번만 발생합니다. NHibernate.Validator의 구체적인 경우, 대부분의 (모든?) 리플렉션 작업은 시작시에만 발생합니다.
특별한 성능 요구 사항이있는 경우 다른 모든 것과 마찬가지로 측정하십시오.