반응형

spring 11

펫클리닉보다 더 큰 오픈소스 스프링 샘플 프로젝트가 있습니까?

펫클리닉보다 더 큰 오픈소스 스프링 샘플 프로젝트가 있습니까? 현재 상태로는 이 질문은 우리의 Q&A 형식에 맞지 않습니다.사실, 참고 자료 또는 전문 지식에 의해 답변이 뒷받침되기를 기대하지만, 이 질문은 토론, 주장, 여론 조사 또는 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선되고 다시 열릴 수 있다고 생각한다면,안내를 받기 위해 헬프 센터를 방문합니다. 닫힘10년 전에. 스프링 서류와 펫클리닉 샘플 프로젝트를 다 읽었습니다.스프링과 함께 진행되는 더 큰 실제 프로젝트를 보는 것과 같습니다.감사해요.스프링 프로젝트 파워스톤 투두 목록 알프레스코 콘텐츠 관리 스프링 사이드 플라즈마 날렵한 표현 Zk샘플2 스프링 리치 클라이언트 브로드리프 커머스 OpenERP 히스팩타 루이지 오픈 서치 엔진 J..

programing 2023.09.13

Data Jpa의 쿼리에 @Modifying 주석을 사용해야 하는 이유

Data Jpa의 쿼리에 @Modifying 주석을 사용해야 하는 이유 예를 들어 CRUD 인터페이스에 데이터베이스에서 사용자를 삭제하는 메서드가 있습니다. public interface CrudUserRepository extends JpaRepository { @Transactional @Modifying @Query("DELETE FROM User u WHERE u.id=:id") int delete(@Param("id") int id, @Param("userId") int userId); } 이 메서드는 주석 @Modifying에서만 작동합니다.하지만 여기에 주석이 필요한 것은 무엇입니까?스프링이 쿼리를 분석하고 수정 쿼리라는 것을 이해할 수 없는 이유는 무엇입니까? 주의! 을 해서.@Modify..

programing 2023.09.08

Spring Security - 토큰 기반 API 인증 및 사용자/비밀번호 인증

Spring Security - 토큰 기반 API 인증 및 사용자/비밀번호 인증 저는 스프링을 이용하여 REST API를 주로 제공할 웹앱을 만들고 보안 측면을 구성하려고 합니다. 저는 이런 종류의 패턴을 구현하려고 노력하고 있습니다: http://web.archive.org/web/20130822184827/https (Google은 그 페이지를 완전히 바꿨기 때문에 더 이상 말이 되지 않습니다 - 제가 여기서 언급했던 페이지를 보세요: developers.google.com/accounts/docs/MobileApps) ://https://developers.google.com/accounts/docs/MobileApps 제가 해야 할 일은 다음과 같습니다. 웹 앱은 일반적인 봄 사용자/비밀번호 인증..

programing 2023.09.08

Spring의 "자동 프록시 자격 없음" 원인 추적

Spring의 "자동 프록시 자격 없음" 원인 추적 Spring의 자동 프록시 장치를 만지작거리기 시작하면 문서화된 대로 다음과 같은 동작을 자주 보게 됩니다. BeanPostProcessor 인터페이스를 구현하는 클래스는 특수하므로 컨테이너에서 다르게 처리됩니다.모든 BeanPostProcessor와 직접 참조되는 Bean은 ApplicationContext의 특수 시작 단계의 일부로 시작 시 인스턴스화되며, 모든 BeanPostProcessor는 정렬된 방식으로 등록되고 이후 모든 BeanPostProcessor에 적용됩니다.AOP 자동 프록시는 BeanPostProcessor 자체로 구현되므로 BeanPostProcessor 또는 직접 참조되는 BeanPostProcessor는 자동 프록시에 적합하..

programing 2023.09.03

여러 진입점을 갖도록 Spring Security 3.x 구성

여러 진입점을 갖도록 Spring Security 3.x 구성 Spring Security 3.x를 사용하여 프로젝트에 대한 사용자 인증을 처리해 왔으며 지금까지 완벽하게 작동했습니다. 저는 최근에 새로운 프로젝트에 대한 요구 사항을 받았습니다.이 프로젝트에서는 LDAP에 대해 직원을 인증하고 데이터베이스에 대해 고객을 인증하는 두 가지 사용자 인증 세트가 필요합니다.Spring Security에서 이를 구성하는 방법에 대해 약간 당황스럽습니다. 제 초기 아이디어는 다음 필드가 있는 로그인 화면을 만드는 것이었습니다. 라디오 단추 필드 - 사용자가 직원인지 고객인지 선택할 수 있습니다. j_username사용자 필드. j_password암호 필드. 사용자가 "직원"을 선택한 경우 Spring Securi..

