mybatis學習及問題記錄

2021-08-27 22:45:49 字數 423 閱讀 7880

獲取mybatis-config.xml,建立工廠類的過程寫在了乙個dbutil類中,提供獲取session的靜態方法。讀取xml檔案的初始化**寫在static 語句塊中。

mybatis的sql配置中,物件中的物件欄位的屬性是用物件名來作字首的(真繞口)

public class address

public class user

在寫根據usercode查詢address的sql時,應該是:

select * from t_address where u.usercode = ? 

或者select * from t_address where user.usercode = ?   \\user或user都行,首字母大小寫隨意,真心很智慧型

不能直接寫 where usercode=?。

乙個Mybatis問題記錄

工作中基本上都會使用mybatis。有一次為了達到控制許可權的效果,又為了最少的修改現有的 使用了自定義的mybatis的外掛程式,在運算元據的時候做一次查詢,判斷是否有許可權操作。這種許可權控制是很暴力且有很多漏洞的。問題1在一次操作中,當引數只有乙個且引數型別為long型時,預設這個引數是表a的...

ios 學習 問題 記錄

一 重新加入storyboard 黑屏並且提示以下錯誤 解決方案 1 在general編輯標籤中,deployment info 部分,main inte ce 彈出的標籤中選擇對應的storyboard 2 新增檢視控制器 在storyboard 的identity inspector 中選擇你需...

Python學習問題記錄

在學習python的是後遇到點小問題,記錄下來以後忘了再來看看。一.python2 和python3在繼承父類的時候是不同的。super 是乙個特殊的函式,幫助python將父類和子類關聯起來。在python3中,直接使用如下 class father def init self,make,kkk,...