본문 바로가기

개발~/JAVA6

Kotlin 소개 인프런~ 윤재성의 Google 공식 언어 Kotlin 프로그래밍 시작하기 https://www.inflearn.com/course/%EA%B5%AC%EA%B8%80-%EA%B3%B5%EC%8B%9D-%EC%BD%94%ED%8B%80%EB%A6%B0-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0/dashboard 자바 개발자를 위한 코틀린 입문(Java to Kotlin Starter Guide) https://www.inflearn.com/course/java-to-kotlin/dashboard https://kotlinlang.org/ [Kotlin Programming Language kotlinlang.org](https://kotlinlang.org/) Kotlin 언어 특징 .. 2022. 12. 10.
[Spring boot] page 1부터 시작하기 Spring data jpa를 사용하면 paging 하기 쉽게 Pageable 인터페이스를 제공해준다. https://docs.spring.io/spring-data/jpa/docs/2.2.7.RELEASE/reference/html/#core.web.basic Spring Data JPA - Reference Documentation Example 108. Using @Transactional at query methods @Transactional(readOnly = true) public interface UserRepository extends JpaRepository { List findByLastname(String lastname); @Modifying @Transactional @Query.. 2020. 4. 30.
Log4j 사용하기 log4j.xml 사용하기 http://logging.apache.org/log4j/2.x/ ConversionPattern에 출력하는 로그형식을 지정해줄 수 있다. 취향에 따라 출력되는 형식은 다르다~ 위에 형식대로 한다면 출력은 아래와 같이 된다. 2020-01-07 01:10:05,195 INFO [com.tistory.treasurebear.KaKaoVisionUtil::ocr-101] Hello world~ 2020-01-07 01:10:05,196 INFO [com.tistory.treasurebear.KaKaoVisionUtil::ocr-120] Hello world~ filter 사용해서, 원하는 것만 보여주기 https://logging.apache.org/log4j/1.2/apidocs.. 2019. 12. 19.
JSON 빈 객체를 단말에 어떻게 내려줄까?(Android,iOS) 매번 똑같은 고민을 하기 때문에 정리해봅니다. 서버에서 결과값을 내려주는데, 데이터가 있으면 괜찮지만 데이터 객체가 null로 내려갈 경우 항상 문제가 생깁니다. 이번에 android, ios 개발자 분들과 얘기해서 나온 결과를 정리해볼까 합니다. 1. 기능 단계에 대한 설명을 json으로 내려줍니다. 만약, 데이터가 없다면 빈 값으로 보여줍니다. 2. 소스 서버는 Spring이고, MyBatis를 이용합니다. 간단히 자바 소스입니다. @RequestMapping(value = "/introduction") public Map introduction(@RequestParam Map params) { Map result = new HashMap(); result.put("resultCode", 200); .. 2019. 4. 25.
주석이쁘게 달기 주석 이쁘게 달기 여기서 '주석 이쁘기 달기'의 의미는 JavaDoc을 만들기 위해 다는 주석입니다. 즉, 메서드, 클래스에 설명을 달 때 쓰는 주석입니다. ㅎㅎ 1. 주석 다는 방법1) 간단하게 메서드나 컨트롤러 바로 윗줄에서 /** 를 친 다음 enter를 누르면 자동으로 생깁니다. 근데 이렇게 만들면 Code Template에서 만든 주석에 enter가 들어가 보기 싫어서 두 번째 방법을 저는 주로 씁니다. 2) 내가 주석을 달고 싶은 메서드,클래스의 맨 앞 혹은 안에 커서를 가져다가 놓고 ALT + SHIFT + J 누르면 생깁니다. 2. 주석 Template 만들기 [Window] - [Preferences] - [Java] - [Code Style] - [Code Template] 1. Con.. 2017. 6. 16.
[JAVA] java.util.Date Java SE 7 java.util 패키지에 Date 클래스 https://docs.oracle.com/javase/7/docs/api/ java.util.Date public class Dateextends Objectimplements Serializable, Cloneable, Comparable The class Date represents a specific instant in time, with millisecond precision. Date 클래스는 밀리세컨드(1000분의 1초) 정확도를 가지고 특정시간을 나타냅니다. Deprecated된 메서드가 꽤 많네요. Deprecated 같은 경우 보안, 성능, 대체 가능성 등 여러 기준에 의해 메서드의 사용을 지양한다는 의미입니다. 언제 사라질지.. 2017. 3. 17.