본문 바로가기
반응형

분류 전체보기386

[ec2] amazon linux2 에다 mysql 8 버전 설치 아래 인스턴스 선택시 설치하는 방법 그럼 시작. RPM 설치 sudo yum install https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm ========================================================================================================================================= Package Arch Version Repository Size =======================================================================================================.. 2021. 4. 28.
[swagger3] schema 등록시 Could not resolve reference: undefined 에러(Error-ModelName) Swagger3으로 변경하면서 이전에 output의 클래스를 지정하는 기능이 작동하지 않았다. 예를들면 다음과 같다. Swagger2 버전에서의 설정 @ApiOperation(value = "1. 로그인") @ApiResponses( @ApiResponse(code = 200, message = "success", response = ResponseLogin.class) ) @PostMapping("/api/oauth/login") public ResponseNoCount login(@RequestBody @Valid RequestLogin request) { ResponseLogin response = new ResponseLogin("aaa","Bbb",10, false); return new Res.. 2021. 4. 26.
[swagger3] 설정 및 authroize button 활성화하기(Bearer 사용) 버전 2보다 좋은 점은 url에 다음과 같이 되어있을때 http://localhost:9001/swagger-ui/index.html#/1.Login/loginUsingPOST 브라우저로 접속하면 해당 api가 바로 펼쳐지면서 이동한다. (아마 그게 전부... 대신 이 기능을 활용해 문서작성 때 링크달면 용이한거 같다) 그럼 설정하는 방법을 시작하겠다. build.gradle 추가 implementation group: 'io.springfox', name: 'springfox-boot-starter', version: '3.0.0' implementation group: 'io.springfox', name: 'springfox-swagger-ui', version: '3.0.0' Swagger를 설정.. 2021. 4. 23.
[jquery] file upload form을 ajax로 전송하기 spring 에서 MultipartHttpServletRequest 로 requst로 받는걸 가정한다. jquery를 이용할 것인데 다운을 받을 생각은 아니므로 CDN으로 연결한다. ... 그리고 태그 안에 다음과 같이 추가한다. 이미지 업로드 테스트 창 업로드 업로드결과: 스크립트 란에 다음을 추가한다. function upload() { const imageInput = $("#imageInput")[0]; // 파일을 여러개 선택할 수 있으므로 files 라는 객체에 담긴다. console.log("imageInput: ", imageInput.files) if(imageInput.files.length === 0){ alert("파일은 선택해주세요"); return; } const formData.. 2021. 4. 21.
[react] 빌드시 다음에러 날때 참고 Build error occurred ReferenceError: location is not defined react + next를 쓰고있는데 빌드를 하려는 중 다음의 에러가 발생했다. info - Using external babel configuration from /Users/dgpark/git/web/solvemate-web/.babelrc info - Creating an optimized production build info - Compiled successfully > Build error occurred ReferenceError: location is not defined at Object. (/Users/dgpark/git/web/node_modules/next/dist/client/performance-relayer.js:1:135) at Module._compile (internal/m.. 2021. 4. 19.
[react] 하위 Component에서 children 을 지정하지 않아 에러가 나는 경우-TS2322: Type '{ children: never[];... typescript를 쓰면서 다양한 에러를 보게되는데 이번엔 하위컴포넌트에 데이터를 전달하다가 생기는 오류가 있었다. 메세지는 다음과 같다. TS2322: Type '{ children: never[]; key: string; category: Category; }' is not assignable to type 'IntrinsicAttributes & ParamProps'. Property 'children' does not exist on type 'IntrinsicAttributes & ParamProps'. 해당 코드는 아래와 같다. interface Category { id: string; name: string; algorithms: Algorithm[]; } interface Algorith.. 2021. 4. 12.
반응형