JSON을 Java DTO로 변환 — Jackson·Lombok 가이드
JSON을 Java DTO와 POJO로 변환하고 Jackson, Lombok, nullability, 중첩 객체 타입 매핑까지 한 페이지에서 확인합니다.
Developer Tools Directory
JSON 변환, Base64, JWT, 해시, SQL, 텍스트 처리 도구를 이름과 용도로 검색하고 카테고리별로 찾아보세요. 대부분의 작업은 브라우저에서 처리됩니다.
대표 JSON payload에서 백엔드와 프런트엔드 프로젝트에 사용할 타입 모델을 생성합니다.
JSON을 Java DTO와 POJO로 변환하고 Jackson, Lombok, nullability, 중첩 객체 타입 매핑까지 한 페이지에서 확인합니다.
JSON을 Kotlin data class로 바로 변환하고 nullable, nested object 구조를 같은 화면에서 검토할 수 있습니다.
JSON을 TypeScript interface로 바로 변환하고 optional field와 nested object 구조를 한 화면에서 검토할 수 있습니다.
모든 인터랙티브 유틸리티를 살펴보세요. 앱이 로드되면 이름 검색과 카테고리 필터를 바로 사용할 수 있습니다.
Compare two JSON payloads and inspect field-level changes for debugging and regression reviews.
Generate JSON Schema from payload samples and document API contracts faster.
Build Avro schemas from sample payloads for event and messaging workflows.
Create Avro message payloads for Kafka and schema-driven integration testing.
Encode JSON payloads into Avro bytes for messaging and serialization tests.
Decode Avro payloads and inspect event contents without leaving the browser.
Generate Kafka-ready message samples for local testing and contract reviews.
Inspect JWT headers, payload claims, and expiration details for debugging.
Generate HS256 JWT tokens in the browser for local API testing and auth debugging.
Generate UUID values for fixtures, request ids, and event identifiers.
Generate temporary passwords and AES random keys with configurable size and output rules.
Generate API key strings with prefixes and grouped formatting options.
Format and prettify JSON strings for debugging and documentation.
Encode and decode Base64 strings for API and integration work.
PNG, JPG, GIF, WebP, SVG 이미지를 Base64 Data URL로 변환하거나 Base64를 이미지로 복원합니다. 파일은 서버로 업로드되지 않습니다.
Build reproducible curl requests for API debugging and handoff.
Convert JSON to CSV for exports, data review, and spreadsheet workflows.
Compute MD5, SHA-1/256/384/512 digests and HMAC signatures in the browser with hex or base64 output.
Test JavaScript regular expressions live, inspect capture groups and named groups, and preview replacement output.
Paste any JSON and instantly get a Go struct with json tags, time.Time detection, and clean nested types.
Generate Pydantic v2 BaseModel (or v1) classes from JSON, with snake_case conversion, Field aliases, and datetime detection.
Two-way JSON / YAML converter for Kubernetes, GitHub Actions, Docker Compose, and Helm configurations.
Generate MySQL or PostgreSQL CREATE TABLE DDL from JSON row samples with type inference and NOT NULL detection.
Convert Unix epoch timestamps to ISO 8601, UTC, and local time with auto-detected unit (seconds, ms, microseconds).
Convert between Unix timestamps, ISO 8601, RFC 2822, and timezone-local times with automatic unit detection.
Filter log lines with AND-combined search terms, NOT exclusion, case-insensitive and regex options — like a grep pipeline in the browser.
Generate .NET C# classes or records from JSON with System.Text.Json attributes, init setters, DateTime and Guid detection.
Generate serde-friendly Rust structs with snake_case rename, chrono DateTime, and configurable derives.
Generate Zod schemas from JSON examples with email/url/uuid/datetime detection and z.infer type export.
Test JSONPath expressions live: wildcards, recursive descent, slices, union indexes.
Encode and decode URLs and query strings with encodeURIComponent, encodeURI, and form-urlencoded modes; parse parameters into a table.
Parse 5-field cron expressions and aliases into human descriptions and the next 8 scheduled runs.
Generate Swift Codable structs or classes from JSON with CodingKeys, Date / UUID / URL detection.
Generate Flutter/Dart classes from JSON with fromJson/toJson serialization and DateTime detection.
Two-way JSON / XML converter for SOAP, RSS, and legacy enterprise payloads.
Generate proto3 message definitions from JSON with google.protobuf.Timestamp mapping and nested messages.
Generate GraphQL SDL types from JSON with DateTime and UUID scalar detection.
Convert JSON into per-class Markdown documentation tables (Field / Type / Required / Description) ready for Confluence and GitHub.
Interactive JSON tree with one-click JSONPath copy for every node.
Convert color values between HEX, RGB, HSL, and OKLCH with live preview.
Render any JSON payload as an SVG tree graph and download as .svg.
Live Markdown editor with HTML preview, copy to MD/HTML, and .md download.
Generate QR codes for URLs and short text fully in the browser with configurable size and colors.
Hash and verify passwords with PBKDF2-SHA-256/512 via SubtleCrypto in PHC-style output.
Generate sample data from a JSON Schema (draft-07) with format, enum, required, and min/max constraints; seedable for reproducible output.
Convert text into 13 cases at once: camelCase, PascalCase, snake_case, SCREAMING_SNAKE, kebab-case, Train-Case, Title Case, dot.case, path/case.
Generate RFC 6902 JSON Patch from two JSONs, or apply a patch (add/remove/replace/move/copy/test) to an existing JSON document.
Generate Java (JPA / Lombok), TypeScript interface, Go struct, and Pydantic models from MySQL or PostgreSQL CREATE TABLE DDL.
Format SQL queries with keyword-aware line breaks and indentation. Supports tab/space and uppercase keyword options.
Convert JSON arrays or objects into MySQL/PostgreSQL INSERT statements for fixture and seed SQL generation.
Convert CREATE TABLE DDL between MySQL and PostgreSQL with type mapping, AUTO_INCREMENT ↔ SERIAL, and identifier quoting.
Compare two CREATE TABLE DDLs and generate ALTER TABLE migration SQL with column and index changes.
Generate and verify bcrypt password hashes in the browser with a configurable cost factor and standard $2b$ output.
Generate RSA, RSA-PSS, RSA-OAEP, ECDSA, and ECDH key pairs in the browser and convert between JWK and PEM formats.
Drag & drop a file to compute MD5, SHA-1, SHA-256, and SHA-512 checksums in the browser. Large files are streamed in chunks and never uploaded.
Save frequently used SQL queries with titles in your browser, then search, tag, copy, export/import as JSON, and send to the SQL Formatter. Nothing is uploaded.