1
incompatible 2016-10-31 21:32:06 +08:00 2
等你学会了“编写新的 Servlet 类并覆盖 doGet 或 doPost 方法、在 web.xml 中配置该 Servlet 的 url 映射关系、从 doGet 或 doPost 方法的参数 HttpServeletRequest 中取出 http 请求的参数、针对该参数进行数据库查询或业务处理、把查询或业务处理的结果 forward 到一个 jsp 页面”后,就可以开始使用 SpringMVC 了。
SpringMVC 跟 JDBC 没有任何关系。 |
2
kingcos 2016-10-31 21:43:58 +08:00
是不是很多学校都教 Java Web 呃。。。
|
3
tony1016 2016-10-31 21:45:09 +08:00
@incompatible 说的挺对的。 Spring 仅仅是借助 servlet 作为入口,和 servlet 没有半毛钱关系了;而 JSP 呢,学会 taglib 就可以了。 JDBC 就确实和 MVC 没有关系了
|
4
ad0be OP |
5
uxstone 2016-10-31 22:04:36 +08:00 2
基础:
1.有 java SE 的基础,JDBC 会 CURD 操作数据库 2.JavaWeb 中熟悉 Servlet,JSP 过滤器,拦截器,监听器,设计模式 3.学习 Spring4 学会 IOC 和 AOP 可以开始学习 SpringMVC 了 |
7
h2so4 2016-10-31 22:22:21 +08:00
|
8
murmur 2016-10-31 22:24:00 +08:00 1
thinking in java 不算序言和废话看个四五章就可以开写 spring mvc 了 你要学的就是怎么把 spring 的大拦截器配到 web.xml 里,剩下的都跟 servlet 没关系了,哦你还要知道 getAttrbute , getSession 这些
|
9
murmur 2016-10-31 22:35:11 +08:00 1
补充一下,新人写任何语言第一次都是不靠谱的,然而越不靠谱越要写,基础打好了再写黄花菜都凉了,要学会面向需求编程,什么不会查什么(用英文构造关键词搜索),哪里不会学哪里,等你写一段代码之后再发现设计模式这些东西理解起来 so easy
当然也不是让你乱写 无论 spring 还是 springboot ,网上有大把的 hello world ,也有那种 all in one 的配置,直接抄一份每次新建项目考过来用就完了 spring mvc+mybatis/hibernate+连接池配起来的却很辛苦,后面你就会发现什么 jsonp 输出,图片输出,每个都要配一大段 但是这一切都是在 xml 里配配就完了,写注解也可以,如果换成 xodejs 估计先加几百个 modules 再说 |
10
Cbdy 2016-10-31 22:46:02 +08:00 via Android
去 kindle 上买本 spring in action 或者篇幅短点, spring boot in action 电子书花个周末看看,就可以写个小东西下了。
当然你的会点 Java 、 HTTP 相关的基础知识。 |
12
ad0be OP |
13
cs4814751 2016-11-01 15:22:24 +08:00 1
基本上拿 servlet 和 jsp 配合 JDBC 写个小小的论坛或者个人网站留言板之类后 学会用 spring ioc aop 然后就可以写 spring mvc 了 刚开始就看着文档 不会用的功能就去查怎么实现 等用 spring mvc 写过几个小 demo 之后 再回头看 ioc aop 的源码实现 springmvc 的源码实现 就会对很多为什么这么配置恍然大悟了
|