
Spring框架
live for myself
此人是真懒
展开
-
null和““的区别
null是空对象,不一定代表字符串,其他对象也可以""是,长度为0的空字符串String s = null;String s1 = “”;s是仅仅分配引用但并没有分配内存s1是分配了引用并且指向了空字符串的内存空间原创 2021-09-02 09:29:26 · 125 阅读 · 0 评论 -
判断List是否为空,用NULL还是IsEmpty
isEmpty() 用于判断List内容是否为空,即list里一个元素也没有List a = new ArrayList(); //分配内存a = []; //list里无元素System.out.println(a.isEmpty()); //truenull一般判断该List的引用也空的情况下List b = null; 未分配内存System.out.println(b.isEmpty()); //空指针异常System.out.println(b == null); //t原创 2021-09-02 08:49:01 · 548 阅读 · 0 评论 -
IDEA裡設置println快捷鍵
ctrl+shift+s調出settings找到editor–> Live templates找到output如下所示選擇加號,新增內容填寫快捷鍵內容,及例子原创 2020-11-30 10:02:44 · 169 阅读 · 0 评论 -
MyBaits中 Test標籤異常(親測有效)
當Test類沒法導入時,如下所示:解決方法:1.ctrl+shift+alt+s調出Project Structure,然後按照下圖步驟然後點擊OK即可原创 2020-11-13 19:05:18 · 78 阅读 · 0 评论 -
實體類或者數據庫中的表,字段或者參數過多,考錄使用Map
假設實體類或者數據庫中的表,字段或者參數過多,我們應當考錄使用MapMap傳遞參數,直接在sql中取出key即可[parameterType = ''map"]對象傳遞參數,直接在sql中取對象的屬性即可[parameterType = ''Object"]只有一個基本類型參數的情況下,可以直接在sql中取到多個參數用Map,或者註解模糊查詢1.java代碼執行的時候,傳遞通配符%List <User> userList = mapper.getUserList("%haha%")原创 2020-11-06 11:01:58 · 96 阅读 · 0 评论 -
MyBatis學習
思路:搭建環境–>導入Mybatis–>編寫代碼–>測試在.xml文件中,轉譯用&搭建環境搭建數據庫CREATE DATABASE ‘mybatis’;USE ‘mybatis’;CREATE TABLE ‘user’ (‘id’ INT(20) NOT NULL PRIMARY KAY,‘name’ VARCHAR(30) DEFAULT NULL,‘pwd’ VARCHAR(30) DEFAULT NULL)ENGING=INNODB DEFAULT CHA原创 2020-11-05 15:11:55 · 80 阅读 · 1 评论 -
Spring框架IOC控制反轉實例說明
Dao层package com.crystal.Dao;public interface UserDao { void getUser();}package com.crystal.Dao;public class UserDaoImpl implements UserDao { public void getUser(){ System.out.println("默認獲取用戶的數據"); }}package com.crystal.Dao;pu原创 2020-10-31 18:37:01 · 105 阅读 · 0 评论