๐ Today I Learned
2022.02.21
Today I Learned - Notice์ Delete ์ถ๊ฐ - Member ํ
์ด๋ธ ์์ฑ -- Member table ์์ฑ -- PK ID, -- email, phone ์ค๋ณต ๋ถ๊ฐ, not null (PK ์๋) -- Table ๋ ๋ฒจ ๋ฐฉ์ CREATE TABLE member ( id varchar2(100), pw varchar2(100), name varchar2(100), phone varchar2(100) NOT NULL, email varchar2(100) NOT NULL, CONSTRAINT m_id_pk PRIMARY KEY (id), CONSTRAINT m_phone_uq UNIQUE (phone), CONSTRAINT m_email_uq UNIQUE (email) ); -- ๋ก๊ทธ์ธ ์ ..
๐ Today I Learned
2022.02.18
Today I Learned Notice Table , Sequence ์์ฑ - ๊ธ๋ฒํธ, ๊ธ์ ๋ชฉ, ๊ธ๋ด์ฉ, ์์ฑ์, ์์ฑ์ผ์, ์กฐํ์ - ํ
์ด๋ธ๋ช
: Notice - Sequence ์์ฑ - SqlDeveloper์์ ์คํ ํ Commit ์คํํ์ฌ ๋ฐ์ํ๊ธฐ -- NOTICE TABLE ์์ฑ CREATE TABLE NOTICE ( NOTICENUM NUMBER CONSTRAINT NO_NUM_PK PRIMARY KEY, NOTICETITLE VARCHAR2(1000), NOTICECONTENTS VARCHAR2(4000), NOTICEWRITER VARCHAR2(1000), NOTICEREGDATE DATE, NOTICEHIT NUMBER ); SELECT * FROM notice; -- NOTICE SE..
๐ Today I Learned
2022.02.17
Today I Learned MyBatis ๋? - SQL๋ฌธ์ Java์์ ๋ถ๋ฆฌํ์ฌ XML์ ๋ฑ๋กํ๊ณ ์ฐ๊ฒฐํด์ ์ฌ์ฉ 1) MyBatis Library ๋ค์ด - pom.xml ์ ์ถ๊ฐ 2) Sample XML ์์ฑ root-context -> DB ๊ฐ์ฒด ์์ฑ database-context.xml ์์ฑ -> DB ์ฐ๊ฒฐ database.properties -> ID, PW ๋ฑ ๋ด๊ธฐ (๊นํ๋ธ์ ์ฐ๋ X) - ๊ณต์์ฃผ์ : https://mybatis.org mybatis mybatis.org - ์ฐธ์กฐ๋ฌธ์ : https://mybatis.org/mybatis-3/ mybatis – MyBatis 3 | Introduction What is MyBatis? MyBatis is a first class persiste..
๐ Today I Learned
2022.02.15
Today I Learned Model ๋ฐ์ดํฐ ๋ณด๋ผ๋ Request ๋์ Model ์ฌ์ฉํ๊ธฐ Forward ์ Redirect DI public class A {} @Component public class B extends A {} : bean name - b @Component("hi") public class C extends A {} : bean name - hi ... @Autowired @Qualifier("hi") private A test; //C๊ฐ ๋์
@Autowired private A hi; //C๊ฐ ๋์
ํ๋ก์ ํธ ์์ฑ ํ ๊ธฐ๋ณธ ์ค์ pom.xml web.xml JUnitTest ๋๊ตฌ ์ค๋น
๐ Today I Learned
2022.02.14
Spring Detail ํ์ด์ง ์์ฑ Controller url?age=20&ki=185.3&name=k Controller - request public void test(HttpServletRequest request) { String a = request.getParameter("age"); int age = Integer.parseInt("a"); String k = request.getParameter("ki"); double ki = Double.parseDouble("k"); String name = request.getParameter("name"); } - ํ๋ผ๋ฏธํฐ๊ฐ ๋ฐํ์ ๋ฐ์ดํฐํ์
๊ณผ ๋งค๊ฐ๋ณ์๋ช
์ ํ๋ผ๋ฏธํฐ์ ์ด๋ฆ๊ณผ ํ์
์ ์ผ์น public void test(int age, double ..
๐ Today I Learned
2022.02.14
- DB ์ฐ๊ฒฐํด์ ๋ถ์, ์ฌ์ ํ
์ด๋ธ์ ์ ์ฒด ๋ฐ์ดํฐ ๋ชฉ๋ก ์ถ๋ ฅ - DTO, DAO, Controller, view(jsp) ์ฐ๊ฒฐ
๐ Today I Learned
2022.02.12
Today I Learned Spring - Request : ์์ฒญ์ ๋ชจ๋ ์ ๋ณด๋ฅผ ๋ด๊ณ ์์ - Response : Client์ ์์ฒญ์ ๊ฒฐ๊ณผ๋ฌผ์ Server๊ฐ Client๋ก ๋ณด๋ Spring ๊ณผ DB ์ฐ๋ - mvnrepository.com ์์ ํ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ฒ์ ํ ๋ณต์ฌ - pom.xml์์ dependency ์ถ๊ฐ - DBConnector ์์ฑ Servlet JSP Tomcat - ์ฌ์ฉ * Collection ๋ฐ๋ณต - Request : HttpServletRequest & Response : HttpServletResponse - Parameter - Attribute
๐ Today I Learned
2022.02.10
Today I Learned DI (Dependency Injection) JSP, CSS - ์ฌ์ดํธ ์ฐธ๊ณ ํด์ ๊ฒ์ํ ํ์ด์ง ์์
๐ Today I Learned
2022.02.09
Today I Learned STS3์ Tomcat ์ฐ๋ํ๊ธฐ [Spring] STS3(Spring Suite 3) Server Tomcat ์ฐ๋ํ๊ธฐ STS3 WAS ์ฐ๋ - Tomcat (Tomcat 9.0) ์ฌ์ฉํ์ฌ ์ฐ๋ํ๊ธฐ ์์ : ํ๊ฒฝ๋ณ์ ๋ฑ๋ก -> STS3 Tomcat ์ฐ๋ 1. ์ฐ์ ํฐ์บฃ์ ๋ค์ด๋ก๋ ํ๊ณ ์์ถ์ ํด์ ํด์ค๋ค. 10.0 ๋ฒ์ ์ ์ค๋ฅ๊ฐ ๋์ ๋ค์ 9.0์ ๋ค์ด ๋ฐ์๋ค. https:/.. sooz.tistory.com Spring MVC Project ์์ฑ