├── .gitignore ├── README.md ├── SpringMVC源码之Controller查找原理.md ├── SpringMVC源码之参数解析绑定原理.md ├── biz ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── wy │ │ │ └── httpclient │ │ │ ├── UserService.java │ │ │ └── impl │ │ │ └── UserServiceImpl.java │ └── resources │ │ └── applicationContext-biz.xml │ └── test │ ├── java │ └── service │ │ └── UserServiceTest.java │ └── resources │ ├── applicationContext-biz-test.xml │ ├── logback.xml │ └── serverConfig.properties ├── persistence ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── wy │ │ │ └── persistence │ │ │ ├── dao │ │ │ ├── BaseDao.java │ │ │ └── UserDao.java │ │ │ └── entity │ │ │ └── User.java │ └── resources │ │ ├── applicationContext-persistence.xml │ │ └── mapper │ │ └── userMapper.xml │ └── test │ ├── java │ └── com │ │ └── wy │ │ └── persistence │ │ └── dao │ │ └── UserDaoTest.java │ └── resources │ ├── applicationContext-persistence-test.xml │ ├── logback.xml │ └── serverConfig.properties ├── pom.xml └── web ├── pom.xml └── src └── main ├── java └── com │ └── wy │ └── controller │ ├── AmbiguousTestController.java │ ├── BeanUtilsTest.java │ ├── LookupTestController.java │ ├── ParameterBindTestController.java │ ├── Student.java │ ├── UrlMapController.java │ └── User.java ├── resources ├── applicationContext.xml ├── log4j.properties ├── serverConfig-dev.properties ├── serverConfig-prod.properties ├── serverConfig.properties └── spring-mvc.xml └── webapp ├── WEB-INF ├── view │ └── following.jsp └── web.xml └── index.jsp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/README.md -------------------------------------------------------------------------------- /SpringMVC源码之Controller查找原理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/SpringMVC源码之Controller查找原理.md -------------------------------------------------------------------------------- /SpringMVC源码之参数解析绑定原理.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/SpringMVC源码之参数解析绑定原理.md -------------------------------------------------------------------------------- /biz/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/biz/pom.xml -------------------------------------------------------------------------------- /biz/src/main/java/com/wy/httpclient/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/biz/src/main/java/com/wy/httpclient/UserService.java -------------------------------------------------------------------------------- /biz/src/main/java/com/wy/httpclient/impl/UserServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/biz/src/main/java/com/wy/httpclient/impl/UserServiceImpl.java -------------------------------------------------------------------------------- /biz/src/main/resources/applicationContext-biz.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/biz/src/main/resources/applicationContext-biz.xml -------------------------------------------------------------------------------- /biz/src/test/java/service/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/biz/src/test/java/service/UserServiceTest.java -------------------------------------------------------------------------------- /biz/src/test/resources/applicationContext-biz-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/biz/src/test/resources/applicationContext-biz-test.xml -------------------------------------------------------------------------------- /biz/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/biz/src/test/resources/logback.xml -------------------------------------------------------------------------------- /biz/src/test/resources/serverConfig.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/biz/src/test/resources/serverConfig.properties -------------------------------------------------------------------------------- /persistence/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/pom.xml -------------------------------------------------------------------------------- /persistence/src/main/java/com/wy/persistence/dao/BaseDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/main/java/com/wy/persistence/dao/BaseDao.java -------------------------------------------------------------------------------- /persistence/src/main/java/com/wy/persistence/dao/UserDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/main/java/com/wy/persistence/dao/UserDao.java -------------------------------------------------------------------------------- /persistence/src/main/java/com/wy/persistence/entity/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/main/java/com/wy/persistence/entity/User.java -------------------------------------------------------------------------------- /persistence/src/main/resources/applicationContext-persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/main/resources/applicationContext-persistence.xml -------------------------------------------------------------------------------- /persistence/src/main/resources/mapper/userMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/main/resources/mapper/userMapper.xml -------------------------------------------------------------------------------- /persistence/src/test/java/com/wy/persistence/dao/UserDaoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/test/java/com/wy/persistence/dao/UserDaoTest.java -------------------------------------------------------------------------------- /persistence/src/test/resources/applicationContext-persistence-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/test/resources/applicationContext-persistence-test.xml -------------------------------------------------------------------------------- /persistence/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/test/resources/logback.xml -------------------------------------------------------------------------------- /persistence/src/test/resources/serverConfig.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/persistence/src/test/resources/serverConfig.properties -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/pom.xml -------------------------------------------------------------------------------- /web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/pom.xml -------------------------------------------------------------------------------- /web/src/main/java/com/wy/controller/AmbiguousTestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/java/com/wy/controller/AmbiguousTestController.java -------------------------------------------------------------------------------- /web/src/main/java/com/wy/controller/BeanUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/java/com/wy/controller/BeanUtilsTest.java -------------------------------------------------------------------------------- /web/src/main/java/com/wy/controller/LookupTestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/java/com/wy/controller/LookupTestController.java -------------------------------------------------------------------------------- /web/src/main/java/com/wy/controller/ParameterBindTestController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/java/com/wy/controller/ParameterBindTestController.java -------------------------------------------------------------------------------- /web/src/main/java/com/wy/controller/Student.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/java/com/wy/controller/Student.java -------------------------------------------------------------------------------- /web/src/main/java/com/wy/controller/UrlMapController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/java/com/wy/controller/UrlMapController.java -------------------------------------------------------------------------------- /web/src/main/java/com/wy/controller/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/java/com/wy/controller/User.java -------------------------------------------------------------------------------- /web/src/main/resources/applicationContext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/resources/applicationContext.xml -------------------------------------------------------------------------------- /web/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /web/src/main/resources/serverConfig-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/resources/serverConfig-dev.properties -------------------------------------------------------------------------------- /web/src/main/resources/serverConfig-prod.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/resources/serverConfig-prod.properties -------------------------------------------------------------------------------- /web/src/main/resources/serverConfig.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/resources/serverConfig.properties -------------------------------------------------------------------------------- /web/src/main/resources/spring-mvc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/resources/spring-mvc.xml -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/view/following.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/webapp/WEB-INF/view/following.jsp -------------------------------------------------------------------------------- /web/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /web/src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wycm/SpringMVC-Demo/HEAD/web/src/main/webapp/index.jsp --------------------------------------------------------------------------------