spring
memberMapper.xmlMemberService.javaMemberServiceImpl.javaSellerController.java\-seller/insert.htmlseller/selectlist.htmlseller/update.htmlhome.htmlappl
application.properties를 통해 오라클 세션에 넣으면 기존 아이디, 기존 정보 등이 아닌 임의로 등록됨.
application.propertiesBoot20220328Application.javaMybatisConfig.java
view에서 친 것과 db 모양 맞추기 위해 dto(entity) 만듦controllerget으로 만들 수 있으면 다 get으로 만듦 주소는 get으로 만듦requestparam하고 dto넣고 하는것보다 걍 Modelattribute쓰면 됨resources/mappe
java/com/example/aop/LogAspect.java공통 작업을 구현하기 위한 용도
Host: 1.234.5.158Port: 16379Password: ds606
나중에 정리할게
혼자하면Controller - Mapper컨트롤러에서 매퍼로 바로 가지만, 같이 하면컨트롤러와 매퍼 사이에 서비스인터페이스, 구현 있어야함
example/boot_20220328/Boot20220328Application.java
example/config/InterceptorConfig.java
example/config/MybatisConfig.java
example/config/SecurityConfig.java
리퀘스트 바디 파람 차이타임리프 따로 만들고 레스트도 따로 만들어서 각각 만들어서 쓰는게 좋음
jpa컬럼(name = @@@) 을 생략하면 변수 명이랑 똑같아짐mybatis의 DTO, MAPPER = JPA의 ENTITY, REPOSITORY이전글https://docs.spring.io/spring-data/jpa/docs/2.6.3/reference/
컨트롤러에 후뷰 서버중지 후npm run build하면 뷰 폴더 안에 distdpcss, img, js 는 static의 vue로index.html은 template의 vue폴더로백엔드 서버만 돌리면 됨
뷰 - npm i mqtt@4.3.7 --savemqtt = 프로토콜토픽 ds/class606/a 의 방식으로 토픽이 걸려있음606에 다 보내고 싶으면 ds/class606/- ds에 다 보내고 싶으면 ds/1:1, 다중채팅 가능판매자 주문목록 토픽: ds/prj1/s
projection을 쓰면 VIEW 안써도 됨
엔티티 설계하면 다른사람들은 테이블명, 컬럼명 다 맞추고 시작해야함그래서 엔티티를 한명이 만들어서 배포엔티티 만들면 application.properties에spring.jpa.hibernate.ddl-auto=none 를 update로 바꾸고 서버구동 후DB에 엔티티
TEST는 포스트맨 대신에 쓰는 거임ProductRepository.javaProductService.javaProductServiceImpl.javaProductRestController.javaProductEntity.javaTEST!. ProductRestCont
BoardController.javaBoardRestController.javaHomeController.javaBoard.java(Entity)BoardListProjection.javaBoardRepository.javaboard_insert.htmlboard_se
MySchedule.java
controller에@ResponseBody => html이 표시되는게 아니라 리턴값 자체가 표시됨