Java(159)
-
List<Map<String, Object>>에 item 추가하기
new를 사용import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;public class Main { public static void main(String[] args) { // Initialize the list List> list = new ArrayList(); // Create a new map Map item = new HashMap(); item.put("key1", "value1"); item.put("key2", 123); // You can add any type of object here ..
2024.11.12 -
hostname 정보 가져오기
InetAddress.getLocalHost();
2024.11.12 -
mybatis를 이용해서 BLOB 저장
이미지를 byte[]로 변환import java.io.File;import java.io.FileInputStream;import java.io.IOException;public byte[] readImage(String filePath) throws IOException { File file = new File(filePath); FileInputStream fis = new FileInputStream(file); byte[] imageBytes = new byte[(int) file.length()]; fis.read(imageBytes); fis.close(); return imageBytes;}mybatis 사용하지 않고, BLOB 저장import java.sql..
2024.11.07 -
IN() 절 처리
데이터XML SELECT id, name, age FROM users WHERE name IN #{name} Javaimport java.util.HashMap;import java.util.List;import java.util.Map;public class UserService { private final UserMapper userMapper; public UserService(UserMapper userMapper) { this.userMapper = userMapper; } public List> getUsersByNames(List nameList) { // Create a parameter map for ..
2024.11.07 -
오늘 날짜 얻어 내기
import java.time.LocalDate;import java.time.format.DateTimeFormatter;public class DateExample { public static void main(String[] args) { LocalDate today = LocalDate.now(); DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd"); String formattedDate = today.format(formatter); System.out.println("Today's date in yyyymmdd format: " + formattedDate); }}
2024.11.07 -
List<Map<String, Object>>에서 특정 컬럼을 List로 뽑아내기
row.get("name")에서 형변환을 잘해줘야 함import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.stream.Collectors;public class ColumnExtractor { public static void main(String[] args) { List> data = new ArrayList(); data.add(Map.of("id", 1, "name", "Alice", "age", 25)); data.add(Map.of("id", 2, "name", "Bob", "age", 30)); data.add(Map.of("id", 3..
2024.11.07