TIP You want a background-color for your elements to check how it is occupying the webpage. To fix line indentation on mac: option + shift + F
let let variable ... let my_var = 'hello world' what about var? list lists are indexable output dictionary output if-condition Syntax is similar

Java Virtual Machine (JVM) It is a virtual machine where you can run java. The following is how you run java. A compiler converts .java code to .cla
ListArrayListLinkedListStackQueueSetMap
Object Oriented Programing (OOP) Class A class consists of fields and methods. Fields are the class object's characteristics and methods are its funct

Unrecoverable problems
Process: The program that is running.Example: if you have 2 chrome browswers open, that means 2 process is running.Threads: sequene of programmed inst

Github collaboration usually requires creating multiple branches to manage versions then finally merging to the main. Today's let's learn about how to
The following is a summary of new content that I learned on August 2nd (one topic after another is not correlated).The map that I wanted to print had
Often times when you are using nested loops for your code, you have a condition where you need to break off from the ourter loop (either a for-loop or
Basic Syntaxcurly brackets '{}' are optional if there is only one statement.ExamplesUsing a for-loopSimple math calculationsJava library that helps ma
We were asked to build a java program that can manage student course registration along with their course grades. Link to our project githubLinkt to o
String Length Indexing of char GEtting the Substring
Input the following commands in order in the terminal.How to check current data basesHow to add new databaseAdd the following in 'applications.propert

Starting Off I will be using IntelliJ IDEA paid version for the demontration of using Spring in my blog post. src/main/resources.application.propertie

is the same as Get request via path variables Get request via param > even though memo class and the memoDto class our almost identical, we still
API (Application Programming Interface) in Java that defines how a client may access a database. It provides methods for querying and updating data in
DI is a design pattern where an object's dependencies are provided to it externally rather than the object creating them itself, promoting loose coupl

ORM is a technology that maps class objects with data points in the data base.💡This simplifies the lengthy process we went through when using JDBC. J
Persistence Context First Level Chache The persistence context internally has a cache storage which is in the form of a Map data structure. The key stores the primary key, i.e., the identifier value, ...

첫 풀이는 시간 초과로 인해 실패했다.

Spring Data JPA JPA in SpringBoot JPA in Spring Data JPA Auditing Query Methods
LombokJPALombok provides several annotations that help reduce boilerplate code in Java by automatically generating common methods like getters, setter

The more fundamental way of using JPA is to explicitly call the EntityManager, start a transaction, insert entities is persistence context and to comm

controllerHandles user requests, calls the appropriate service methods, and returns the results.serviceThe layer that processes business logic. It han

백준: 효율적인 해킹 풀이
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.Example 1:Input: n = 3Output: "((()))","(()())"
Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.Example 1:Input: n = 3Output: "((()))","(()())"

A relational database is a structured collection of data organized into tables, where each table consists of rows and columns. The relationships betwe

In the @ManyToOne or @OneToMany relationships, the joined column is automatically called when loading the main/original table's information if it is "

For our project, we decided to use the GlobalExceptionController for our basic error handling.The very last one is what I made for cases where users a
In JPA (Java Persistence API), cascade and orphan removal options control how changes in an entity’s lifecycle (like persist, remove, etc.) affect rel

BeforeAll, AfterAll@Nested@DisplayName@Order
Given an m x n 2D binary grid grid which represents a map of '1's (land) and '0's (water), return the number of islands.An island is surrounded by wat
When-then style testing Mockito given Given 으로 test에 필요한 객체(들) 생성. Types of Tests Unit Test Integration Test (feat. @SpringBootTest) End To End T
Change the field fetch type to eager.Now the information is called in batches of 10, so the problem narrows down to N/10 + 1.Run a join query using JP


링크텍스트

When I tried to test the delete method from the UserController, I would keep getting 400 as my returning status code, not 200. Turns out, it was my re
dxsvsd
In our tazza-of-delivery group project, we use a Global Exception Handler and Error Code EnumerationsNOTE: In Enumerations, fields and contructors com

녹색 옷 입은 애가 젤다지? (백준 4485번 문제)YouTube Videoyou can use a priority queue but you don't have to.

This contains some overlapping concepts from the Basics of JPA series. Dependencies implementation: explicit dependenciy declaration, needed duing c
Auto generating key >💡 When the key generation strategy is set to generationType.IDENTITY, the insert query cannot be delayed (쓰기지연 사용불가). This is be

root account Has too much power and authority so should not use or share anywhere. So you should make seperate User and Groups when using AWS followin

Initial Settings Add dependencies in build.gradle Then create a QueryDsl configuration file. Finally, run build under build in gradle. After that y
모의 면접 준비를 위해 만든 Google Doc.참조한 튜터님의 자료JPA에서 Lazy Loading과 Eager Loading의 차이점과 각각의 장단점JPA에서 N+1 문제를 해결하기 위한 방법단위 테스트와 통합 테스트의 차이점과 각각의 장단점QueryDSL을 사용하

Currently my login/sign-up system was just using a JWT token being stored in the cookie. However, I wanted to change this to using Spring Security whi

When you try to set rules on Github repositories to prevent any unsafe pushes to the key branches make sure to specify the Branch targeting criteria .

When I was developing a query that allow user to search the tickets (for context, its like a todo list) based on boardId, deadline, keyword (title or
Following is the Github Actions Scripts use for CI/CD.
Below is an example of using QueryDsl to search for meeting entities that will be stored in DTO, then returned via pagenation.Filters meetings that ha

The haversing