반응형

source 1602

반응/축소 및 다국어(국제화) 애플리케이션 - 아키텍처

반응/축소 및 다국어(국제화) 애플리케이션 - 아키텍처 저는 다국어 및 로컬로 이용할 수 있는 앱을 만들고 있습니다. 제 질문은 단순히 기술적인 것이 아니라 아키텍처와 사람들이 실제로 이 문제를 해결하기 위해 사용하는 패턴에 관한 것입니다.어디에도 '쿡북'을 찾을 수 없어서 좋아하는 Q/A 사이트를 찾아봅니다. 요건은 다음과 같습니다(실제로 '표준'입니다. 사용자는 언어를 선택할 수 있습니다(중요). 언어를 변경하면 인터페이스가 새로운 선택된 언어로 자동 번역됩니다. 지금은 숫자나 날짜 등의 형식에 크게 신경 쓰지 않고 문자열만 번역할 수 있는 간단한 솔루션을 원합니다. 생각할 수 있는 솔루션은 다음과 같습니다. 각 컴포넌트는 번역을 개별적으로 처리합니다. 즉, 각 컴포넌트에는 예를 들어 en.json,..

source 2023.03.25

ASP에 시간이 없는 날짜.NET Web API의 JSON 출력

ASP에 시간이 없는 날짜.NET Web API의 JSON 출력 JSON을 설정하는 간단한 방법이 있습니까?NET을 통해 DateTime필드는 시간 및 기타 없이 포맷됩니다.DateTime필드의 형식은 시간에 따라 계속 지정됩니까? 예: { firstName: 'John', lastName : 'Doe', birthday: '1965-09-23' } 특정 필드에만 영향을 미치도록 하려면 먼저 변환기 유형을 만듭니다. public class OnlyDateConverter : IsoDateTimeConverter { public OnlyDateConverter() { DateTimeFormat = "yyyy-MM-dd"; } } 그런 다음 이 속성을 원하는 필드/속성에 추가합니다. [JsonConverte..

source 2023.03.25

형식 스크립트에서 사전 선언 및 초기화

형식 스크립트에서 사전 선언 및 초기화 다음 코드가 지정됩니다. interface IPerson { firstName: string; lastName: string; } var persons: { [id: string]: IPerson; } = { "p1": { firstName: "F1", lastName: "L1" }, "p2": { firstName: "F2" } }; 초기화가 거부되지 않는 이유는 무엇입니까?두 번째 개체에는 "lastName" 속성이 없습니다.편집: 이 문제는 최신 TS 버전에서 수정되었습니다.OP 투고에 대한 @Simon_Weaver의 코멘트를 인용합니다. 참고: 이 문제는 이후 수정되었습니다(정확한 TS 버전은 알 수 없음).VS에서 다음과 같은 오류가 발생합니다.Index ..

source 2023.03.25

모든 Spring Boot 액추에이터 엔드포인트에 프리픽스 추가

모든 Spring Boot 액추에이터 엔드포인트에 프리픽스 추가 모든 액추에이터 엔드포인트에 프레픽스를 쉽게 추가할 수 있는 방법이 있습니까? /env -> /secure/env /health -> /secure/health /info -> /secure/info ... Jesper의 답변은 전적으로 옳습니다만, 저는 모든 엔드 포인트에 프레픽스를 붙일 수 있는 보다 간단한 방법을 찾고 있었습니다.이 방법은 다음과 같습니다.management.context-path예: management: context-path: /secure -> /secure/env -> /secure/health ... 현재 Spring-Boot 매뉴얼에 따르면 변경할 속성은 다음과 같습니다. management.endpoints..

source 2023.03.25

응용 프로그램을 시작하기 전에 @MockBean 구성 요소 구성

응용 프로그램을 시작하기 전에 @MockBean 구성 요소 구성 Spring Boot 1.4.2 어플리케이션이 있습니다.기동시에 사용되는 코드는, 다음과 같습니다. @Component class SystemTypeDetector{ public enum SystemType{ TYPE_A, TYPE_B, TYPE_C } public SystemType getSystemType(){ return ... } } @Component public class SomeOtherComponent{ @Autowired private SystemTypeDetector systemTypeDetector; @PostConstruct public void startup(){ switch(systemTypeDetector.getS..

source 2023.03.25

리퀴베이스 잠금 - 이유?

리퀴베이스 잠금 - 이유? Oracle 서버에 대해 많은 액화 베이스 스크립트를 실행할 때 발생합니다.Some Computer가 접니다. Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Waiting for changelog lock.... Liquibase Update Failed: Could not acquire change log lock. Currently locked by SomeComputer (192.168.15..

source 2023.03.25

최종 html 출력을 수정하는 WordPress 필터

최종 html 출력을 수정하는 WordPress 필터 WordPress는 출력 전에 모든 종류의 특정 콘텐츠를 가져오고 수정할 수 있는 우수한 필터를 지원합니다.맘에 들다the_content필터: 투고가 화면에 출력되기 전에 투고의 마크업에 액세스 할 수 있습니다. 출력하기 전에 최종 마크업 전체를 수정할 수 있는 마지막 기회를 주는 캐치올 필터를 찾고 있습니다. 필터 목록을 여러 번 살펴봤지만, https://codex.wordpress.org/Plugin_API/Filter_Reference에는 아무것도 표시되지 않습니다. 아는 사람?워드프레스에는 최종 출력 필터가 없지만 함께 해킹할 수 있습니다.다음 예제는 프로젝트에 대해 만든 "Must Use" 플러그인에 있습니다. 주의: "셧다운" 액션을 사용..

source 2023.03.25

WordPress 사이트 URL에서 index.php를 제거하는 방법

WordPress 사이트 URL에서 index.php를 제거하는 방법 이 질문에는 이미 답변이 있습니다. iis7의 워드프레스 URL에서 index.php를 제거합니다. (2개의 답변) 닫힘7년 전. WordPress 웹사이트에서 index.php에 문제가 있습니다.이 문제는 WordPress 데이터베이스를 WordPress에서 mydatabase로 변경 및 마이그레이션했기 때문에 발생합니다.테이블 프리픽스 이름도 변경했습니다. 지금 문제는 내 페이지와 투고를 볼 수 없다는 것입니다.index.php. http://example.com/index.php/postname/ 다음의 솔루션을 시험해 보았습니다. permalinks 설정을 변경합니다(변경 없음). .htaccess 파일을 사용하여 모듈을 변경합..

source 2023.03.25

Extractor를 사용하여 요소에 클래스가 있는지 테스트하는 방법

Extractor를 사용하여 요소에 클래스가 있는지 테스트하는 방법 나는 e2e 앱에 대해 Protractor를 사용해 보고 있는데, 요소에 특정 클래스가 있는지 없는지를 어떻게 감지해야 하는지 모르겠다. 내 경우, 테스트에서 제출 버튼을 클릭하여 양식[name="getofer"]에 .ngDirty 클래스가 있는지 확인합니다.해결책은 무엇입니까? describe('Contact form', function() { beforeEach(function(){ browser.get('http://localhost:9000'); element(by.linkText('Contact me')).click(); }); it('should fail form validation, all fields pristine', f..

source 2023.03.25

휴지 모드와 스프링 데이터 JPA의 차이점은 무엇입니까?

휴지 모드와 스프링 데이터 JPA의 차이점은 무엇입니까? 휴지 모드와 스프링 데이터 JPA의 주요 차이점은 무엇입니까? 휴지 상태 또는 스프링 데이터 JPA를 사용하지 않는 경우 또, Spring JDBC 템플릿의 퍼포먼스가 Hibernate 및 Spring Data JPA보다 좋은 경우는 언제입니까?하이버네이트는 JPA 구현이며 스프링 데이터 JPA는 JPA 데이터 액세스 추상화입니다.스프링 데이터 JPA는 JPA 공급자가 없으면 작동하지 않습니다. Spring Data는 DDD 패턴 또는 레거시 솔루션을 제공합니다.GenericDao표기법을 사용자 를 생성할 .메서드 이름 규칙을 통해 사용자 대신 JPA 쿼리를 생성할 수도 있습니다. 스프링 데이터에서는 휴지 상태, Eclipse Link 또는 기타 ..

source 2023.03.25
반응형