오늘의 단어

conflict / dominate / defeat / interference / hamper

 

 

conflict

갈등, 충돌, 상충

 

예문

She was unafraid of conflict.

그녀는 갈등을 두려워하지 않았다.

 

UK drill is also linked with gang conflict, though in London "drilling" gained a new meaning.

영국 드릴의 갱 분쟁과의 연결 또한 런던에 "drilling"의 새로운 의미를 가져왔다.

 

 

dominate

1. 지배[군림]하다

2. (…의) 가장 중요한[두드러지는] 특징이 되다

3. (어떤 장소에서) 가장 크다[높다/두드러지다]

 

예문

She always says a lot in meetings, but she doesn’t dominate.

그녀는 회의 때 항상 말을 많이 하지만 군림하지는 않는다.

 

Taken together, however, positive effects dominate negative ones.

그러나, 긍정적인 효과와 부정적인 효과가 함께할 때, 긍정적인 효과가 더 두드러진다.

 

 

 

 

defeat

패배, 패배시키다[물리치다/이기다]

 

예문

They had been badly bruised by the defeat.

그들은 그 패배로 인해 형편없이 의기소침해져 있었다.

 

He has not yet learned how to be gracious in defeat.

그는 패배했을 때 품위를 지키는 방법을 아직 배우지 못했다.

 

 

interference

간섭, 방해, 개입

 

예문

They resent foreign interference in the internal affairs of their country.

그들은 자신의 나라의 내무에 외국이 간섭하는 것에 대해 분개했다.

 

There's some interference on the line.

혼선된 것 같다.

 

 

hamper

1. 방해하다

2. 바구니

 

예문

There's documented proof that says too much TV will hamper school performance.

TV를 너무 많이 보면 학업에 방해가 된다는 증거가 있다.

 

But drill's rising profile was soon hampered by the very violence it had been named after.

그러나 드릴이라는 이름이 붙여진 뒤, 드릴은 곧 엄청난 폭력성으로 인지도가 제한이 된다.

 

The race to connect your bathroom hamper to the washing machine has begun!

당신의 욕실 바구니를 세탁기와 연결하기 위한 경쟁이 시작되었다!

 

 

오늘의 단어

admit / confess / adversary / conquer / combat

 

 

admit

1. 인정하다, 시인하다

2. 자백하다(=confess)

3.  들어가게 하다

 

예문

He was loath to admit his mistake.

그는 자신의 실수를 인정하는 것을 꺼렸다.

 

He refused to admit to the other charges.

그는 다른 혐의들에 대해서 자백을 거부했다.

 

The narrow windows admit little light into the room.

좁은 창문들이 방 안으로 작은 빛을 들여보냈다.

 

 

confess

자백하다, 고백[인정]하다

 

예문

We persuaded her to confess her crime.

우리는 그녀에게 범행을 자백하라고 설득했다.

 

He had a chance to confess and expiate his guilt.

그는 그의 죄를 고백하고 속죄할 기회가 있었다.

 

She was reluctant to confess her ignorance.

그녀는 자신의 무지를 인정하는 것을 내키지 않아했다.

 

 

adversary

상대(방), 적수

 

예문

The player found out that his adversary had already given up the contest.

그 선수는 상대가 이미 경기를 포기했다는 것을 알게 되었다.

 

His rivals knew that they could expect no quarter from such a ruthless adversary.

그의 경쟁자들은 그들이 무자비한 적수에게 자비를 기대할 수 없다는 것을 알았다.

*no quater : 봐주지 않다, 자비 없는

 

 

conquer

정복하다, 군림하다, 이기다

 

예문

Conquering audiences around the world and reaching millions of listeners.

전세계의 관객들을 정복하고 수백만명의 사람들에게 도달했다.

 

The only way to conquer a fear is to face it.

두려움을 이기는 방법은 오직 그것과 마주하는 것 뿐이다.

 

 

combat

1. 전투, 싸움

2. 방지하다, (방지하기 위해) 싸우다

 

예문

What distinguishes drill from other forms of hip-hop is its combative energy and its particular concern with gang conflict and murder.

드릴이 힙합과 다른 형태로 분류되는 것은 투쟁적인 에너지와 갱들의 분쟁과 살인에 특수한 관계가 있기 때문이다.

 

The government is introducing tougher measures to combat crime.

 

정부는 범죄를 방지하기 위해 강경한 조치를 도입하는 중이다.

 

 

오늘의 단어

lobby / allow / deny / permission / ensure(insure)

 

 

lobby

1. 로비, 홀

2. (…에 찬성[반대]) 운동을 하다