programing 2023.08.09

주석을 사용하여 이름별 스프링 빈 자동 배선

주석을 사용하여 이름별 스프링 빈 자동 배선 Springs 최신 버전에서는 주석을 사용하여 빈을 자동 배선할 수 있습니다.@Autowired이렇게 하면 유형(또는 생성자(적용된 경우)을 사용하여 콩을 자동으로 배선합니다.제가 사용할 수 있는 방법이 있습니까?@Autowired주석은 Spring의 XML 파일에서 주석 없이 수행하던 bean 이름을 autowire="byName"으로 기반으로 합니까?사용할 수 있는 항목: @Autowired @Qualifier("beanname") @Qualifier javadoc에 따르면 이 주석은 자동 배선 시 후보 원두의 한정자로 필드 또는 매개 변수에 사용할 수 있습니다. JSR-250을 사용할 수 있습니다.@Resource생성자 주입 또는 다중 매개 변수 메소드 ..

programing 2023.08.09

스프링 관련 문제:예기치 않은 오류가 발생했습니다(type=Not Found, status=404).

스프링 관련 문제:예기치 않은 오류가 발생했습니다(type=Not Found, status=404). 나는 봄과 함께 휴식을 주는 웹 서비스에 대한 이 책을 읽고 있습니다.저는 그들이 하던 일에서 벗어나 자바 구성 파일을 사용하기로 결정했습니다.어떤 이유에서인지 Java 구성으로 전환한 후 서비스가 (콘솔 창에서) 올바르게 실행되지만 실제로 localhost의 엔드포인트로 이동하면 다음과 같은 메시지가 표시됩니다. 흰색 레이블 오류 페이지 이 응용 프로그램에는 /error에 대한 명시적인 매핑이 없으므로 이를 폴백으로 보는 것입니다. Sat Apr 23 20:48:25 PDT 2016 예기치 않은 오류가 발생했습니다(type=Not Found, status=404).사용 가능한 메시지 없음 GET 요청에..

programing 2023.07.30

JPQL 대소문자 구분 안 함

JPQL 대소문자 구분 안 함 이름 대소문자를 구분하지 않고 사용자 테이블의 데이터를 검색합니다. @Repository public interface UserRepository extends JpaRepository { @Query("select u from User u where lower(u.name) like %lower(?1)%") public List findByNameFree(String name); } 오류가 발생했습니다. 예기치 않은 토큰: %.'%'를(를) 어디에 배치해야 합니까?concat 연산자를 사용할 수 있습니다. @Query("select u from User u where lower(u.name) like lower(concat('%', ?1,'%'))") public List..

programing 2023.07.30

Spring에서 시작한 임베디드 H2 데이터베이스의 내용 보기

Spring에서 시작한 임베디드 H2 데이터베이스의 내용 보기 다음 구성 덕분에 봄에 시작된 H2 데이터베이스의 내용을 웹 브라우저에서 보고 싶습니다. 로그에서 JDBC URL을 검색했습니다. DEBUG o.s.j.d.SimpleDriverDataSource - Creating new JDBC Driver Connection to [jdbc:h2:mem:dataSource;DB_CLOSE_DELAY=-1] 다음과 같이 연결 양식을 작성할 수 있습니다. 그러나 유감스럽게도 db는 여전히 비어 있지만, publishedDB.sql 스크립트 때문에 비어 있으면 안 됩니다. 감 잡히는 게 없어요? 감사합니다!H2 또는 HSQLDB 인메모리 데이터베이스의 View 컨텐츠와 거의 동일한 질문입니다. 구성에 다음을 ..

programing 2023.07.25

문자열을 반환하는 Spring MVC @ResponseBody 메서드에서 HTTP 400 오류가 발생하여 응답하는 방법

문자열을 반환하는 Spring MVC @ResponseBody 메서드에서 HTTP 400 오류가 발생하여 응답하는 방법 MVC를 Spring MVC는 Spring MVC로 되어 있습니다.@ResponseBody직접 생산하는 레이어가 이미 .(JSON은 JSON을 직접 생산하는 서비스 입니다.) @RequestMapping(value = "/matches/{matchId}", produces = "application/json") @ResponseBody public String match(@PathVariable String matchId) { String json = matchService.getMatchJson(matchId); if (json == null) { // TODO: how to resp..

programing 2023.03.27
반응형