MybatisPlus 老的有時間整理一下

2021-10-18 13:56:57 字數 1929 閱讀 6395

實體類

@tableid(value=「id」 , type =idtype.auto)

**private **integer **id **; // int

<bean id =「globalconfiguration」 class=「com.baomidou.mybatisplus.entity.globalconfiguration」>

<property name=「dbcolumnunderline」 value=「true」>

<property name=「idtype」 value=「0」>

<property name=「tableprefix」 value=「tbl_」>

還需要注意給上面的注入到mybatis的sqlsessionfactorybean裡面才會起作用

| pcuserentity pcuserentity = **new **pcuserentity();

pcuserentity.setloginaccount(「zhangsan」);

**return **pcuserentity;

}**public void **list2 (integer page) **throws **parseexception

service層

**public **page getincidentschedulingworkvo(page page) ))

.last(**"desc limit 1,3"**)

);system.out.println(emps);

| @test

**public void **testcommondelete()

| @test

employee employee = **new **employee();

employee.setlastname(「蒼老師」);

employee.setemail([email protected]);

.eq(**"last_name"**, **"tom"**)

.eq(**"age"**, 44)

); }

mybatis-plus:

configuration:

log-impl: org.apache.ibatis.logging.stdout.stdoutimpl

如果是mybatis的

mybatis:

configuration:

**log-impl**: org.apache.ibatis.logging.stdout.stdoutimpl
mybatis-plus.configuration.log-impl=org.apache.ibatis.logging.stdout.stdoutimpl

spring boot的yml配置方式:

logging:

level:

com.lanmili.dao: debug # 必須是debug級別的,info級別是不列印日誌的.

自動填充,意味著就是設定預設值,不依賴資料庫設定預設值,依賴程式實現。

參考:在mybatis-plus中提供了activerecord的模式,支援 activerecord 形式呼叫,實體類只需繼承 model 類即可實現基本 crud 操作,簡單來說就是乙個實體類繼承model類,並通過註解與資料庫的表名進行關聯,這樣就可以通過實體類直接進行表的簡單增刪改查操作,這樣也確實極大的方便了開發人員。

這樣的話不需要dao層,直接實體類就能完成基本的crud操作.

初始化工程

解決iframe載入的內容有時顯示有時不顯示

在asp.net mvc專案中遇到了這樣的乙個問題,假設父頁面有乙個iframe sth src scrolling no frameborder 0 width 100 height 100 通過父頁面上的乙個按鈕觸發該iframe的src屬性指向乙個url var url somecontrol...

老的不能再老的問題

const char char const char const的區別問題幾乎是c 面試中每次都會有的題目。事實上這個概念誰都有,只是三種宣告方式非常相似很容易記混。bjarne在他的the c programming language裡面給出過乙個助記的方法 把乙個宣告從右向左讀。char con...

MyBatis Plus的CRUD 簡單操作

crud 是指在做計算處理時的增加 create 讀取查詢 retrieve 更新 update 和刪除 delete 幾個單詞的首字母簡寫。增加操作 resource test public void insert 執行完成後的 查詢操作 test public void selectbyname...