3. 압력을 가하다

 

예문

The business lobby group asked these people how they would cut back on spending.

비지니스 로비 단체는 이 사람들에게 어떻게 지출을 줄일 것인지 물었다.

 

Media outlets lobbied Judge Juan Merchan to allow cameras inside the court.

언론 매체들은 재판장 후안 메르한에게 법정 내부에 카메라를 허가하도록 압력을 가했다.

 

 

allow

허락[허용]하다, 용납하다, 허가하다

 

예문

We don't allow smoking in the hall.

우리는 홀에서의 흡연을 허용하지 않는다.

 

Sorry, we don't allow dogs in the house.

미안하지만 우리 집 안에는 개가 들어오는 것을 용납할 수 없다.

 

He paused to allow his words to sink in.

그는 그의 말이 충분히 이해되도록 말을 멈췄다.

 

 

deny

1. 부인하다

2. 거부하다, 허락하지 않다

 

예문

This is not to deny that crime and violence take place involving drillers as either victims or perpetrators.

이것은 드릴러가 피해자 혹은 가해자를 범죄나 폭력과 연루하는 것을 부인하는 것이 아니다.

 

Don't deny yourself the thrill of butterflies every now and again!

이따금 설렘의 오는 긴장감을 거부하지 마라!

 

 

permission

허가, 승인

 

예문

A month later west-London drill crew 1011 were banned from making music without police permission.

한 달 뒤, 런던 서부의 드릴 크루 1011은 경찰 허가 없이 음악을 만드는 것이 금지되었다.

 

You must ask permission for all major expenditure.

당신은 주요 경비에 대해 승인 받아야 한다.

 

 

ensure(insure)

반드시 …하게[이게] 하다, 보장하다

 

예문

Digga D must now run all his lyrics past a lawyer to ensure they are not deemed to be encouraging violence edited out of track.

디가 디는 그의 지난 모든 가사를 변호사에 의하여 폭력을 조장하지 않도록 음원에서 편집해야한다.

 

We tried to ensure that everyone got a fair deal.

우리는 모두에게 공정한 거래를 보장하기 위해 노력했다.

 

 

CRUD

Create 저장

Read 열람

Update 변경

Destroy 삭제

 

우리가 쓰는 모든 웹 서비스의 바탕이 CRUD로 이루어졌다 보아도 무관하다.

스프링부트(Springboot)는 MVC 구조(모델, 뷰, 컨트롤러)를 가지고 사용자의 요청을 받아서 컨트롤러가 전달한 뒤, 데이터베이스가 전달한 데이터를 기록할 수 있도록 구성되어있다.

스프링부트에서 우리가 설계한 모델을 데이터베이스에 어떤 식으로 적용하게 되는지 알아보자.

스프링부트와는 RDBMS라고 하는 관계형 데이터베이스를 주로 사용한다. 관계형 데이터베이스표 형식으로 데이터를 관리하는 데이터베이스로 행, 열로 구성되어있으며 각각의 attribute(속성)에 대한 값을 한줄한줄 객체로 기록해놓는다. 대부분의 시스템에서 사용하고 있으며 Sqlite, mySQL, Postgresql 등 다양한 종류의 RDBMS가 출시되었다.

 

Row(행) - 개별 객체

Column(열) - 항목(attributes, fields)Table - 표 전체. 데이터를 모아놓은 구조.

/ A B C D
1        
2        
3        
4        

 

운영환경에 레포트하는 어플리케이션은 취약점이나 보안이 노출될 수 있기 때문에 로그를 자세히 띄워주지 않는데 개발환경에서는 Debug로 설정하여 로그를 자세하게 볼 수 있도록 한다.

실제로 데이터베이스를 사용하는 것은 H2라는 데이터베이스를 사용한다. H2 베이스는 인메모리 방식으로 사용할 수 있는 빠른 데이터베이스이다. 상용에는 적합하지 않지만 개발에서는 활용할 수 있는 데이터베이스이다.

JPA는 스프링부트에서 데이터베이스와 연동을 하기 위한 중간 매개체이다.

h2 콘솔 enabled를 true로 준 이유는 브라우저를 통해 h2 콘솔에 접속하여 실제 데이터베이스가 어떻게 접속되었는지 확인해 볼 수 있다.

 

 

'Back-End > Java' 카테고리의 다른 글

Spring Boot  (0) 2023.05.26
IP와 Port 그리고 DNS  (0) 2023.05.25
쿠키와 세션  (0) 2023.05.23
HTTP 통신과 URL  (0) 2023.05.23
Web - 클라이언트와 서버  (0) 2023.05.22

+ Recent posts