日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java基础学完就直接学ssm_java基础学习笔记3(SSM基础)

發布時間:2025/4/5 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java基础学完就直接学ssm_java基础学习笔记3(SSM基础) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1. 框架一般都是與配置文件聯合使用的,如mybatis,其中配置文件的一個重要作用就是解耦

2.

config.xml-->SqlSessionFactory-->SqlSession-->mapper.xml

除了查詢,增刪改均需要提交事務,sqlSession.commit()

工具類一般都是使用static靜態方法或靜態代碼塊,以及私有靜態成員變量

靜態代碼塊相當于一個方法,其被該類首次加載時,即首次用到時自動執行一次,僅這一次。

把參數寫死了就叫硬編碼

所謂使用框架,就是拷包,拷完包后就可以按框架的規范寫代碼了。

上面第1條里加載時創建的是所有單例的bean

連接池與jdbc只是創建連接對象方式不同,一個由DataSource對象創建,一個由DriverManage對象創建,然后就都相同了,

當連接對象關閉時,前者是將其返回連接池,后者是直接斷開其與數據庫的連接,加外前者需要額外的jar包支持。必須保證

創建連接池的代碼只執行一次,可以利用工具類進行優化。

學習思路清晰,現在學的是什么東西,什么時候用,什么地方用,有什么用,怎么用,與其他知識點間的關系如何,如:

原生的jdbc,原生的datasource,原生的mybatis,spring+jdbc,spring+datasource,spring+mybatis

重點來了,兩種注入方式:

第一種:

第二種:

重點又來了,當@Autowired寫在setter()方法上時:

如果:

someBean的otherBean1及otherBean2不會取到值,@Autowired只會使得產生形參對象,并且導致執行該函數體,

即,如果:

則 someBean的otherBean1及otherBean2可以取到值,并且println輸出也會執行。

JdbcTemplate是Spring框架中的實現對jdbc進行支持的類,即Spring框架本身中的jdbc解決方案,其是與

DataSource連接池類結合使用的,一般生產上也不會用。

沒有使用@Autowired時,一定要有setter()方法,spring會自動找到setter()方法,并結合spring容器嘗試進行依賴注入。

SpringMVC可以理解為是Servlet的框架。

WEB-INF中的資源是受保護的資源,只有控制器(controller)才可以訪問,所以要在web目錄下

建立static文件夾,將jQuery等靜態資源放入其中。

@ResponseBody 代表返回的是數據,而且是json格式的數據

標簽就不是ajax請求了,要用按鈕,調用js函數

總結

以上是生活随笔為你收集整理的java基础学完就直接学ssm_java基础学习笔记3(SSM基础)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。