# sts

spring framework 설치
Spring 홈페이지 접속아래와 같이 Spring Tools4 선택 (Spring Tools4 는 Spring Boot) 이다.아래로 쭉 내려서 아래 그림에 파란색 글씨 클릭하기.해당 페이지에서 원하는 버전 클릭하여 다운로드 받기다운로드 받은 후 설치 진행설치하고 실행

STS4에서 Mustache 수동 연결하기
STS4(이클립스)에서 머스티치를 연결해보자 STS4는 아래 링크에서 https://mvnrepository.com/artifact/org.springframework.boot/spring-boot-starter-mustache/3.1.5 gradule (shor
A general framework for analysing diversity in science, technology and society
이 논문은 STS(Science, Technology and Society)에 있어 다양성에 대한 더욱 통합되고 일반적인 분석 범위를 다룬다. 이는 3개의 주요하지만 각각은 불충분한 특성을 인정하는 하나의 프레임워크를 제한한다. 10개의 성능 평가를 기반으로, 일반적인

[Spring] tomcat 실행 시 발생하는 오류
예제대로 수월하게 진행을 하고있는데 파라미터를 수집하는 과정에서 갑자기 이런 오류가 발생했다. 뭐가 원인일까 console을 보는데... 천천히 읽어보니까 INFO org.springframework.web.context.ContextLoader(initWebAppl

맥북 스프링 설치
이번에 스프링을 설치하며 맘고생 한 기념으로 글을 적어보려 한다...ㅠㅠ 우선 터미널 창에 내 자바 버전을 적어보자면 ➜ ~ java -version java version "11.0.20" 2023-07-18 LTS Java(TM) SE Runtime Envir
Spring-7(답변형 게시판 만들기)
\--------------spring 답변형 게시판--------------(회원)회원가입아이디 중복체크비밀번호 암호화 (복호화 안되게)우편번호 찾기(다음API이용)로그인 (/member/login.do) => GET/POST아이디/비밀번호 조회로그인 성공시 세션 저
Spring-6(API)
seq추가memberno트랜잭션MvcConfig 추가 설정@EnableTransactionManagement + @Bean서비스의 해당메서드 위에@Transactional(propagation = Propagation.REQUIRED, rollbackFor = {Exc
Spring-5(로그 설정 및 단위테스트)
\-- 공부할 내용 --스프링설정 xml -> java 설정 방법MvcConfig.javaㄴ> @Configuration 으로 Bean객체에 주입로그 설정(출력)log4j.xmllog level(개발시) trace > debug > info > warn > (배포시?)
Spring-4(mybatis 쿼리문)
\---- spring + mybatis 쿼리문\*\*\*\* dynamic sql \*\*\---- select ----select태그안에 where절 여러개 쓰고 싶을 때\* \*\*where 태그 if 태그 and (where절)/whereORDER BY
Spring-3(MyBatis)
\* MyBatis(ORM - Object Relation Mapper)각 기능별로 실행할 SQL문을 SqlMap.xml에 미리 작성 후 등록하면중간에서 매핑하면서 SQL문을 실행xmlselectList() : 결과 여러개selectOne() : 결과(resultset
Spring-2(파라미터를 받는 4가지 방법)
파라미터를 받는 방법 HttpServletRequest 객체메서드 안에 객체 생성 해서 값 담기ex)( String id = requset.getParameter("id") )@RequestParam개별로 받을 때 장점메서드 안에 id값에 해당하는 변수 선언 해서 바
Spring-1(어노테이션관련)
객체(bean) 설정\-xml 방식 \*\-자바 어노테이션 방식 \* (이 방법을 많이 쓰지만 안쓸경우 xml방식을 알아야 함)\*(이거 코딩 흐름은 그냥 알아야됨)\-@Configuration ㄴ> @Bean에 객체를 담는 방식 (스프링에서 관리해줌 싱글톤 보장)An
Spring Boot로 협업하기3
Contribute > Open pullrequest상단의 브랜치에 주의 나는 hong브랜치로 main에 pullrequest를 요청할 것이다. > 커밋메시지 작성하고 Create pull request 클릭pull request요청 완료이제 pull request요청

Spring Boot로 협업하기2
2. 내가 구현한 코드를 github에 push하기 코드 수정 +테스트이기 때문에 TodoController.java파일에 주석을 한줄 추가하였다 주석을 추가하고 ctrl+s를 누르면 TodoController파일 앞에 >표시가 붙어있는 것을 볼 수 있다 >">"

M1 MacBook 이클립스에 STS3 설치하기
국비 교육 수업 초반 강사님의 이클립스에 Marketspace로 STS3 설치가 안되면 STS4라도 설치하라는 말씀에 냉큼 STS4만 설치했었다.그 후로 Dynamic Web Project를 이용하여 웹 개발 수업을 열심히 듣고 있었는데... 한 달마다 쪽지시험같은 시

Spring Boot로 깃허브 협업하기1
1. Spting Boot로 프로젝트 클론하는 법 클론하고 싶은 프로젝트를 내 레파지토리에 포크해온다 포크한 레파지토리를 clone 원본 레파지토리를 클론하는게 아니라, 포크한 레파지토리를 클론해야함 File > import Git > Projects from G