Java 47

Java에서 여러 수신인에게 메일 보내기

Java에서 여러 수신인에게 메일 보내기 다음 방법을 사용하여 여러 수신자에게 메시지를 보냅니다. message.addRecipient(Message.RecipientType.TO, String arg1); 또는 message.setRecipients(Message.RecipientType.TO,String arg1); 단, 두 번째 인수에서는 다음과 같이 여러 주소를 전달하는 방법이 혼동됩니다. message.addRecipient(Message.RecipientType.CC, "abc@abc.example,abc@def.example,ghi@abc.example"); 또는 message.addRecipient(Message).Recipient Type(수신자 유형)CC, "abc@abc.example..

programing 2022.11.05

Java Reflection을 사용하여 상속된 속성 이름/값 검색

Java Reflection을 사용하여 상속된 속성 이름/값 검색 자바 오브젝트 ChildObj는 ParentObj에서 확장되어 있습니다.Java 리플렉션메커니즘을 사용하여 상속된 속성을 포함하여 ChildObj의 모든 속성 이름과 값을 가져올 수 있습니까? Class.getFields는 퍼블릭애트리뷰트의 배열을 나타내고 Class.getDeclaredFields는 모든 필드의 배열을 나타내지만 상속된 필드 목록을 포함하는 필드는 없습니다. 상속된 Atribute를 취득할 수 있는 방법이 있습니까?아니요, 직접 쓰셔야 해요.Class.getSuperClass()로 불리는 단순한 재귀 메서드입니다. public static List getAllFields(List fields, Class type) { f..

programing 2022.11.05

봄에 스케줄된 작업을 조건부로 활성화 또는 비활성화하려면 어떻게 해야 합니까?

봄에 스케줄된 작업을 조건부로 활성화 또는 비활성화하려면 어떻게 해야 합니까? 을 cron으로 .@Scheduled석입니니다다 cron 패턴은 설정 속성 파일에 저장됩니다.실제로는 2개의 속성 파일이 있습니다.하나는 디폴트 설정이고 다른 하나는 환경 의존적인 프로파일 설정(dev, test, prod customer 1, prod customer 2 등)으로 기본값 중 일부를 덮어씁니다. 했습니다.에 의해, 「」을 할 수 .★★★★★★★★★★★★★★★★,${}스타일 플레이스 홀더를 사용하여 내 속성 파일에서 값을 가져옵니다. 작업 콩은 다음과 같습니다. @Component public class ImagesPurgeJob implements Job { private Logger logger = Logge..

programing 2022.11.05

테스트 클래스에 대해서만 비공개 방법을 공개하기 위한 주석

테스트 클래스에 대해서만 비공개 방법을 공개하기 위한 주석 이 질문에는 이미 답변이 있습니다. 개인 메서드, 필드 또는 내부 클래스가 있는 클래스를 테스트하려면 어떻게 해야 합니까? (58개 답변) 닫힘4년 전에요. 그 공통의 요구에 대한 해결책을 가지고 있는 사람. 저는 수강신청을 하고 있습니다. api의 일부로서 공개되어 있는 메서드와 내부 플로우를 보다 읽기 쉽게 하기 위한 내부 사용을 위한 프라이빗 메서드도 있습니다. 예를 들어 유닛 테스트 또는 통합 테스트와 같은 것을 쓰고 싶다고 합시다.이것은 다른 패키지에 배치되어 이 메서드를 호출할 수 있지만, 어플리케이션 자체의 클래스에서 호출하려고 하면 이 메서드에 대한 일반 호출이 허용되지 않습니다. 그래서 그런 생각을 하고 있었는데 public cl..

programing 2022.11.02

속성별로 개체 목록 그룹화

속성별로 개체 목록 그룹화 오브젝트 목록을 그룹화할 필요가 있습니다(StudentAtribute( )를 사용합니다.Location)를 참조해 주세요.코드는 다음과 같습니다. public class Grouping { public static void main(String[] args) { List studlist = new ArrayList(); studlist.add(new Student("1726", "John", "New York")); studlist.add(new Student("4321", "Max", "California")); studlist.add(new Student("2234", "Andrew", "Los Angeles")); studlist.add(new Student("5223",..

programing 2022.11.02

Android Studio 프로젝트에서 .jar를 만드는 방법

Android Studio 프로젝트에서 .jar를 만드는 방법 저는 Android Studio를 사용하고 있으며 다음과 같은 프로젝트를 진행하고 있습니다. 파란색 원 안에 있는 것은 myLib입니다.myLib는 빨간색 원 안에 있는 외부 lib와 아파치 패키지(녹색 원)를 사용해야 합니다. 이 모든 것을 하나의 .jar로 만들어서 다른 프로젝트에서 사용할 수 있도록 하고 싶습니다. 스텝 바이 스텝 가이드를 해주시면 감사하겠습니다.저는 개발업계의 초보자입니다. 감사합니다! 라이브러리 프로젝트의 build.gradle을 엽니다. build.gradle에 두 가지 작업 -- deleteJar 및 createJar 및 createJar.dependsOn(deleteJar, build)을 추가합니다. 위의 코드:..

programing 2022.11.02

Reader와 InputStream의 차이점은 무엇입니까?

Reader와 InputStream의 차이점은 무엇입니까? Reader와 InputStream의 차이점은 무엇입니까?어떤 용도로 사용합니까?문자를 읽을 때 Reader를 사용할 수 있는 경우 입력 스트림을 사용하는 이유는 객체를 읽는 것입니까?InputStream은 리소스에서 정보를 가져오는 원시 방법입니다.변환하지 않고 바이트 단위로 데이터를 가져옵니다.이미지 데이터 또는 이진 파일을 읽는 경우 사용할 스트림입니다. 판독기는 문자 스트림용으로 설계되었습니다.읽고 있는 정보가 모두 텍스트인 경우, 판독기가 문자 디코딩을 처리하고 원시 입력 스트림에서 유니코드 문자를 제공합니다.어떤 유형의 텍스트를 읽고 있는 경우 사용할 스트림입니다. InputStreamReader 클래스를 사용하여 InputStream..

programing 2022.10.31

날짜 문자열을 날짜로 구문 분석하는 방법

날짜 문자열을 날짜로 구문 분석하는 방법 이 질문에는 이미 답변이 있습니다. Java 문자열에서 날짜 변환 (17개의 답변) 닫힘6년 전에요. 다음 날짜 문자열을 어떻게 해석하면Date오브젝트? String target = "Thu Sep 28 20:29:30 JST 2000"; DateFormat df = new SimpleDateFormat("E MM dd kk:mm:ss z yyyy"); Date result = df.parse(target); 예외를 발생시킵니다... java.text.ParseException: Unparseable date: "Thu Sep 28 20:29:30 JST 2000" at java.text.DateFormat.parse(DateFormat.java:337) 패턴이 ..

programing 2022.10.31

Java에서 pass by reference와 동등한 작업을 수행하는 방법

Java에서 pass by reference와 동등한 작업을 수행하는 방법 다음 Java 코드: public class XYZ { public static void main(){ int toyNumber = 5; XYZ temp = new XYZ(); temp.play(toyNumber); System.out.println("Toy number in main " + toyNumber); } void play(int toyNumber){ System.out.println("Toy number in play " + toyNumber); toyNumber++; System.out.println("Toy number in play after increement " + toyNumber); } } 는 다음과 같이..

programing 2022.10.23

Java에서 명명된 매개 변수 관용어

Java에서 명명된 매개 변수 관용어 Java에서 명명된 매개 변수 관용구를 구현하는 방법은 무엇입니까?(특히 건설업자의 경우) JavaBeans에서 사용되는 구문과 다른 Objective-C와 같은 구문을 찾고 있습니다. 작은 코드 예시로 충분합니다.컨스트럭터에서 키워드 인수를 시뮬레이션하기 위해 내가 본 최고의 자바 관용어는 효과적인 Java 2nd Edition에서 설명된 Builder 패턴이다. 기본 개념은 다양한 생성자 매개 변수에 대한 설정자(일반적으로 getters는 포함 안 함)를 가진 Builder 클래스를 갖는 것입니다.'아주머니'라는 것도 있어요.build() 클래스는 위해 되는 클래스의(가 많습니다Builder 클래스는 빌드하는 데 사용되는 클래스의 (정적) 중첩된 클래스인 경우가 ..

programing 2022.10.23