Spring應用快速開發經典項目課程
① 《spring3.0就這么簡單》此書中所有項目工程以maven組織的,展現作者以spring原創開源項目ROP開發的全過程
我只想說,Maven只是一個構建工具,和ANT差不多,不過比ANT強大點。用什麼都可以的,版那是作者建權議的,最主要的是要在項目開發中讓團隊的所有成員都要很快適應,並且要讓這些工具在你開發過程中給你解決一些很繁瑣的事,這就夠了!
其實Maven給我最大的感覺除了快速構建項目外,還有就是要讓團隊中的成員都在遵守maven約定的東西!至於maven怎麼用,建議你先去找一些Maven的資料先看看。我的意見是照著書上的先做,把握整個脈絡,然後通過實例或項目再細化!
祝你好運!
② 《基於Spring MVC+Spring JPA技術使用Spring全註解實戰開發大型商業ERP項目》
http://www.icoolxue.com/album/show/39
③ spring入門經典和spring實戰哪個更適合初學者學習
建議先看《spring入門經典》,再看《spring實戰》。入門那本講述的順序是先基礎的IOC載入Bean然後就開始做web項目了,可以比較快的上手做web項目,這點很重要,快點做出能看到效果的東西對提高學習的積極性很有幫助,後面再講AOP,資料庫什麼的。
實戰那本是將各細節講得比較細,看了可以更好的理解Spring個組件的用途和用法。WEB MVC是在IOC,AOP,資料庫後出現的,看這本書需要比較有耐心,但這本書值得反復看。
另外就是《spring入門經典》是spring4的,《spring實戰》是spring3的。不過版本新舊不是最重要的,反正都是可以在現實生產環境用的。
④ Java課程springboo最近比較火,學了有什麼用
學習spring課程,從入門到實際掌握運用,提升自身的技術能力與價值。蛙課上的springboot講的比較好,知識點講的很全面。
⑤ 求spring boot開發教程,最好是有視頻的和項目源代碼的
springboot企業級應用開發實戰:下載地址
⑥ 求一個好點spring視頻教程,最好是課程一集一集的下去的...
馬士兵·java教程 電驢上有的
⑦ 求推薦幾本java項目開發實例的書籍(20分)
我選擇的是《抄項目實踐精解》基於ssh的java應用開發第二版 電子工業出版社的,裡面從項目的需求,開發的流程圖,到struts2和struts1.x進行比較都有寫,感覺不錯,spring hibernate也都有分別的講解,而且還有項目的整合實例。你可以看看。
⑧ 系統、完整的Javaweb教學視頻,希望自帶詳細項目,最好是百度雲盤的。
學好java其實不難,一份系統、完整且有項目實戰的教學視頻能讓你學有所成
⑨ 用springMVC開發的視頻和代碼,主要是用來學習
您好,以前的做法是中定義Service的成員變數並設置好setter方法,在xml中將該Service的bean ID注入。
現在只要在Controller中用@Resource標簽就ok了
@Resource(name="springManager")
private SpringManager springManager;
springMVC9
springMV C繼承與spring 的上下文,可以得到spring中的bean,所以可以只用resouce註解來得到bean。 相較於struts2 具有天生的優勢。
也解釋了為什麼spring是先啟動 springMVC是後啟動的
如果無法用注入的方式來得到bean,可以用上下文的方式來得到
WebApplicationContext ac1 = WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext());
springMVC12
Hibernate 5大對象
Configuration --- 上下文 context
SessionFactory -- 重量級對象 一個db一個sessionFactory
Session -- 一次連接
Transaction -- 事務
Query-- CRUD
spring配置文件為hibernate定義了 datasource / sessionFactory / transaction
和spring集成的時候 hibernate只需要定義hbm文件,將實體類放在hibernate容器中
<hibernate-configuration>
<session-factory>
<mapping class="com.tgb.web.controller.entity.User"/>
</session-factory>
</hibernate-configuration>
實體類層由hibernate來管理
用註解配置
@Entity
@Table(name="T_USER")
public class User {
@Id
@GeneratedValue(generator = "system-uuid")
@GenericGenerator(name = "system-uuid", strategy = "uuid")
@Column(length=32)
private String id;
@Column(length=32)
private String userName;
….
}
DAO service層 用spring來管理 並對service層加上事務控制
Hibernate4 的session管理很好了, 不用spring的HibernateDaoSupport
只需要在DAO中引入sessionFactory就ok了
Spring的代理式事務
springMVC 中的重定向。 場景 添加用戶不調到成功頁面,而是通過servlet跳到展示頁面
不返還到頁面,跳到另一個servlet 請求
return "redirect:/user/getAllUser";
--------------
Hibernate 5大對象
Configuration --- 上下文 context
SessionFactory -- 重量級對象 一個db一個sessionFactory
Session -- 一次連接
Transaction -- 事務
Query和Criteria -- CRUD
----------------------
spring 是Listener ---只需要啟動一次
Struts2 是filter
springMVC 是Servlet
web容器的啟動順序
context-param > listener > filer > servlet