原创 hibernate中的核心接口及用法

一、Hibernate的接口分佈圖:   我先對該接口分佈圖進行一下講解:    1.位於最底層的JNDI,JDBC和JTA是J2EE13個技術規範中的三個規範。      2.位於PersistenceLayer持久層的是

原创 JDBC中的四個最基本對象功能及其用法

1 JDBC中的主要類(接口) 在JDBC中常用的類有: l  DriverManager;(註冊驅動類,調用該類就執行靜態代碼塊的內容,自己註冊) l  Connection;數據庫連接, 可以得到statement,preparedS

原创 SQL事務實例解釋事務,回滾,保存點的作用y與用法

事務: 在編寫業務的過程中,會需要進行事務處理,當需要執行多條插入語句時,如果前幾條成功,而最後一條失敗,那麼我們需要回滾數據庫操作,保持數據的一致性和完整性,此時,就需要利用DB的事務處理。事務是恢復和併發控制的基本單位。

原创 MyBatis 中mapper.xml文件中標籤,標籤的使用

<sql> 和 <include><sql>用來封裝SQL語句, <include>來調用代碼片段:<sql id="select">SELECT * FROM `body_index`</sql><select id="find" re

原创 springboot中 利用java反射調用Service,注入Dao接口爲null

1、反射簡介 反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法; 對於任意一個對象,都能夠調用它的任意一個方法和屬性;這種動態獲取的信息以及 動態調用對象的方法的功能稱爲java語言的反射機制。 2、問題:

原创 移動端常用的四個框架

1:weUI 官方網址:https://weui.io/ 官方介紹:WeUI 是一套同微信原生視覺體驗一致的基礎樣式庫,由微信官方設計團隊爲微信內網頁和微信小程序量身設計,令用戶的使用感知更加統一。 圖片發自簡書App 優點:

原创 mybatis中----select、insert、update、delete主要操作方法與屬性

一、select <!-- 查詢學生,根據id --> <select id="getStudent" parameterType="String" resultMap="studentResultMap"> SELEC

原创 eclipse最常用的最實用快捷鍵,修改快捷鍵

在網上搜eclipse快捷鍵,可以搜出一大堆,大多羅列了n多的快捷鍵,估計大部分人看了以後都會頭大的,我也頭大,不過我一一嘗試了一遍,整理出了eclipse最常用最有用,寫代碼必須用到的一些快捷鍵,大約只有網上快捷鍵大全的一半,減少大家

原创 java反射機制

           反射,當時經常聽他們說,自己也看過一些資料,也可能在設計模式中使用過,但是感覺對它沒有一個較深入的瞭解,這次重新學習了一下,感覺還行吧!            一,先看一下反射的概念:           

原创 Spring切入點表達式 expression="execution(*service..*.*(..))"

(* com.evan.crm.service.*.*(..))中幾個通配符的含義:  |第一個 * —— 通配 隨便率性返回值類型|  |第二個 * —— 通配包com.evan.crm.service下的隨便率性class|  |第三

原创 navicat for mysql 創建存儲過程時報錯1064

在navicat for mysql 創建函數,保存的時候出現1064錯誤 基本上是兩個原因導致的: 1:是存儲過程的參數沒有設定長度導致的,我們在Navicat中創建存儲過程時參數的長度需要自己動手去添加的否則就會包這種錯誤。 添

原创 包名前面的org.apache和com.是什麼意思

Apache是個非盈利組織,起產品一般都用org開頭,正如公司的插件包都用com如com.pafa.xxx一樣,只是作爲標識使用, org標誌這是個開源的包,任何人可以免費按照相應的授權協議如GPL使用,而不

原创 jdbc:mysql:///中三條斜槓(///) 第三個/代表什麼

jdbc:mysql:///company等同於 jdbc:mysql://localhost:3306/company company 指的是數據庫名稱也就是說第三個'/'代表 'localhost:3306/' "/"其實就是說從根

原创 spring框架,什麼是AOP,AOP面向切面編程是怎麼樣的

   AOP: (Aspect Oriented Programming) 面向切面編程。是目前軟件開發中的一個熱點,也是Spring框架中容。利用AOP可以對業務邏輯的各個部分進行隔離,從而使得業務邏輯各部分之間的耦合度降低,提高程序

原创 單線程和多線程的優缺點

單線程和多線程的優缺點 多線程處理的優點 同步應用程序的開發比較容易,但由於需要在上一個任務完成後才能開始新的任務,所以其效率通常比多線程應用程序低。如果完成同步任務所用的時間比預計時間長,應用程序可能會不響應。多線程處理可以同時運行多個