diff --git "a/\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.1 \354\264\210\353\202\234\352\260\220 DAO.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.1 \354\264\210\353\202\234\352\260\220 DAO.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.1 \354\264\210\353\202\234\352\260\220 DAO.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.1 \354\264\210\353\202\234\352\260\220 DAO.md" diff --git "a/\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.2 DAO\354\235\230 \353\266\204\353\246\254.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.2 DAO\354\235\230 \353\266\204\353\246\254.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.2 DAO\354\235\230 \353\266\204\353\246\254.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.2 DAO\354\235\230 \353\266\204\353\246\254.md" diff --git "a/\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.3 DAO\354\235\230 \355\231\225\354\236\245.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.3 DAO\354\235\230 \355\231\225\354\236\245.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.3 DAO\354\235\230 \355\231\225\354\236\245.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.3 DAO\354\235\230 \355\231\225\354\236\245.md" diff --git "a/\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.4 \354\240\234\354\226\264\354\235\230 \354\227\255\354\240\204(IoC).md" "b/\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.4 \354\240\234\354\226\264\354\235\230 \354\227\255\354\240\204(IoC).md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.4 \354\240\234\354\226\264\354\235\230 \354\227\255\354\240\204(IoC).md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.4 \354\240\234\354\226\264\354\235\230 \354\227\255\354\240\204(IoC).md" diff --git "a/\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.5 \354\212\244\355\224\204\353\247\201\354\235\230 IoC.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.5 \354\212\244\355\224\204\353\247\201\354\235\230 IoC.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.5 \354\212\244\355\224\204\353\247\201\354\235\230 IoC.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.5 \354\212\244\355\224\204\353\247\201\354\235\230 IoC.md" diff --git "a/\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.6 \354\213\261\352\270\200\355\206\244 \353\240\210\354\247\200\354\212\244\355\212\270\353\246\254\354\231\200 \354\230\244\353\270\214\354\240\235\355\212\270 \354\212\244\354\275\224\355\224\204.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.6 \354\213\261\352\270\200\355\206\244 \353\240\210\354\247\200\354\212\244\355\212\270\353\246\254\354\231\200 \354\230\244\353\270\214\354\240\235\355\212\270 \354\212\244\354\275\224\355\224\204.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.6 \354\213\261\352\270\200\355\206\244 \353\240\210\354\247\200\354\212\244\355\212\270\353\246\254\354\231\200 \354\230\244\353\270\214\354\240\235\355\212\270 \354\212\244\354\275\224\355\224\204.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.6 \354\213\261\352\270\200\355\206\244 \353\240\210\354\247\200\354\212\244\355\212\270\353\246\254\354\231\200 \354\230\244\353\270\214\354\240\235\355\212\270 \354\212\244\354\275\224\355\224\204.md" diff --git "a/\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.7 \354\235\230\354\241\264\352\264\200\352\263\204 \354\243\274\354\236\205(DI).md" "b/\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.7 \354\235\230\354\241\264\352\264\200\352\263\204 \354\243\274\354\236\205(DI).md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.7 \354\235\230\354\241\264\352\264\200\352\263\204 \354\243\274\354\236\205(DI).md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.7 \354\235\230\354\241\264\352\264\200\352\263\204 \354\243\274\354\236\205(DI).md" diff --git "a/\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.1 UserDaoTest \353\213\244\354\213\234 \353\263\264\352\270\260.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.1 UserDaoTest \353\213\244\354\213\234 \353\263\264\352\270\260.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.1 UserDaoTest \353\213\244\354\213\234 \353\263\264\352\270\260.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.1 UserDaoTest \353\213\244\354\213\234 \353\263\264\352\270\260.md" diff --git "a/\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.2 UserDaoTest \352\260\234\354\204\240.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.2 UserDaoTest \352\260\234\354\204\240.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.2 UserDaoTest \352\260\234\354\204\240.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.2 UserDaoTest \352\260\234\354\204\240.md" diff --git "a/\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.3 \352\260\234\353\260\234\354\236\220\353\245\274 \354\234\204\355\225\234 \355\205\214\354\212\244\355\214\205 \355\224\204\353\240\210\354\236\204\354\233\214\355\201\254 JUnit.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.3 \352\260\234\353\260\234\354\236\220\353\245\274 \354\234\204\355\225\234 \355\205\214\354\212\244\355\214\205 \355\224\204\353\240\210\354\236\204\354\233\214\355\201\254 JUnit.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.3 \352\260\234\353\260\234\354\236\220\353\245\274 \354\234\204\355\225\234 \355\205\214\354\212\244\355\214\205 \355\224\204\353\240\210\354\236\204\354\233\214\355\201\254 JUnit.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.3 \352\260\234\353\260\234\354\236\220\353\245\274 \354\234\204\355\225\234 \355\205\214\354\212\244\355\214\205 \355\224\204\353\240\210\354\236\204\354\233\214\355\201\254 JUnit.md" diff --git "a/\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.4 \354\212\244\355\224\204\353\247\201 \355\205\214\354\212\244\355\212\270 \354\240\201\354\232\251.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.4 \354\212\244\355\224\204\353\247\201 \355\205\214\354\212\244\355\212\270 \354\240\201\354\232\251.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.4 \354\212\244\355\224\204\353\247\201 \355\205\214\354\212\244\355\212\270 \354\240\201\354\232\251.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.4 \354\212\244\355\224\204\353\247\201 \355\205\214\354\212\244\355\212\270 \354\240\201\354\232\251.md" diff --git "a/\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.5 \355\225\231\354\212\265 \355\205\214\354\212\244\355\212\270\353\241\234 \353\260\260\354\232\260\353\212\224 \354\212\244\355\224\204\353\247\201.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.5 \355\225\231\354\212\265 \355\205\214\354\212\244\355\212\270\353\241\234 \353\260\260\354\232\260\353\212\224 \354\212\244\355\224\204\353\247\201.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.5 \355\225\231\354\212\265 \355\205\214\354\212\244\355\212\270\353\241\234 \353\260\260\354\232\260\353\212\224 \354\212\244\355\224\204\353\247\201.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.5 \355\225\231\354\212\265 \355\205\214\354\212\244\355\212\270\353\241\234 \353\260\260\354\232\260\353\212\224 \354\212\244\355\224\204\353\247\201.md" diff --git "a/\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.6 \354\240\225\353\246\254.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.6 \354\240\225\353\246\254.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.6 \354\240\225\353\246\254.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/2\354\236\245 \355\205\214\354\212\244\355\212\270/2.6 \354\240\225\353\246\254.md" diff --git "a/\352\271\200\354\213\234\354\235\200/3\354\236\245 \355\205\234\355\224\214\353\246\277/3\354\236\245 \355\205\234\355\224\214\353\246\277.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/3\354\236\245 \355\205\234\355\224\214\353\246\277/3\354\236\245 \355\205\234\355\224\214\353\246\277.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/3\354\236\245 \355\205\234\355\224\214\353\246\277/3\354\236\245 \355\205\234\355\224\214\353\246\277.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/3\354\236\245 \355\205\234\355\224\214\353\246\277/3\354\236\245 \355\205\234\355\224\214\353\246\277.md" diff --git "a/\352\271\200\354\213\234\354\235\200/4\354\236\245 \354\230\210\354\231\270/4.1 \354\202\254\353\235\274\354\247\204 SQLException.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/4\354\236\245 \354\230\210\354\231\270/4.1 \354\202\254\353\235\274\354\247\204 SQLException.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/4\354\236\245 \354\230\210\354\231\270/4.1 \354\202\254\353\235\274\354\247\204 SQLException.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/4\354\236\245 \354\230\210\354\231\270/4.1 \354\202\254\353\235\274\354\247\204 SQLException.md" diff --git "a/\352\271\200\354\213\234\354\235\200/4\354\236\245 \354\230\210\354\231\270/4.2 \354\230\210\354\231\270 \354\240\204\355\231\230.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/4\354\236\245 \354\230\210\354\231\270/4.2 \354\230\210\354\231\270 \354\240\204\355\231\230.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/4\354\236\245 \354\230\210\354\231\270/4.2 \354\230\210\354\231\270 \354\240\204\355\231\230.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/4\354\236\245 \354\230\210\354\231\270/4.2 \354\230\210\354\231\270 \354\240\204\355\231\230.md" diff --git "a/\352\271\200\354\213\234\354\235\200/4\354\236\245 \354\230\210\354\231\270/4.3 \354\240\225\353\246\254.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/4\354\236\245 \354\230\210\354\231\270/4.3 \354\240\225\353\246\254.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/4\354\236\245 \354\230\210\354\231\270/4.3 \354\240\225\353\246\254.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/4\354\236\245 \354\230\210\354\231\270/4.3 \354\240\225\353\246\254.md" diff --git "a/\352\271\200\354\213\234\354\235\200/5\354\236\245 \354\204\234\353\271\204\354\212\244 \354\266\224\354\203\201\355\231\224/5.2, 5.3.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/5\354\236\245 \354\204\234\353\271\204\354\212\244 \354\266\224\354\203\201\355\231\224/5.2, 5.3.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/5\354\236\245 \354\204\234\353\271\204\354\212\244 \354\266\224\354\203\201\355\231\224/5.2, 5.3.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/5\354\236\245 \354\204\234\353\271\204\354\212\244 \354\266\224\354\203\201\355\231\224/5.2, 5.3.md" diff --git "a/\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.1 \355\212\270\353\236\234\354\236\255\354\205\230 \354\275\224\353\223\234\354\235\230 \353\266\204\353\246\254.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.1 \355\212\270\353\236\234\354\236\255\354\205\230 \354\275\224\353\223\234\354\235\230 \353\266\204\353\246\254.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.1 \355\212\270\353\236\234\354\236\255\354\205\230 \354\275\224\353\223\234\354\235\230 \353\266\204\353\246\254.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.1 \355\212\270\353\236\234\354\236\255\354\205\230 \354\275\224\353\223\234\354\235\230 \353\266\204\353\246\254.md" diff --git "a/\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.2 \352\263\240\353\246\275\353\220\234 \353\213\250\354\234\204 \355\205\214\354\212\244\355\212\270.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.2 \352\263\240\353\246\275\353\220\234 \353\213\250\354\234\204 \355\205\214\354\212\244\355\212\270.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.2 \352\263\240\353\246\275\353\220\234 \353\213\250\354\234\204 \355\205\214\354\212\244\355\212\270.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.2 \352\263\240\353\246\275\353\220\234 \353\213\250\354\234\204 \355\205\214\354\212\244\355\212\270.md" diff --git "a/\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.3 \353\213\244\354\235\264\353\202\264\353\257\271 \355\224\204\353\241\235\354\213\234\354\231\200 \355\214\251\355\206\240\353\246\254 \353\271\210.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.3 \353\213\244\354\235\264\353\202\264\353\257\271 \355\224\204\353\241\235\354\213\234\354\231\200 \355\214\251\355\206\240\353\246\254 \353\271\210.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.3 \353\213\244\354\235\264\353\202\264\353\257\271 \355\224\204\353\241\235\354\213\234\354\231\200 \355\214\251\355\206\240\353\246\254 \353\271\210.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.3 \353\213\244\354\235\264\353\202\264\353\257\271 \355\224\204\353\241\235\354\213\234\354\231\200 \355\214\251\355\206\240\353\246\254 \353\271\210.md" diff --git "a/\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.4 \354\212\244\355\224\204\353\247\201\354\235\230 \355\224\204\353\241\235\354\213\234 \355\214\251\355\206\240\353\246\254 \353\271\210.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.4 \354\212\244\355\224\204\353\247\201\354\235\230 \355\224\204\353\241\235\354\213\234 \355\214\251\355\206\240\353\246\254 \353\271\210.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.4 \354\212\244\355\224\204\353\247\201\354\235\230 \355\224\204\353\241\235\354\213\234 \355\214\251\355\206\240\353\246\254 \353\271\210.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.4 \354\212\244\355\224\204\353\247\201\354\235\230 \355\224\204\353\241\235\354\213\234 \355\214\251\355\206\240\353\246\254 \353\271\210.md" diff --git "a/\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.5 \354\212\244\355\224\204\353\247\201 AOP.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.5 \354\212\244\355\224\204\353\247\201 AOP.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.5 \354\212\244\355\224\204\353\247\201 AOP.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.5 \354\212\244\355\224\204\353\247\201 AOP.md" diff --git "a/\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.6 \355\212\270\353\236\234\354\236\255\354\205\230 \354\206\215\354\204\261.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.6 \355\212\270\353\236\234\354\236\255\354\205\230 \354\206\215\354\204\261.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.6 \355\212\270\353\236\234\354\236\255\354\205\230 \354\206\215\354\204\261.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.6 \355\212\270\353\236\234\354\236\255\354\205\230 \354\206\215\354\204\261.md" diff --git "a/\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.7 \354\225\240\353\205\270\355\205\214\354\235\264\354\205\230 \355\212\270\353\236\234\354\236\255\354\205\230 \354\206\215\354\204\261\352\263\274 \355\217\254\354\235\270\355\212\270\354\273\267.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.7 \354\225\240\353\205\270\355\205\214\354\235\264\354\205\230 \355\212\270\353\236\234\354\236\255\354\205\230 \354\206\215\354\204\261\352\263\274 \355\217\254\354\235\270\355\212\270\354\273\267.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.7 \354\225\240\353\205\270\355\205\214\354\235\264\354\205\230 \355\212\270\353\236\234\354\236\255\354\205\230 \354\206\215\354\204\261\352\263\274 \355\217\254\354\235\270\355\212\270\354\273\267.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.7 \354\225\240\353\205\270\355\205\214\354\235\264\354\205\230 \355\212\270\353\236\234\354\236\255\354\205\230 \354\206\215\354\204\261\352\263\274 \355\217\254\354\235\270\355\212\270\354\273\267.md" diff --git "a/\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.8 \355\212\270\353\236\234\354\236\255\354\205\230 \354\247\200\354\233\220 \355\205\214\354\212\244\355\212\270.md" "b/\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.8 \355\212\270\353\236\234\354\236\255\354\205\230 \354\247\200\354\233\220 \355\205\214\354\212\244\355\212\270.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/6\354\236\245 AOP/6.8 \355\212\270\353\236\234\354\236\255\354\205\230 \354\247\200\354\233\220 \355\205\214\354\212\244\355\212\270.md" rename to "\352\271\200\354\213\234\354\235\200/Vol1/6\354\236\245 AOP/6.8 \355\212\270\353\236\234\354\236\255\354\205\230 \354\247\200\354\233\220 \355\205\214\354\212\244\355\212\270.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.1 IoC\354\273\250\355\205\214\354\235\264\353\204\210. \353\271\210 \355\214\251\355\206\240\353\246\254\354\231\200 \354\225\240\355\224\214\353\246\254\354\274\200\354\235\264\354\205\230 \354\273\250\355\205\215\354\212\244\355\212\270.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.1 IoC\354\273\250\355\205\214\354\235\264\353\204\210. \353\271\210 \355\214\251\355\206\240\353\246\254\354\231\200 \354\225\240\355\224\214\353\246\254\354\274\200\354\235\264\354\205\230 \354\273\250\355\205\215\354\212\244\355\212\270.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.1 IoC\354\273\250\355\205\214\354\235\264\353\204\210. \353\271\210 \355\214\251\355\206\240\353\246\254\354\231\200 \354\225\240\355\224\214\353\246\254\354\274\200\354\235\264\354\205\230 \354\273\250\355\205\215\354\212\244\355\212\270.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.1 IoC\354\273\250\355\205\214\354\235\264\353\204\210. \353\271\210 \355\214\251\355\206\240\353\246\254\354\231\200 \354\225\240\355\224\214\353\246\254\354\274\200\354\235\264\354\205\230 \354\273\250\355\205\215\354\212\244\355\212\270.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.2 IoC, DI\353\245\274 \354\234\204\355\225\234 \353\271\210 \354\204\244\354\240\225 \353\251\224\355\203\200\354\240\225\353\263\264 \354\204\244\354\240\225.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.2 IoC, DI\353\245\274 \354\234\204\355\225\234 \353\271\210 \354\204\244\354\240\225 \353\251\224\355\203\200\354\240\225\353\263\264 \354\204\244\354\240\225.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.2 IoC, DI\353\245\274 \354\234\204\355\225\234 \353\271\210 \354\204\244\354\240\225 \353\251\224\355\203\200\354\240\225\353\263\264 \354\204\244\354\240\225.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.2 IoC, DI\353\245\274 \354\234\204\355\225\234 \353\271\210 \354\204\244\354\240\225 \353\251\224\355\203\200\354\240\225\353\263\264 \354\204\244\354\240\225.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.3 \355\224\204\353\241\234\355\206\240\355\203\200\354\236\205\352\263\274 \354\212\244\354\275\224\355\224\204.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.3 \355\224\204\353\241\234\355\206\240\355\203\200\354\236\205\352\263\274 \354\212\244\354\275\224\355\224\204.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.3 \355\224\204\353\241\234\355\206\240\355\203\200\354\236\205\352\263\274 \354\212\244\354\275\224\355\224\204.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.3 \355\224\204\353\241\234\355\206\240\355\203\200\354\236\205\352\263\274 \354\212\244\354\275\224\355\224\204.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.4 \352\270\260\355\203\200 \353\271\210 \354\204\244\354\240\225 \353\251\224\355\203\200\354\240\225\353\263\264.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.4 \352\270\260\355\203\200 \353\271\210 \354\204\244\354\240\225 \353\251\224\355\203\200\354\240\225\353\263\264.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.4 \352\270\260\355\203\200 \353\271\210 \354\204\244\354\240\225 \353\251\224\355\203\200\354\240\225\353\263\264.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.4 \352\270\260\355\203\200 \353\271\210 \354\204\244\354\240\225 \353\251\224\355\203\200\354\240\225\353\263\264.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.5 \354\212\244\355\224\204\353\247\201 3.1\354\235\230 IOC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.5 \354\212\244\355\224\204\353\247\201 3.1\354\235\230 IOC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.5 \354\212\244\355\224\204\353\247\201 3.1\354\235\230 IOC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.5 \354\212\244\355\224\204\353\247\201 3.1\354\235\230 IOC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.6 \354\240\225\353\246\254,md" "b/\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.6 \354\240\225\353\246\254,md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.6 \354\240\225\353\246\254,md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/1\354\236\245 IoC \354\273\250\355\205\214\354\235\264\353\204\210\354\231\200 DI/1.6 \354\240\225\353\246\254,md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.1 \352\263\265\355\206\265 \352\260\234\353\205\220.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.1 \352\263\265\355\206\265 \352\260\234\353\205\220.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.1 \352\263\265\355\206\265 \352\260\234\353\205\220.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.1 \352\263\265\355\206\265 \352\260\234\353\205\220.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.2 JDBC.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.2 JDBC.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.2 JDBC.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.2 JDBC.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.4 JPA.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.4 JPA.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.4 JPA.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.4 JPA.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.5 \355\225\230\354\235\264\353\262\204\353\204\244\354\235\264\355\212\270.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.5 \355\225\230\354\235\264\353\262\204\353\204\244\354\235\264\355\212\270.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.5 \355\225\230\354\235\264\353\262\204\353\204\244\354\235\264\355\212\270.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.5 \355\225\230\354\235\264\353\262\204\353\204\244\354\235\264\355\212\270.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.6 \355\212\270\353\236\234\354\236\255\354\205\230.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.6 \355\212\270\353\236\234\354\236\255\354\205\230.md" similarity index 100% rename from "\352\271\200\354\213\234\354\235\200/Vol2 2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.6 \355\212\270\353\236\234\354\236\255\354\205\230.md" rename to "\352\271\200\354\213\234\354\235\200/Vol2/2\354\236\245 \353\215\260\354\235\264\355\204\260 \354\225\241\354\204\270\354\212\244 \352\270\260\354\210\240/2.6 \355\212\270\353\236\234\354\236\255\354\205\230.md" diff --git "a/\352\271\200\354\213\234\354\235\200/Vol2/5\354\236\245 AOP\354\231\200 LTW/5\354\236\245 AOP\354\231\200 LTW.md" "b/\352\271\200\354\213\234\354\235\200/Vol2/5\354\236\245 AOP\354\231\200 LTW/5\354\236\245 AOP\354\231\200 LTW.md" new file mode 100644 index 0000000..51b0fc0 --- /dev/null +++ "b/\352\271\200\354\213\234\354\235\200/Vol2/5\354\236\245 AOP\354\231\200 LTW/5\354\236\245 AOP\354\231\200 LTW.md" @@ -0,0 +1,160 @@ +AOP와 LTW += +스프링은 AspectJ라는 뛰어난 AOP 프레임워크로부터 포인트컷 표현식과 함께 애노테이션을 이용해 AOP 모듈을 개발하는 방법도 도입했다. 또, 스프링의 프록시 +방식 AOP 대신 AspectJ 라이브러리를 직접 활용하는 방법과 로딩 시점의 바이트코드 조작을 통해 DI 기능을 확장하는 방법등을 알아볼 것이다. +