63,800원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
16강 13:28 mysql 에서 com 연결이 안됩니다
하도 연결이 안되서 직접 root계정으로 들어가서아이디 com비밀번호 com01로 계정 생성했는데도 안되네요 이거 무슨 문제인지 도저히 모르겠습니다 그리고 분명 설치햇는데 작업관리자에서도 서비스에 mysql이 안뜨네요
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
ajax 질문
현재 ajax부분을 다시 수강하고 있습니다. 궁금한게 보통 insert는 resultType을 int로 해서1이면 성공 0이면 실패 이렇게 판단을 했었는데선생님이 보신거를 보면 void형이고 @responsebody이면 제어권을 다시 준다고 이해했습니다.혹시 void일때 성공일때는 success로 가고 실패일때 어떻게 되는지 궁금합니다.
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
14강 MyBatis 연결 질문입니다.
안녕하세요신입 개발자로 영상 잘 보면서 따라오고 있었습니다.그런데 지금 root-context.xml 에서 <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans https://www.springframework.org/schema/beans/spring-beans.xsd"> <!-- Root Context: defines shared resources visible to all other web components --> <!-- API(HikariCP) --> <!-- bean : 객체를 생성하는 태그 --> <bean id="hikariConfig" class="com.zaxxer.hikari.HikariConfig"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver"/> <property name="jdbcUrl" value="jdbc:oracle:thin:@127.0.0.1:1521:XE"/> <property name="username" value="hr"/> <property name="password" value="hr"/> </bean> <!-- HikariDataSource(Connection POOL을 만드는 역할을 한다) --> <bean id="dataSource" class="com.zaxxer.hikari.HikariDataSource" destroy-method="close"> <constructor-arg ref="hikariConfig" /> </bean> <mybatis-spring:scan base-package="kr.board.mapper"/> <!-- BoardMapper interface의 구현클래스 생성 SqlSessionFactoryBean(SQL을 실행하는 API) --> <bean class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> </bean></beans> 이렇게 영상과 같이 붙여넣고 저장을 누른후에namespaces 버튼을 눌렀는데 ...mvcmybatisp... 이렇게 나와야하는것이 저는...mvcp... 이렇게 나옵니다 그냥 강제로 하드코딩을 해야 하는건지다른 방법이 있는지 여쭤봅니다.
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
사진 업로드시 500에러..
가입후 사진업로드시 500에러가 나서 데이터이름이나 스펠링이 틀린부분이 있나 재 확인했스나 오타는 없었습니다.선생님께서는 해당오류가 안나는지 궁금합니다.
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
개인 홈페이지에 정리
강사님 혹시 내용이 너무 좋아서 개인적으로 공부하기위한 블로그에 내용을 정리해서 포스팅 해도 될까요?
- 해결됨스프링 프레임워크는 내 손에 [스프1탄]
혹시 페이징 하는것도 다뤄주실수있을까요?
이번강의에 관한건 아니지만 페이징관련된것도 듣고 싶습니다!!
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
질문
git에 올라온 파일을 사용했는데 이렇게 오류가 나오고 있습니다. servlet-context.xml에 <resources mapping="/resources/**"location="/resources/" />이렇게 설정이 되어 있는데 혹시 이것 때문인지 궁금합니다.
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
시큐리티 회원정보 수정과 이미지 수정
안녕하세요.회원 정보 수정과 이미지 수정을 위해서 컨트롤러에서 아래의 코드를 추가하면 홈 화면과 프로젝트의 모든 url에서 에러납니다. ; 이런 경우 구글링 키워드를 어떻게 잡아야 할 지 모르겠어요.. 그리고 혹시 해결 방법이 있을까요? ;;;ㅠ << 추가 코드 - member controller >>@Autowired MemberUserDetailsService memberUserDetailsService;<< 에러 내용 >>
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
시큐리티 로그인 에러 질문입니다.
안녕하세요.78강 로그인 처리하면 아래처럼 에러가 납니다.;;피드백 부탁드립니다. ㅠㅠ설정 파일에서 이미지 변수를 추가해야 할까요? There was an unexpected error (type=Internal Server Error, status=500).Property [memProfile] not found on type [com.example.site.domain.MemberUser]javax.el.PropertyNotFoundException: Property [memProfile] not found on type [com.example.site.domain.MemberUser]
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
권한 테이블 생성시 오류 질문입니다.
안녕하세요.mem_auth 권한 테이블을 생성하면 mysql 에서 " Error Code: 1822. Failed to add the foreign key constraint. Missing index for constraint 'fk_mem_auth' in the referenced table 'mem_tbl' 이라는 메시지로 에러납니다.idx로 매핑을 해줘야 하는 걸까요?
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
git hub 리포지토리에 여러 프로젝트 업로드
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요git 강사님 리포지터리 처럼 하나의 리포지토리에 여러 프로젝트 어떻게 할까요.. 구글에ㅡ검색해서 subtree도 해봤고프로젝트 우클릭 share project도 해봤고git bash here 해서 추가도 해봤는데다 안됩니다 ㅜㅜㅜㅜ
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
앞으로의강의에 대한 질문
안녕하세요 스프1탄 을 완강한 수강생입니다 훌륭한 강의 잘들었습니다. 조만간 2탄을 공개하신다고 하셨는데 제가 사진에 표시해 놓은 U,M,A 부분은 지금은 선택하고 표시만 되고 각각의기능은 없는거같더라고요 이부분을 다뤄줄예정이신지?궁금합니다 그리고 밑부분에도 게시판탭 공지상황탭 부분은 어떻게 다뤄주실지 궁금합니다.! 포트폴리오용으로서 참고를 하고싶어서 많은기대를 하는중입니다
- 해결됨스프링 프레임워크는 내 손에 [스프1탄]
회원정보수정의 권한부분 변경뒤 갱신이 바로 안되는 문제에 대한 질문을 드립니다
안녕하세요 수강생입니다 수업을들으며 실습을 잘 따라해 왔었는데 SpringMVC06(최종프로젝트) 부분까지 완강은 하였습니다. 근데 회원정보수정을 할때 다른건 바로바로 반영이 잘 되지만 권한(U,M,A) 부분이 모달창이 뜨고나서 바로 변경된 모습이나오지 않고 로그아웃을하고 다시 들어가야 변경 모습이 나옵니다 제가 강의를 보다가 놓진건지 어디부분을 고쳐주면 해결이 될지 알려주시면 감사하겠습니다... 그리고 권한부분 수정할때 체크박스에 체크가 아무것도 안된 상태로 수정버튼을 눌렀을때 500에러가 나타나는것도 해결법이 궁금합니다 ㅜㅜ MemberController.java 의 m.getAuthList().size() == 0 으로는 안먹히는거 같습니다
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
새 글 공지한거 봤습니다 문의할게있습니다.
선생님 안녕하세요~~ 새로 올라온 공지 봤습니다. 스프2탄이 곧 나온다니 기대가 되고있어요 다름이 아니라 스프2탄 현재까지 완성된 것까지 미리 오픈해주시고 나머지는 추후에 오픈하는 방향이 있는데 그방법은 안될까 싶어서 문의남깁니다. 선생님이 올리신 스프2탄 지금부터 공부하고싶어서요~~ 가능하다면 부탁드리겠습니다. 선생님 강의 최고에요!!
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
jQuery..
이 같이 jQuery부분에 빨간줄이 나오고 modal창이 실행을 안하는 거같은데 원인을 잘 모르겠습니다 ㅜㅜ join.jsp역시 마찬가지입니다. 물론 알라트만 그렇게 안뜨지 기능은 제대로 되는데 혹시 원인을 알 수 있을까요? 아니면 콘솔로그로 저 코드가 읽히는지 확인을 해볼까요?
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
로그인 시 서버로 넘어오는 이상한 값
선생님 안녕하세요!! 수업 잘 듣고 있습니다.제가 로그인을 하려고 하니 로그인이 안되서 원인을 보니 서버로 자꾸 쉼표(,)가 넘어오는 겁니다.다음과 같이 아무것도 입력을 안하고 로그인을 해서 콘솔에 찍히는 패스워드 값을 보니 쉼표(,)가 찍힙니다. 혹시 이유를 아실까요?LoginForm.jspLogin 메소드위의 상황은 로그인 시 아무것도 입력 안하고 로그인 했을때 발생하는 경우입니다.
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
Spring Legacy Project 서비스 종료로 인한 질문입니다.
안녕하세요.요즘 강의를 중간부터 다시 듣고있습니다. 그런데 , Spring Legacy Project가 없어서 구글링해서 찾아본 결과 Spring Tools 3 Add-On for Spring Tools 4를 install하는데 이것도 Spring Legacy Project가 안보입니다. 검색해보니 서비스의 종료 때문이라고 하는데요, Spring Starter Project를 생성해서 스프링부트로 따라 하고는 있습니다.문제는 header. jsp 파일에서 <c:if test="조건식" >이 안먹힙니다.제가 설정을 찾아가며 한다고는 했는데 빠진게 있을까요? 확인 부탁드립니다. ;;;<pom.xml><?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.6.12</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>com.example</groupId> <artifactId>myweb</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <name>myweb</name> <description>Demo project for Spring Boot</description> <properties> <java.version>11</java.version> </properties> <dependencies> <!-- JSP 템플릿 엔진 --> <dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> </dependency> <!-- JSTL --> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version><!--$NO-MVN-MAN-VER$--> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> <!--<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.2</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.6</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.3.2</version> </dependency> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>1.4</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> <optional>true</optional> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.15</version><!--$NO-MVN-MAN-VER$--> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-test</artifactId> <scope>test</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <excludes> <exclude> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </exclude> </excludes> </configuration> </plugin> </plugins> </build></project>
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
ajax 질문 있습니다.
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <!DOCTYPE html><html lang="en"><head> <title>Spring MVC02</title> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script> <script type="text/javascript"> $(document).ready(function()){ loadList(); }); function loadList(){ //서버와 통신 : 게시판 리스트 가져오기 $.ajax({ url : "boardList.do", type : "get", dataType : "json", success : makeView, error : function(){ alert("error"); } }); } function makeView(data){ alert(data); } </script></head><body> <div class="container"> <h2>Spring MVC02</h2> <div class="panel panel-default"> <div class="panel-heading">BOARD</div> <div class="panel-body">Panel Content</div> <div class="panel-footer">김성규</div> </div></div></body></html> 위와같이 선생님과 코드를 똑같이 만들었고 오류메시지도 출력되는게 없는데localhost:8081내용 : 이런 메세지창이 뜨지 않습니다따로 설정해야하는게 있는건가요?
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
파일업로드 프로필 질문드려요
파일업로드 프로필 부분에서 선생님것을 보고하였는데 약간의 오류가 있어서 말씀드립니다.파일 업로드할시 같은 이름 다른 사진으로 처리하였을 경우 upload폴더에는 다른이름으로 저장 되는 것을 확인 할수 있었으나 db테이블에서는 같은 이름으로 처리가 되어서 서로 매칭이 되고 있지않습니다.upload파일에서는 test와 test1 두개의 이름으로 저장이 되어있고db테이블에서는 test.jpg두개의 이름으로 저장이 되어있습니다.그래서 사진 프로필은 upload파일에서 test.jpg만 가지고 오고있습니다. db는 어떻게 처리해야 되는걸까요...
- 미해결스프링 프레임워크는 내 손에 [스프1탄]
boardMapper sql 쿼리문 작성 질문
<select id="boardContent" resultType="kr.board.entity.Board"> select * from myboard where idx=#{idx} </select><delete id="boardDeLete" parameterType="int"> delete from board where idx=#{idx} </delete> BoardMapper.xml에서 쿼리문을 작성할 때parameterType="int"는 단일변수라서 생략해도되고 안해도되는것은 알겠는데delete문에선 resultType="kr.board.entity.Board"는 왜 안들어가는지 궁금합니다.