原创 Mybatis中模糊查詢怎麼寫?

Mybatis中的模糊查詢有倆種方法:(推薦使用第一種) Java代碼執行的時候傳遞通配符%% List<User> userList=mapper.getUserLike("%李%"); 在sql拼接中使用通配符! s

原创 SpringMVC入門程序(xml配置)

一、配置環境 pom依賴 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId

原创 SpringMVC入門程序(註解版)

一、配置環境 pom依賴 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId

原创 Spring中IOC創建對象的三種方式

1.下標賦值 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xml

原创 Mybatis中倆種日誌的使用方法

如果數據庫操作,出現了異常,我們需要排錯,不知道錯在哪裏,日誌就是最好的助手! 方法一 STDOUT_LOGGING標準日誌輸出 在mybatis核心配置文件中,配置我們的日誌! <settings> <setti

原创 Mybatis分頁三種方法的使用

1、使用Limit分頁 使用Mybatis實現分頁,核心SQL select * from user limit startIndex,pageSize UserMapper接口 //分頁 List<User> getUse

原创 Spring的一些常用配置

1、起別名(推薦使用第二種) <!--別名,如果添加了別名,我們也可以使用別名獲取到--> <alias name="user" alias="userNew"></alias> 2、Bean的配置 <!-- id:be

原创 整合 Mybatis-Spring方式二(SqlSessionDaoSupport方式)

SqlSession 在 MyBatis 中,你可以使用 SqlSessionFactory 來創建 SqlSession。一旦你獲得一個 session 之後,你可 以使用它來執行映射了的語句,提交或回滾連接,最後,當不再需要它

原创 SpringMVC中的轉發和重定向方式

servlet中原生的轉發和重定向方式 @Controller public class ResultGo { //通過HttpServletResponse進行輸出 @RequestMapping("/t1")

原创 倆個案例帶你理解靜態代理模式

什麼是靜態代理? 生活中的代理是很常見的,比如代購、律師、中介等,他們都有一個共性就是幫助被代理人處理一些前前後後的事情。而被代理人只需要專注做自己要做的那部分事情就可以了。 Java中的代理也是類似的,代理模式可以實現幫助被代理

原创 使用Spring實現AOP的三種方式

1、什麼是AOP? AOP(Aspect Oriented Programming)意爲:面向切面編程,通過預編譯方式和運行期動態代理實現程序功能的統一維護的一種技術。AOP是OOP的延續,是軟件開發中的一個熱點,也是Spring

原创 Mybatis屬性(properties)的使用

1、編寫一個配置文件(db.properties) driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybatis? useSSL=false&useUni

原创 java中使用POI操作Excel

轉自狂神,作爲個人筆記使用 一、什麼是POI? Apache POI是Apache軟件基金會的開放源碼函式庫,POI提供API給Java程序對Microsoft Office格式檔案讀和寫的功能。 二、結構 HSSF - 提供讀

原创 java中使用EasyExcel來操作Excel

轉自狂神,作爲個人筆記使用 一、什麼是EasyExcel? EasyExcel是一個基於Java的簡單、省內存的讀寫Excel的開源項目。在儘可能節約內存的情況下支持讀寫百M的Excel。 github地址:https://git

原创 用AJAX驗證用戶名

案例 1.Controller類 @RequestMapping("/a3") public String ajax3(String name,String pwd){ String msg = ""; //模擬數