반응형

spring3 2020

slf4j에서 런타임시 메시지의 로그 수준 설정

slf4j에서 런타임시 메시지의 로그 수준 설정 log4j를 사용하는 경우 Logger.log(Priority p, Object message)메서드를 사용할 수 있으며 런타임에 결정된 로그 수준에서 메시지를 기록하는 데 사용할 수 있습니다. 이 사실 과이 팁 을 사용하여 stderr를 특정 로그 수준의 로거로 리디렉션합니다. slf4j에는 log()내가 찾을 수 있는 일반적인 방법 이 없습니다 . 위를 구현할 방법이 없다는 의미입니까? 으로이 작업을 수행 할 수있는 방법이 없습니다 slf4j. 이 기능이 누락 된 이유 는 파사드 뒤의 가능한 모든 로깅 구현에서 사용되는 (또는 동등한) 유형에 효율적으로 매핑 될 수 있는 Level유형 을 구성하는 것이 거의 불가능하기 때문이라고 생각합니다 . 또는 설계..

code 2020.09.08

WPF에서 탭 순서 설정

WPF에서 탭 순서 설정 WPF에서 탭 순서를 어떻게 설정합니까? 일부 항목이 확장되고 일부가 축소 된 ItemsControl이 있으며 탭할 때 축소 된 항목을 건너 뛰고 싶습니다. 어떤 아이디어? XAML의 요소에 KeyboardNavigation.IsTabStop 을 설정하여 탭 시퀀스의 요소를 건너 뛸 수 있습니다 . KeyboardNavigation.IsTabStop="False" 확장 된 상태를 기반으로이 속성을 토글하는 트리거를 설정할 수 있습니다. 양식의 요소에 대한 탭 순서를 명시 적으로 설정하려면 다음과 같은 연결된 속성이 도움이 될 것입니다. 나는 그것이 어떻게 사용되도록 의도되었는지에 대해 더 많이 읽어야 할 필요가있을지라도 내가 그것이 매우 신뢰할 수있는 것을 찾지 못했기 때문에 "..

code 2020.09.07

로그에 Spring 트랜잭션 표시

로그에 Spring 트랜잭션 표시 트랜잭션 지원으로 봄을 구성했습니다. 모든 것을 올바르게 설정했는지 확인하기 위해 트랜잭션을 기록하는 방법이 있습니까? 로그에 표시하는 것은 무슨 일이 일어나고 있는지 확인하는 좋은 방법입니다. 귀하의 log4j.properties(대체 로거 또는 log4j의 xml 형식의 경우 문서를 확인하십시오) 트랜잭션 관리자에 따라 스프링 프레임 워크의 로깅 수준을 설정하여 트랜잭션에 대한 자세한 정보를 제공 할 수 있습니다. 예를 들어, 사용하는 경우 JpaTransactionManager, 당신은 설정 log4j.logger.org.springframework.orm.jpa=INFO (이것은 트랜잭션 관리자의 패키지입니다.) log4j.logger.org.springframe..

code 2020.09.07

저장소 패턴을 사용하지 않고 ORM을있는 그대로 사용 (EF)

저장소 패턴을 사용하지 않고 ORM을있는 그대로 사용 (EF) 저는 항상 Repository 패턴을 사용했지만 최근 프로젝트에서이 패턴과 "Unit Of Work"구현을 완벽하게 사용할 수 있는지 확인하고 싶었습니다. 땅을 파기 시작할수록 스스로에게 "정말 필요합니까?"라는 질문을하기 시작 했습니다. 이제이 모든 것은 그의 블로그에 Ayende Rahien의 게시물을 추적하여 Stackoverflow에 대한 몇 가지 의견으로 시작됩니다. 저장소는 새로운 싱글 톤입니다 리포지토리가없는 삶은 살만한 가치가있다 이것은 아마도 영원히 이야기 될 수 있으며 다른 응용 프로그램에 따라 다릅니다. 내가 알고 싶은 것, 이 접근 방식이 Entity Framework 프로젝트에 적합합니까? 이 접근 방식을 사용하면 비즈..

code 2020.09.07

인터프리터의 메모리에서 생성 된 변수, 함수 등을 삭제하는 방법이 있습니까?

인터프리터의 메모리에서 생성 된 변수, 함수 등을 삭제하는 방법이 있습니까? 나는 며칠 동안이 질문에 대한 정확한 답을 찾고 있었지만 좋은 것을 얻지 못했습니다. 나는 프로그래밍의 완전한 초보자는 아니지만 아직 중급 수준은 아닙니다. Python의 셸에있을 때 다음을 입력합니다. dir()현재 범위 (메인 블록)에있는 모든 개체의 모든 이름을 볼 수 있으며 그중 6 개가 있습니다. ['__builtins__', '__doc__', '__loader__', '__name__', '__package__', '__spec__'] 그런 다음 예를 들어 변수를 선언 할 때 x = 10기본 제공 모듈 아래에있는 개체 목록에 자동으로 추가되고 다시 dir()입력하면 다음과 같이 표시됩니다 dir(). ['__buil..

code 2020.09.07

단위 테스트를 어떻게 단위 테스트합니까?

단위 테스트를 어떻게 단위 테스트합니까? [닫은] MVCStoreFront 앱에서 Rob Connerys 웹 캐스트를보고 있었는데, 그가 다음과 같은 가장 평범한 것조차도 단위 테스트하고 있다는 것을 알았습니다. public Decimal DiscountPrice { get { return this.Price - this.Discount; } } 다음과 같은 테스트가있을 것입니다. [TestMethod] public void Test_DiscountPrice { Product p = new Product(); p.Price = 100; p.Discount = 20; Assert.IsEqual(p.DiscountPrice,80); } 저는 모두 단위 테스트에 관심이 있지만, 예를 들어 실제 프로세스에서 코..

code 2020.09.07

패키지 개체

패키지 개체 개념이 아니라 사용법이 아닌 패키지 객체는 무엇입니까? 나는 작동하는 예제를 얻으려고 노력했고 내가 일해야 할 유일한 양식은 다음과 같습니다. package object investigations { val PackageObjectVal = "A package object val" } package investigations { object PackageObjectTest { def main(args: Array[String]) { println("Referencing a package object val: " + PackageObjectVal) } } } 지금까지 관찰 한 내용은 다음과 같습니다. package object _root_ { ... } 허용되지 않음 (합리적 임) packag..

code 2020.09.07

패키지 개체

패키지 개체 개념이 아니라 사용법이 아닌 패키지 객체는 무엇입니까? 나는 작동하는 예제를 얻으려고 노력했고 내가 일해야 할 유일한 양식은 다음과 같습니다. package object investigations { val PackageObjectVal = "A package object val" } package investigations { object PackageObjectTest { def main(args: Array[String]) { println("Referencing a package object val: " + PackageObjectVal) } } } 지금까지 관찰 한 내용은 다음과 같습니다. package object _root_ { ... } 허용되지 않음 (합리적 임) packag..

code 2020.09.07
반응형