나의 Base가 MS 기반이다 보니 특히 DB는 무조건 MS SQLServer를 써야 여러 모로 편함
MySql, Maria, Mango는 여기저기에서 주고 막 쓰기는 좋으나 기존 ERP와 연동 등에 문제가 너무 많아 공부용으로만 사용하지 실무에서 사용할 일이 없음.
PHP 경우 Cafe24에서 PDO 모듈을 추가해줘서 SQL서버 접속은 가능했으나 여러가지 문제들이 발생했지만
단순 SQL, Procedure 호출 만으로 그럭 저럭 쓸만했음. (카페 24에서 지우너하는 PDO 호환성 부들부들....그래도 감사)
치매 예방용 5년 전 쯤 안드로이드 네이트브 개발 공부를 하다가 요즘 트렌드는 파악. RestAPI 필수구나하고 지나갔는데
IT하는 놈들은 원체 말만드는걸 좋아해서 이전에 그냥 다 하던걸 이제 프론트엔드니 백엔드니, 풀스택이니 말을 만들어내더니 결국 다 똑같은 소리.
요즘은 역시나 시대가 시대인지라 스마트폰으로 뭘 많이 하려는 요구가 많아 자마린 만지고 놀아보다 혈압.
빈둥거리다 보니 Flutter가 눈에 띄었고 공부를 하다 보니 결국 키는 RestAPI
PHP로 여러모로 구현하다 보니 굴러굴러 JAVA 베이스로 흘러오게 됨.
Notpad+에 자바 코딩하다 미쳐버릴 듯하여 C#으로 선택
가만히 생각해보면 내가 MS base를 선택한 것은 순전히 Visual Studio의 intellisense 때문이었던 것 같다.
이클립스나 이런거 저런거도 써봤지만 별 만족스럽지 못했고
이리 저리 보니 IntellJ IDEA 가 좋다 편하다 돈값한다 해서 한번 써보니 이건 완전 신세계.
JetBrains 얘들은 C# 리버싱할 때나 좋은 줄 알았는데 그러고 보니 안드로이드 스튜디오와 IntellJ가 거의 같은 UI
당장에 사야할 듯
JAVA 생태계를 2주 정도 공부하니 MS에 모든 프레임워크나 이런게 기반이 역시 모두 JAVA 베이스
원체 오래된 역사를 가지고 있지만 엄지척....
ERP 자체도 이제 JAVA 베이스로 넘어가니까 이제 자바 베이스로 놀아봐야지....
긴 헛소리 끝에 Spring Boot 로 SQLServer 접속이 안되어 몇시간을 소비한 결과 보안통신 관련이 문제인데
아래 블로그 및 구글링으로 해결은 했지만 실제 다른 호스팅 시 불가 할 것 같은 불안함.
그렇게 되면 자체 서버에 톰캣 올리는 수 밖에 없을 듯.
com.microsoft.sqlserver.jdbc.sqlserverexception: 드라이버가 ssl(secure sockets layer) 암호화를 사용하여 sql sever로 보안 연결을 설정할 수 없습니다
초보자들은 아래 블로그가 제일 이해가 쉬울 듯, Open JDK인지 아닌지 JRE, JDK 폴더 잘 구분해서 수정해주면 됨
[spring, mssql, sqlserver] 접속에러 (TLS10) : 네이버 블로그 (naver.com)
[spring, mssql, sqlserver] 접속에러 (TLS10)
The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TL...
blog.naver.com
'Spring Boot' 카테고리의 다른 글
Spring Boot 무료 강좌 (0) | 2022.02.26 |
---|---|
Spring Boot Swagger 설치 오류 (0) | 2022.02.26 |