반응형

java 189

JPA의 @Basic(옵션 = false) vs @Column(nullable = false)

JPA의 @Basic(옵션 = false) vs @Column(nullable = false) 와의 차이는 무엇입니까?@Basic(optional = false)그리고.@Column(nullable = false)JPA의 지속성에 대해서요?Gordon Yorke(EclipseLink 아키텍처 위원회 위원, TopLink Core Technical Lead, JPA 2.0 Expert Group Member)는 이 주제에 대해 좋은 답변을 작성했습니다.그 대신 그의 답변을 인용하겠습니다. 의 차이점optional그리고.nullable평가 범위입니다.의 정의optional에서는 속성과 필드 값에 대해 설명하며 런타임 내에 이 기능을 평가해야 한다고 제안합니다.'nullable'는 데이터베이스 열만 참조합니다..

source 2022.09.20

휴지 상태 JPA 시퀀스(비ID)

휴지 상태 JPA 시퀀스(비ID) 식별자가 아니거나 복합 식별자의 일부가 아닌 일부 열에 대해 DB 시퀀스를 사용할 수 있습니까? jpa 프로바이더로서 휴지 상태를 사용하고 있습니다만, (시퀀스를 사용해) 생성된 값이 있는 테이블이 있습니다만, 이 열은 식별자의 일부가 아닙니다. 원하는 것은 시퀀스를 사용하여 엔티티에 대한 새 값을 만드는 것입니다. 여기서 시퀀스의 열은 기본 키의 일부가 아닙니다. @Entity @Table(name = "MyTable") public class MyEntity { //... @Id //... etc public Long getId() { return id; } //note NO @Id here! but this doesn't work... @GeneratedValue(..

source 2022.09.18

자바에서 cURL을 사용하는 방법

자바에서 cURL을 사용하는 방법 저는 자바 초보라서 자바 컬을 쓰고 싶었어요.궁금한 점은 자바에 컬이 내장되어 있는지, 아니면 자바에서 사용하려면 서드파티 소스에서 설치해야 하는지 여부입니다.그렇다면 Java에 컬을 설치하는 방법.나는 오랫동안 구글을 검색했지만 아무런 도움을 받지 못했다.누가 좀 도와주면 좋겠는데 잘 부탁드립니다.및/또는 를 사용할 수 있습니다. URL url = new URL("https://stackoverflow.com"); try (BufferedReader reader = new BufferedReader(new InputStreamReader(url.openStream(), "UTF-8"))) { for (String line; (line = reader.readLine()..

source 2022.09.18

최고의 자바 난독화기?

최고의 자바 난독화기? 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 보안 소프트웨어를 개발 중인데 자바 코드를 난독화해서 리버스엔지니어링이 불가능해지도록 하고 싶습니다.가장 신뢰할 수 있는 Java 난독화기는 무엇입니까?우선, 무언가를 리버스 엔지니어링하는 것은 불가능하지 않다는 것을 명심해야 합니다.모든 게 해킹이 가능해요.스마트 IDE를 사용하는 스마트 개발자는 이미 충분한 성과를 얻을 수 있습니다. 음, 여기서 목록을 찾을 수 있어요.ProGu..

source 2022.09.17

자바에는 인라인 함수가 있나요?

자바에는 인라인 함수가 있나요? 자바에 인라인 함수의 개념이 있나요?아니면 대체된 기능이 있나요?있다면 어떻게 사용하나요?난 그걸 들어봤다.public,static그리고.final메서드는 인라인 함수입니다.자체 인라인 함수를 만들 수 있습니까?Java에서는 최적화는 보통 JVM 수준에서 이루어집니다.런타임에 JVM은 몇 가지 "복잡한" 분석을 수행하여 인라인화할 방법을 결정합니다.인라인에 적극적일 수 있으며, 실제로 Hotspot JVM은 비최종 메서드를 인라인화할 수 있습니다. Java 컴파일러는 메서드 호출을 거의 인라인화하지 않습니다(JVM은 이 모든 것을 런타임에 실행).인라인 컴파일 시간 상수(예: 최종 정적 원시 값)를 수행합니다.하지만 방법은 아니야. 기타 자원: 기사:Java HotSpot..

source 2022.09.17

안드로이드에서 다운로드 폴더에 액세스하는 방법

안드로이드에서 다운로드 폴더에 액세스하는 방법 저는 새로운 안드로이드입니다.다운로드 폴더에 파일을 다운로드 할 수 있는 앱을 만들고 있습니다(다운로드 매니저).에뮬레이터에서 다운로드 폴더에 들어가면 사진이 보입니다.다운로드한 파일의 슬라이드 쇼를 표시하려면 어떻게 하면 해당 폴더에 액세스할 수 있습니까?두 번째로 이 코드에 진행 표시줄을 추가하는 방법:-- import java.util.Arrays; import android.app.Activity; import android.app.DownloadManager; import android.app.DownloadManager.Query; import android.app.DownloadManager.Request; import android.conten..

source 2022.09.17

이클립스의 숨겨진 특징

이클립스의 숨겨진 특징 현재 이 질문은 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요구할 것이다.이 질문이 개선되고 다시 열릴 수 있다고 생각되면헬프센터를 방문하여 안내를 받으십시오. 닫힘10년 전에요. 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. , , 다르게 요.IDE에 방법은 ++ShiftL는 모든 키보드 단축키 조합의 목록을 표시합니다(여기에 나열된 조합 중 하나를 잊어버린 경우).Ctrl+2 뭔가 Ctrl-2 L(새 로컬 변수에 할당)과 Ctrl-2 F(새 필드에 할당..

source 2022.09.16
반응형