묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
write의 예제 4번 질문
write의 예제 4번을 보고 궁금한 게 생겼습니다. 예제 4번처럼 print문으로 원하는 문장을 다 작성하고 출력하면 자동으로 개행이 되는데 이거는 파이썬 내부적으로 시스템이 짜여져있는건가요? 그리고 이 자동개행을 그냥 한 문장으로 이어서 쓰려면 각각의 print문에 end = ''를 써 넣는게 맞나요?(혼자 해 봤을 때 그렇게 되더라고요...?) 아니면 좀 더 편하게 하는 방법이 있을까요?
-
미해결
Do you want an HP print and scan doctor?
- 학Are you searching to get an HP print and scan doctor if your answer is yes then you have arrived at the right place. At this place, you can easily get the print and scan doctor with just a click on the given link all you need to do is click on the link and your work is done. 습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
-
미해결스프링 핵심 원리 - 기본편
isInstanceOf
안녕하세요!구글 검색을 해봐도 명확한 답을 찾기가 어려워 질문을 남깁니다.assertThat(bean).isInstanceOf(RateDiscountPolicy.class); 처럼 검증을 할 때isInstanceOf가 어떻게 동작을 하는건지 잘 모르겠습니다.assertThat(bean).isInstanceOf(DiscountPolicy.class); 해도 테스트 통과를 하더라구요 답변 부탁드립니다. 감사합니다.
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
리액트쿼리로 변경 후 질문있습니다.
안녕하세요 매번 제로초님의 강의로 많은 도움과 영감을 얻어 사내에서 사용하는 시스템을 적용중에 있습니다. 감사드립니다. 다름이 아니라 타입스크립트 버전인 리액트쿼리를 깃허브에 올려주셔서 적용해봤는데요 새로고침 시 기존에는 깜박임 없이 바로 로그인 이후 페이지로 연결되었던게 지금은 일시적으로 로그인 페이지에 접근했다가 메인페이지로 가더라구요 그래서 임시로 Loading아이콘을 보여주는 식으로 했는데 제가 잘못사용해서 그런건가요? 소스코드 첨부합니다.ㅜㅜ import React, { useEffect, useState } from 'react'; import { dehydrate, QueryClient, useQuery } from 'react-query'; import User from '../interfaces/user'; import AppLayout from '../components/AppLayout'; import { loadMyInfoAPI } from '../apis/login'; import LoginLayout from '../components/login'; import { GetServerSidePropsContext } from 'next'; import axios, { AxiosError } from 'axios'; import Router from 'next/router'; import { Spin } from 'antd'; const Home = () => { //const [ref, inView] = useInView(); const [loading, setLoading] = useState(true); const { data: me } = useQuery<User>('user', loadMyInfoAPI); useEffect(() => { console.log('1111'); if (me) { setLoading(false); } }, [me]); return ( <div> {loading == true ? ( <div className="loadingBar"> <Spin /> </div> ) : me ? ( <AppLayout /> ) : ( <LoginLayout /> )} </div> ); }; export const getStaticProps = async () => { const queryClient = new QueryClient(); await queryClient.prefetchInfiniteQuery('user', () => loadMyInfoAPI()); return { props: { dehydratedState: JSON.parse(JSON.stringify(dehydrate(queryClient))), }, }; };
-
미해결비전공자를 위한 진짜 입문 올인원 개발 부트캠프
콘솔창에서 for문으로 products의 name출력
객체의 키값을 변수로 지정하지 않고 바로 console.log로 입력해서 에러가 난 것인가요?
-
미해결문과생도, 비전공자도, 누구나 배울 수 있는 파이썬(Python)!
Desktop 이 보이지 않을 때
안녕하세요. 처음 dir 명령어를 입력했을 때 저 또한 Desktop 이 보이지 않아서 그러는데 Desktop 을 대신하여 선택할 수 있는 폴더가 있을까요?
-
해결됨Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
text area 글자수 제한 관련
강의는 text field 였는데요. 저는 text area로 해서 글자수 제한을 500자로 두고 싶습니다. 글자수 카운트되는건 처리했는데요. 501자 이상은 기재되지 않게 하려고 합니다. text area properties 에서 show all 해도 max length 항목이 안 나오는데요... 제가 잘 못 찾는 걸까요?
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
antd 가로스크롤
안녕하세요 제로초님 강의 잘 듣고 디자인을 수정해보려고 하는데 가로스크롤이 없어지지 않아서 질문 드립니다. 비슷한 질문의 내용 찾아보고 삐져나온 컴포넌트가 있는지 확인해보고 코드를 몇일동안 봐도 어디서 잘못되었는지 알 수가 없어서 막힌 상태입니다 ㅜㅜ 이 사진은 화면 전체를 캡쳐한 사진입니다. antd col 태그 안의 모든 내용을 주석처리하고 레이아웃만 border 적용해서 출력한 사진입니다. 가로로 총 5칸으로 만들어 보았는데 혹시 제가 놓친 부분이 있을까요?ㅜ
-
미해결비전공자를 위한 개발자 취업 올인원 가이드 [통합편]
부트캠프 관련 고민이 있습니다.
안녕하세요 강사님 수업 너무 잘 듣고 있습니다! 저도 비전공자 웹개발 취업 준비생으로 방향은 일단 백엔드 쪽으로 잡고 인터넷 강의 위주로 자바 스프링을 공부중인데요. 현재는 여건이 안되서 국비지원이나 부트캠프 같은 곳은 못가는데 내년에는 다녀보고 싶어서 이것저것 알아보고 있습니다. 일단 부트캠프 쪽으로 방향을 잡고 알아보고있는데요. 문제는 저는 제가 공부하고 있던 자바 스프링으로 과정 진행하는곳을 가고 싶은데 그러면 선택지가 줄어들고 근데 후기가 좋고 괜찮아 보이는 곳은 파이썬 장고로 과정을 진행 하는곳도 많고 그런 문제가 있어서 고민이 됩니다. 백엔드 쪽은 자바 스프링이 취업문이 넓다고 들어서 선택하여 공부를 하고 있는데 그걸 두고 부트캠프에 들어가서 파이썬 장고로 갈아 타는 것도 괜찮을지 아니면 자바 스프링으로 과정을 진행하는 곳으로 가는것이 좋은지 강사님은 어떻게 생각하시는지 궁금합니다. 또 백엔드 개발자로 일하기에 자바 스프링 말고 파이썬 장고를 선택하는것 자체도 어떻게 생각하시는지도 궁금합니다. 감사합니다!
-
미해결프론트엔드 개발환경의 이해와 실습 (webpack, babel, eslint..)
scss 파일에서 background-image 로 이미지 import 가 안됩니다!
안녕하세요! 강의 보고 여러가지 바꿔보다가 궁금한 점이 생겨서 댓글 남겼습니다. 저는 scss 에서 image url 을 사용하여서 바꿔보려고 했는데, 브라우저에서 확인해보니 제대로 반영이 되지 않는 것 같습니다 JS 에서 img 태그를 만든 이후에는 이미지가 제대로 나오지만 SCSS 에서 background-image 로 작성 시에는 이미지가 나오지 않습니다 dist 폴더에는 웹팩 빌드 결과물 웹팩 설정파일입니다. 항상 강의 잘 보고 있습니다! 시간되실 때 답변해주시면 감사하겠습니다 :)
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
seek 함수 관련 질문
seek 관련 함수에 대한 질문입니다. seek에서 넣는 숫자가 (from, to)라고 하셨는데 그러면 만약 특정 위치에 이동하고 싶다고 하면 어떻게 입력을 해야되나요? 'from, to'라고 하면 '~부터 ~까지'의 의미가 되는데 특정 부분으로 이동시키는 것을 대입하니 어떻게 할 지 몰라서 질문드립니다.
-
미해결따라하며 배우는 노드, 리액트 시리즈 - 기본 강의
몽구스 에러와 port문제
안녕하세요, 터미널에서 npm run start 실행시에 Example app listening on port ${port}! MongooseError: The `uri` parameter to `openUri()` must be a string, got "undefined". Make sure the first parameter to `mongoose.connect()` or `mongoose.createConnection()` is a string. 에러가 납니다. 어느부분을 살펴봐야 할까요?? 또한, {port}에 포트번호가 들어가지 않는데요, 여러번 실행을 하다보면 이미 사용되고 있는 port번호라는 에러메시지가 떠서 계속 바꿔가면서 실행은 했는데 어떤문제인지 궁금합니다!
-
미해결자바 ORM 표준 JPA 프로그래밍 - 기본편
다대다 매핑을 할 때 오류입니다.
다대다 매핑을 하면서 create부분에서 오류가나는데 검색을 해봐도 잘 나오지 않아서 문의드립니다. 9월 29, 2021 10:47:19 오전 org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@38d17d80] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 9월 29, 2021 10:47:19 오전 org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException WARN: GenerationTarget encountered exception accepting command : Error executing DDL " drop table Order if exists" via JDBC Statement org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL " drop table Order if exists" via JDBC Statement at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67) at org.hibernate.tool.schema.internal.SchemaDropperImpl.applySqlString(SchemaDropperImpl.java:375) at org.hibernate.tool.schema.internal.SchemaDropperImpl.applySqlStrings(SchemaDropperImpl.java:359) at org.hibernate.tool.schema.internal.SchemaDropperImpl.dropFromMetadata(SchemaDropperImpl.java:241) at org.hibernate.tool.schema.internal.SchemaDropperImpl.performDrop(SchemaDropperImpl.java:154) at org.hibernate.tool.schema.internal.SchemaDropperImpl.doDrop(SchemaDropperImpl.java:126) at org.hibernate.tool.schema.internal.SchemaDropperImpl.doDrop(SchemaDropperImpl.java:112) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:144) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:310) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:467) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:939) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at hellojpa.JpaMain.main(JpaMain.java:14) Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement " DROP TABLE ORDER[*] IF EXISTS "; expected "identifier"; SQL statement: drop table Order if exists [42001-199] at org.h2.message.DbException.getJdbcSQLException(DbException.java:451) at org.h2.message.DbException.getJdbcSQLException(DbException.java:427) at org.h2.message.DbException.getSyntaxError(DbException.java:243) at org.h2.command.Parser.readColumnIdentifier(Parser.java:4530) at org.h2.command.Parser.readIdentifierWithSchema(Parser.java:4491) at org.h2.command.Parser.readIdentifierWithSchema(Parser.java:4508) at org.h2.command.Parser.parseDrop(Parser.java:2113) at org.h2.command.Parser.parsePrepared(Parser.java:860) at org.h2.command.Parser.parse(Parser.java:788) at org.h2.command.Parser.parse(Parser.java:760) at org.h2.command.Parser.prepareCommand(Parser.java:683) at org.h2.engine.Session.prepareLocal(Session.java:627) at org.h2.server.TcpServerThread.process(TcpServerThread.java:270) at org.h2.server.TcpServerThread.run(TcpServerThread.java:175) at java.base/java.lang.Thread.run(Thread.java:834) at org.h2.message.DbException.getJdbcSQLException(DbException.java:451) at org.h2.engine.SessionRemote.done(SessionRemote.java:607) at org.h2.command.CommandRemote.prepare(CommandRemote.java:85) at org.h2.command.CommandRemote.<init>(CommandRemote.java:51) at org.h2.engine.SessionRemote.prepareCommand(SessionRemote.java:477) at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1292) at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:217) at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:205) at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54) ... 15 more 9월 29, 2021 10:47:19 오전 org.hibernate.resource.transaction.backend.jdbc.internal.DdlTransactionIsolatorNonJtaImpl getIsolatedConnection INFO: HHH10001501: Connection obtained from JdbcConnectionAccess [org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess@5fa23c] for (non-JTA) DDL execution was not in auto-commit mode; the Connection 'local transaction' will be committed and the Connection will be set into auto-commit mode. 9월 29, 2021 10:47:19 오전 org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException WARN: GenerationTarget encountered exception accepting command : Error executing DDL " create table Order ( id bigint not null, count integer not null, price integer not null, MEMBER_ID bigint, PRODUCT_ID bigint, primary key (id) )" via JDBC Statement org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL " create table Order ( id bigint not null, count integer not null, price integer not null, MEMBER_ID bigint, PRODUCT_ID bigint, primary key (id) )" via JDBC Statement at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlString(SchemaCreatorImpl.java:440) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlStrings(SchemaCreatorImpl.java:424) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.createFromMetadata(SchemaCreatorImpl.java:315) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.performCreation(SchemaCreatorImpl.java:166) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:135) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:121) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:155) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:310) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:467) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:939) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at hellojpa.JpaMain.main(JpaMain.java:14) Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement " CREATE TABLE ORDER[*] ( ID BIGINT NOT NULL, COUNT INTEGER NOT NULL, PRICE INTEGER NOT NULL, MEMBER_ID BIGINT, PRODUCT_ID BIGINT, PRIMARY KEY (ID) ) "; expected "identifier"; SQL statement: create table Order ( id bigint not null, count integer not null, price integer not null, MEMBER_ID bigint, PRODUCT_ID bigint, primary key (id) ) [42001-199] at org.h2.message.DbException.getJdbcSQLException(DbException.java:451) at org.h2.message.DbException.getJdbcSQLException(DbException.java:427) at org.h2.message.DbException.getSyntaxError(DbException.java:243) at org.h2.command.Parser.readColumnIdentifier(Parser.java:4530) at org.h2.command.Parser.readIdentifierWithSchema(Parser.java:4491) at org.h2.command.Parser.readIdentifierWithSchema(Parser.java:4508) at org.h2.command.Parser.parseCreateTable(Parser.java:7814) at org.h2.command.Parser.parseCreate(Parser.java:5818) at org.h2.command.Parser.parsePrepared(Parser.java:846) at org.h2.command.Parser.parse(Parser.java:788) at org.h2.command.Parser.parse(Parser.java:760) at org.h2.command.Parser.prepareCommand(Parser.java:683) at org.h2.engine.Session.prepareLocal(Session.java:627) at org.h2.server.TcpServerThread.process(TcpServerThread.java:270) at org.h2.server.TcpServerThread.run(TcpServerThread.java:175) at java.base/java.lang.Thread.run(Thread.java:834) at org.h2.message.DbException.getJdbcSQLException(DbException.java:451) at org.h2.engine.SessionRemote.done(SessionRemote.java:607) at org.h2.command.CommandRemote.prepare(CommandRemote.java:85) at org.h2.command.CommandRemote.<init>(CommandRemote.java:51) at org.h2.engine.SessionRemote.prepareCommand(SessionRemote.java:477) at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1292) at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:217) at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:205) at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54) ... 15 more 9월 29, 2021 10:47:19 오전 org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException WARN: GenerationTarget encountered exception accepting command : Error executing DDL " alter table Order add constraint FK1p7tdl9cjebkwla71ec3cu3oa foreign key (MEMBER_ID) references Member" via JDBC Statement org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL " alter table Order add constraint FK1p7tdl9cjebkwla71ec3cu3oa foreign key (MEMBER_ID) references Member" via JDBC Statement at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlString(SchemaCreatorImpl.java:440) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlStrings(SchemaCreatorImpl.java:424) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.createFromMetadata(SchemaCreatorImpl.java:375) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.performCreation(SchemaCreatorImpl.java:166) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:135) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:121) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:155) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:310) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:467) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:939) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at hellojpa.JpaMain.main(JpaMain.java:14) Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement " ALTER TABLE ORDER[*] ADD CONSTRAINT FK1P7TDL9CJEBKWLA71EC3CU3OA FOREIGN KEY (MEMBER_ID) REFERENCES MEMBER "; expected "identifier"; SQL statement: alter table Order add constraint FK1p7tdl9cjebkwla71ec3cu3oa foreign key (MEMBER_ID) references Member [42001-199] at org.h2.message.DbException.getJdbcSQLException(DbException.java:451) at org.h2.message.DbException.getJdbcSQLException(DbException.java:427) at org.h2.message.DbException.getSyntaxError(DbException.java:243) at org.h2.command.Parser.readColumnIdentifier(Parser.java:4530) at org.h2.command.Parser.readIdentifierWithSchema(Parser.java:4491) at org.h2.command.Parser.readIdentifierWithSchema(Parser.java:4508) at org.h2.command.Parser.parseAlterTable(Parser.java:7201) at org.h2.command.Parser.parseAlter(Parser.java:6546) at org.h2.command.Parser.parsePrepared(Parser.java:828) at org.h2.command.Parser.parse(Parser.java:788) at org.h2.command.Parser.parse(Parser.java:760) at org.h2.command.Parser.prepareCommand(Parser.java:683) at org.h2.engine.Session.prepareLocal(Session.java:627) at org.h2.server.TcpServerThread.process(TcpServerThread.java:270) at org.h2.server.TcpServerThread.run(TcpServerThread.java:175) at java.base/java.lang.Thread.run(Thread.java:834) at org.h2.message.DbException.getJdbcSQLException(DbException.java:451) at org.h2.engine.SessionRemote.done(SessionRemote.java:607) at org.h2.command.CommandRemote.prepare(CommandRemote.java:85) at org.h2.command.CommandRemote.<init>(CommandRemote.java:51) at org.h2.engine.SessionRemote.prepareCommand(SessionRemote.java:477) at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1292) at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:217) at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:205) at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54) ... 15 more 9월 29, 2021 10:47:19 오전 org.hibernate.tool.schema.internal.ExceptionHandlerLoggedImpl handleException WARN: GenerationTarget encountered exception accepting command : Error executing DDL " alter table Order add constraint FKiqsf200773nxdox2df2woemp5 foreign key (PRODUCT_ID) references Product" via JDBC Statement org.hibernate.tool.schema.spi.CommandAcceptanceException: Error executing DDL " alter table Order add constraint FKiqsf200773nxdox2df2woemp5 foreign key (PRODUCT_ID) references Product" via JDBC Statement at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:67) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlString(SchemaCreatorImpl.java:440) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.applySqlStrings(SchemaCreatorImpl.java:424) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.createFromMetadata(SchemaCreatorImpl.java:375) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.performCreation(SchemaCreatorImpl.java:166) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:135) at org.hibernate.tool.schema.internal.SchemaCreatorImpl.doCreation(SchemaCreatorImpl.java:121) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.performDatabaseAction(SchemaManagementToolCoordinator.java:155) at org.hibernate.tool.schema.spi.SchemaManagementToolCoordinator.process(SchemaManagementToolCoordinator.java:72) at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:310) at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:467) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:939) at org.hibernate.jpa.HibernatePersistenceProvider.createEntityManagerFactory(HibernatePersistenceProvider.java:56) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:79) at javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:54) at hellojpa.JpaMain.main(JpaMain.java:14) Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Syntax error in SQL statement " ALTER TABLE ORDER[*] ADD CONSTRAINT FKIQSF200773NXDOX2DF2WOEMP5 FOREIGN KEY (PRODUCT_ID) REFERENCES PRODUCT "; expected "identifier"; SQL statement: alter table Order add constraint FKiqsf200773nxdox2df2woemp5 foreign key (PRODUCT_ID) references Product [42001-199] at org.h2.message.DbException.getJdbcSQLException(DbException.java:451) at org.h2.message.DbException.getJdbcSQLException(DbException.java:427) at org.h2.message.DbException.getSyntaxError(DbException.java:243) at org.h2.command.Parser.readColumnIdentifier(Parser.java:4530) at org.h2.command.Parser.readIdentifierWithSchema(Parser.java:4491) at org.h2.command.Parser.readIdentifierWithSchema(Parser.java:4508) at org.h2.command.Parser.parseAlterTable(Parser.java:7201) at org.h2.command.Parser.parseAlter(Parser.java:6546) at org.h2.command.Parser.parsePrepared(Parser.java:828) at org.h2.command.Parser.parse(Parser.java:788) at org.h2.command.Parser.parse(Parser.java:760) at org.h2.command.Parser.prepareCommand(Parser.java:683) at org.h2.engine.Session.prepareLocal(Session.java:627) at org.h2.server.TcpServerThread.process(TcpServerThread.java:270) at org.h2.server.TcpServerThread.run(TcpServerThread.java:175) at java.base/java.lang.Thread.run(Thread.java:834) at org.h2.message.DbException.getJdbcSQLException(DbException.java:451) at org.h2.engine.SessionRemote.done(SessionRemote.java:607) at org.h2.command.CommandRemote.prepare(CommandRemote.java:85) at org.h2.command.CommandRemote.<init>(CommandRemote.java:51) at org.h2.engine.SessionRemote.prepareCommand(SessionRemote.java:477) at org.h2.jdbc.JdbcConnection.prepareCommand(JdbcConnection.java:1292) at org.h2.jdbc.JdbcStatement.executeInternal(JdbcStatement.java:217) at org.h2.jdbc.JdbcStatement.execute(JdbcStatement.java:205) at org.hibernate.tool.schema.internal.exec.GenerationTargetToDatabase.accept(GenerationTargetToDatabase.java:54) ... 15 more 오류는 이부분이고 H2버전을 낮추라고 해서 버전을 낮췄는데도 같은 오류가 나서 Order 부분이 문제인거 같습니다.[ Member. class ] @Entitypublic class Member { @Id @GeneratedValue @Column(name = "MEMBER_ID") private Long id; @Column(name="USERNAME") private String username; @OneToMany(mappedBy = "member") private List<Order> orders = new ArrayList<>();} [ Order.class ] @Entitypublic class Order { @Id @GeneratedValue private Long id; @ManyToOne @JoinColumn(name = "MEMBER_ID") private Member member; @ManyToOne @JoinColumn(name = "PRODUCT_ID") private Product product; private int count; private int price;}
-
미해결Spring Boot JWT Tutorial
SecurityConfig에서 질문이 있습니다!
UsernamePasswordAuthenticationFilter 전에 JwtFilter을 넣어주고, corsFilter도 UsernamePasswordAuthenticationFilter에 넣어주는데 , 이 둘(JwtFilter, corsFilter)의 순서는 상관 없나요?
-
미해결Axure RP 9,10 - 서비스 기획자를 위한 최적의 프로토타이핑 툴
노션 활용 추가 질의
안녕하세요. 스타트업에서 일하면서 틀을 좀 잡아보고 있는데 많은 도움이 되는 챕터네요! :) 영상을 보면 노션을 이용해서 문서를 정리하고 디스크립션도 이 노션에 담는다고 하셨는데요. US외에 어떤 내용들까지 노션으로 관리하는지 궁금합니다. 와이어프레임 외에 프로세스/플로우는 액슈어로 관리하실 것 같은데, 예를 들면 기존에 디스크립션 작성할 때 유효성/중복 체크라던지, 각 피쳐 별 예외처리 정책들도 노션으로 정리하시는지 궁금합니다 액슈어와 노션으로 ppt나 워드 등 을 대부분 대체할 수 있다면 소통하기 편리하겠네요
-
미해결스프링 핵심 원리 - 기본편
스프링 내부의 컨테이너(?)
강의내용을 되짚어 보다가 문득 궁금증이 생겨 질문드립니다. 스프링 컨테이너를 직접 만들지 않아도 빈 객체들을 주입 받을 수 있는데, 스프링 내부에 컨테이너가 있는 걸까요? 내부에 컨테이너가 있는게 맞다면 어떤 종류의 컨테이너이며, 어떤 라이프 사이클을 가지고 동작하는 건가요? 공식 문서에도 컨테이너를 만들고 사용하는 것에대해서만 설명하고 내부에 컨테이너가 있다는 말은 찾지 못했는데, 이런 내용은 어떻게 확인 할 수 있을까요? 알려주신 것 같이 컨테이너(Config)를 직접 만들어 쓰는 경우가 많나요? 주로 어떤 상황에서 많이 쓰이나요? 감사합니다!
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
쿠키 관련 질문
안녕하세요. 현재 토이 프로젝트로 프론트/백엔드 따로 하여 프로젝트 진행중입니다. 저는 리엑트로 프론트하고 백엔드분은 자바 스프링으로 하고 있구요. 지금 쿠키를 받는 부분을 하고 있는데 이상한 부분이 있어 질문 드립니다. Network 탭에서 분명 로그인시마다 응답으로 헤더에 쿠키가 포함되어 오는것은 확인을 하였습니다. 그러나, Application 탭의 Cookies에 쿠키가 없더라고요. 원래 Application 탭의 Cookies에 쿠키가 저장되고 삭제하더라도 로그인마다 받아와야하는것이 정상이 아닌가요? 백엔드에서는 잘 가고있다고하는데 이것은 문제가 아닌지 궁금하여 여쭤봅니다. 백엔드에서 뭔가 설정을 잘못하여 그런게 아닐까 싶어서요.
-
미해결무작정 따라하며 원리를 깨우치는 웹 해킹 : WebGoat 편
버퍼수트 URL 변환 궁금한점입니다.
강의시간 : 6:23 내용중 버프 스위트 기능에 URL ALL CHARACTER과 URL KEY CHARACTER 기능의 차이가 궁금합니다.
-
미해결유니티(Unity)로 시작하는 게임개발: Part 3. 슈팅게임 개발
소행성의 HP UI 위치가 리셋 됩니다
강의 따라서 똑같이 코드를 넣었는데 이상하게 소행성 프리펩에서 UI 위치 잡아 둔게 적용이 안되고 생성만 되면 UI의 위치가 (0,0,0) 이렇게 됩니다 현재는 오리진 좌표를 얻는 부분에다가 임의로 Vector3()를 더해주는 걸로 해결 했는데 왜 이러는지 도대체 이해가 안됩니다
-
미해결Spring Boot JWT Tutorial
JwtFilter의 doFilter 질문 있습니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. JwtFilter의 doFilter 질문 있습니다. doFilter에서 SercurityContext에 검증된 authentication을 넣는데, 매번 같은 유저가 요청을 하면, 같은 authentication을 SecurityContext에 계속해서 넣어주나요?