Spring Happy Hour
Jersey
REST API 기반으로 아래 파생
Spring Boot
Play
RS
WYSIG
💡 CORBA → REST SOA → MSA
Jetty
WAS (middleware)
War
Jar
EJB(enterprise java bean)
ex) Tomcat, Wersphire, oracle web log
💡 App → Nginx(HAProxy, Apach server) → tomcat → WAS
Static
Python, PHP, Node.js → 스레드 하나
Java → 멀티 스레드
알고쓴건지..
Static String name;
marketing 용어 다 무시하고
동작하는 원리 돌려보는게 더 유익
3개월 끝
soap
xml
2005 -2010
schema o
wsdl
안전
ejb, jsp
rest
schema x
Json
swagger
JWT, oauth
Gradle
npm, pip …
maven artifacts
jar파일을 무식하게 말하면 아티팩트
maven repo
grable build
다운 받으면 로컬 캐시
implements, compile … → format
package → jar파일
네임스페이스
따라말하기 ㅋㅋㅋㅋ
gradle clean → gradle build ⇒ 안됨
maven repo 죽은거
build.gradle
디펜던시 관리
import 해서 가져 import python AOP한 번만 올리고 두 번 이상 안올리게 하는게 aop ㅎㅎ ㅋㅋㅋ절대 ejb얘기는 꺼나지 않아야 함 중요 아주! 공통 모듈 재활용성이 aop
Java version
Java 8의 문제는 대용량 서비스에 메모리 관리가 비효율적
primitive type
사용할 때 import 안해도 됨
not nullable
RESTfulv API 안됨
Collections
Casting
objects
Lambda
자바의 코딩량이 너무 많아서 생겨남
ORM
POJO
JPA
nativeSQL
Lombok
생성자, getter, setter, annotation
ClenCode
3번
가독성
Indentation
if()
if ()
if () {
if (){
Test Code
파라미터 up to
function 20
mokito
null check
valid type
db expected
머릿속에 테스트 돌아가야함 → 100% 이해하고 있어야 짤 수 있음
Test Coverage
Jacco
Isof
파일 읽는 개수 증가 → 스레드 결국 파일에 다 저장
Ref
The complete History of Java Programming Language - GeeksforGeeks
map hashmap linkedhashmap
Map 컬렉션 - HashMap, LinkedHashMap, Hashtable, TreeMap
java type
artifact java
AoP
stack
gradle package
ejb container
multi thread java
Last updated