学习是最好的投资!
理論上沒什麼問題的,因為struts和spring沒什麼關係,你可以先學習spring的ioc aop,完了之後可以學習spring-mvc,這個時候就算你不學mybatis直接用Jdbc去做dao層,也不會影響一個java web專案的開發,當然你也可以學習了mybatis,然後重構你的dao層,現在用hibernate和struts的也慢慢變少了,主要是hibernate相對Mybatis來說,重量級不少,學習成本也高些,不過好處不用寫sql,Struts最近常常爆漏洞,其實也沒springmvc好用…個人覺得
完全沒問題啊,不過如果是為了理解MVC框架結構的話,還是可以看一下struts2,畢竟是個非常好的MVC框架,然後springmvc也是現在比較主流的;學習框架的目的是為了工作上更有效率。但是框架都是對最基礎的東西的封裝,所以,不管學了多少框架方面的東西,千萬不要丟下基礎。
可以 跟著老師走
本人就是這樣學的,跟著某培訓機構的視頻,把前面的servlet,數據庫,jdbc學完,後面開始直接Spring,和前面的ssh沒什麼關係
spring mvc已經是主流
千萬不要學struts2和hibernate,首先這兩個框架很垃圾,其次太浪費時間。
理論上沒什麼問題的,因為struts和spring沒什麼關係,你可以先學習spring的ioc aop,完了之後可以學習spring-mvc,這個時候就算你不學mybatis直接用Jdbc去做dao層,也不會影響一個java web專案的開發,當然你也可以學習了mybatis,然後重構你的dao層,現在用hibernate和struts的也慢慢變少了,主要是hibernate相對Mybatis來說,重量級不少,學習成本也高些,不過好處不用寫sql,Struts最近常常爆漏洞,其實也沒springmvc好用…個人覺得
完全沒問題啊,不過如果是為了理解MVC框架結構的話,還是可以看一下struts2,畢竟是個非常好的MVC框架,然後springmvc也是現在比較主流的;學習框架的目的是為了工作上更有效率。但是框架都是對最基礎的東西的封裝,所以,不管學了多少框架方面的東西,千萬不要丟下基礎。
可以 跟著老師走
本人就是這樣學的,跟著某培訓機構的視頻,把前面的servlet,數據庫,jdbc學完,後面開始直接Spring,和前面的ssh沒什麼關係
spring mvc已經是主流
千萬不要學struts2和hibernate,首先這兩個框架很垃圾,其次太浪費時間。