Java(29)
-
JSTL 로 넘어온 모델 변수값 확인하기
작성일 : 2017. 9. 25
2023.08.01 -
[자바] JSON parsing
작성일 : 2018. 4. 3 자바에서 JSON 포맷을 파싱하는 방법은 두 가지가 있다. 첫째, PATH 로 필터링해서 조회하기. XML 파싱방법 중에 xpath 또는 xmlpath 라는 기술이 있는데, 이것과 유사하게 자바로 구현된 JsonPath 라이브러리가 있다. 둘째, java Object 로 읽어들이기. 구글코드 사이트에서 만든 GSON (지슨?)라이브러리가 있다. 자바로 POJO 클래스를 만든 후에 GSON gson = new GSON(); // 지슨 인스턴스 생성. List name = new ArrayList(); 또는 List members = new ArrayList(); 로써 파싱된 데이터를 담을 변수를 생성한다. members = gson.fromJson("JSON 문자열", mem..
2023.08.01 -
[Maven] ojdbc 의존성
작성일 : 2018. 8. 6 출처 : https://www.mkyong.com/maven/how-to-add-oracle-jdbc-driver-in-your-maven-local-repository/
2023.08.01 -
Jedis - Redis(레디스) 자바 API
작성일 : 2018. 11. 19 JedisPoolConfig jedisPoolConfig = new JedisPoolConfig(); JedisPool pool = new JedisPool(jedisPoolConfig, "localhost"); Jedis jedis = pool.getResource(); Map m_value = new HashMap(); m_value.put("summary", "Moderate High"); m_value.put("status", "7444"); m_value.put("mesg_title", "error"); m_value.put("mesg_content", "exception"); jedis.hmset("R20181119333", m_value);//Map 으로 넣..
2023.08.01 -
[자바] 현재 실행 중인 위치가 IDE 인지, 아니면 jar 인지 확인하는 방법
작성일 : 2020. 9. 14. [API] getClass().getResource("").getProtocol(); getClass().getResource("") 를 IDE 에서 실행한 경우, "file:/C:/..." 처럼 앞에 `file:` 이 붙으며, getClass().getResource("") 를 jar 에서 실행한 경우, "jar:/..." 처럼 앞에 `jar:` 이 붙는다. 즉, toString() 으로 변환해서 앞에 붙는 문자열을 if 조건에서 검사하거나 Resource 클래스가 지닌 getProtocol() 메서드로 가져오는 방식이 있다. getProtocol() 결과 : file 또는 jar 문자열을 반환함. 출처) Can you tell on runtime if you're r..
2023.08.01 -
[자바] Swing - Flat Look and Feel 적용하기
작성일 : 2021. 5. 15 오랜만에 스윙 애플리케이션을 만들다가 리눅스 그놈 3.0 환경에서 허접한 기본 룩앤필을 보면서 대체물을 찾게 되었다. Flat Laf https://www.formdev.com/flatlaf/ https://github.com/JFormDesigner/FlatLaf Maven Repository 에서 복사해온 디펜던시 ↓ 그리고 GUI 작업을 하기 전에 FlatLightLaf.install() 을 호출하거나, 룩앤필 설정 라인에 UIManager.setLookAndFeel(new FlatLightLaf()) 를 넣으란다. 하지만, cannot find the class 같은 오류가 뜬다. 뭐냐면 FlatLightLaf 클래스를 못찾는다는 소린데 이걸 해결하려고 애를 쓰다가..
2023.08.01