목록Object (2)
잡동사니
안녕하세요. yeTi입니다. 오늘은 Mybatis를 사용하면서 결괏값을 받은 Object의 값이 상이하게 맵핑되는 현상을 해결한 내용을 공유하고자 합니다. 현상 MyBatis에서 sqlMapper를 활용하여 결괏값의 Object 맵핑 시 object의 필드에 예상과는 다른 값으로 맵핑되는 현상이 발견되었습니다. Mapper.xml TestEntity.java @Getter @Setter @Builder public class TestEntity { private Integer id; private String name; private String nickname; ... }Result -- SQL 결과 id = 10 nickname = yeti name = null -- Instance 값 TestEnt..
안녕하세요. yeTi입니다. 오늘은 Ceph을 활용해서 S3와 같은 Object Storage를 사용할 수 있는 환경을 구성해보겠습니다. Ceph Object Storage Ceph Object Storage는 librgw 와 librados상에서 제공하는 object storage interface입니다. 위의 그림에서와 같이 Ceph Object Storage는 두가지 인터페이스를 제공합니다. S3-compatible: Amazon S3의 RESTful API와 호환되는 인터페이스를 사용하여 객체 스토리지 기능을 제공합니다. Swift-compatible: OpenStack Swift API와 호환되는 인터페이스를 사용하여 객체 스토리지 기능을 제공합니다. Object Storage 설치 Rook D..