Backend

Backend/Spring

1. SPRING

SPRING 1. JAVA 기반의 웹 어플리케이션 개발에 사용되는 기술 2. 방대한 기능을 포함 - IOC/DI, AOP, PSA 3. 일반적으로 스프링은 Framework를 의미한다. SPRING Framework 1. 의존주입(Dependency Injection : DI) 지원 2. AOP(Aspect-Oriented Programming) 지원 3. MVC(Model, View, Controller) 웹 프레임워크 제공 4. JDBC, JPA 연동 기술 및 선언적 트랜잭션 처리 등의 DB연동 지원 5. 자바기반 어플리케이션 개발기능 지원(스케줄링, 메시지연동, E-mail 전송 등)

Backend/jsp

3. Servlet

Java Servlet - Java 언어를 이용하여 웹 서버에서 작동하는 프로그램 - 서버에서 실행하므로, 클라이언트의 부담이 적다 - 자바 클래스 파일로 작성되는데, html 문서 코드를 적기에 매우 불편하다. Servlet은 클래스이다. Servlet은 HttpServlet을 상속받아야 한다. Servlet 예시 out.println("Hello"); out.println("Hello Java");

Backend/jsp

2. Applet

Java Applet - Java 언어를 이용하여 웹 브라우저(=클라이언트)에서 작동하는 프로그램 - 윈도우 및 리눅스 어디에서나 브라우저가 자바를 구동할 수 있으면 실행 가능 - 여러 장점이 있으나, 클라이언트에서 실행하면 개인의 PC에서 실행되니 부담이 됨 cf) Java Applet 이 자바를 급 성장 시키게 되었다.

Backend/Spring

sts4 응용프로그램을 열 수 없습니다.

mac m1 에서 sts4 설치 후 어느 날 springtoolsuite4 응용 프로그램을 열 수 없다는 경고창이 나왔다. 검색해보니 맥 자체의 인증 문제라고 한다. codesign --force --deep --sign - /Applications/SpringToolSuite4.app 을 터미널 or iterm2에 입력하게 되면 인증이 되고 재 실행을 하니 문제가 해결되었다. https://happy-jjang-a.tistory.com/104ㅇㅇ MAC 응용프로그램을 열 수 있는 권한이 없습니다 MAC에서 STS 사용중에 갑자기 아래와 같은 문제가 발생하여 STS를 실행할 수 없을 때 조치 먼저 pkgutil로 인증 상태 확인 pkgutil --check-signature /Applications/Sp..