原创 springboot集成mybatis--單數據源和多數據源

一、單數據源 1、引入依賴(注意以下操作都是在maven工程下的) <!-- springboot集成mybatis --> <dependency> <groupId>org.

原创 7大排序算法--java實現

排序分爲內排序和外排序。這裏主要介紹內排序,7大排序算法:冒泡排序、簡單選擇排序、直接插入排序、希爾排序、堆排序、歸併排序、快速排序 public class MyArraySort { /** * 冒泡排序 *

原创 springboot集成log4j

1、導入依賴,並將springboot默認的日誌配置排除 <!-- 引入springboot web模塊依賴 --> <dependency> <groupId>org.springframework.boot</gr

原创 springboot集成pagehelper

1、導入依賴,包括mybatis、jdbc的依賴,如果導入了,就不要重複導入了 <!-- springboot集成mybatis --> <dependency> <groupId>org.mybatis.spring

原创 idea創建springboot項目

1、點擊Create New Project 2、選擇Maven方式,配置好JDK(1.8及以上),直接點擊Next 3、填寫好信息,點擊Next 4、選擇好項目路徑,點擊Finish 5、在pom.xm

原创 eclipse中使用maven

1、下載maven,下載地址:http://maven.apache.org/download.cgi 2、解壓文件我的解壓路徑爲:D:\maven 關於需不需要設置maven的環境變量,可以設置,但是如果只是使用Eclipse的

原创 雲服務器centos6.5 部署java web項目

一、jdk安裝 1、下載jdk,下載鏈接https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2、將文件上傳到服

原创 利用bootstrap寫的後臺管理系統主頁模板

1、jsp界面代碼 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="

原创 SSM登錄攔截器,登錄成功後跳到上一個操作

1、編寫攔截器 public class LoginInterceptor implements HandlerInterceptor { // 在攔截點執行前攔截,如果返回true則不執行攔截點後的操作(攔截成功) @Over

原创 藍橋杯--算法訓練 審美課(java)

問題描述   《審美的歷程》課上有n位學生,帥老師展示了m幅畫,其中有些是梵高的作品,另外的都出自五歲小朋友之手。老師請同學們分辨哪些畫的作者是梵高,但是老師自己並沒有答案,因爲這些畫看上去都像是小朋友畫的……老師只想知道,有多少對

原创 SSM項目使用log4j打印日誌

1、在pom.xml文件中導入依賴 <!-- log4j --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId>

原创 java SE常用的方法(算法比賽)

1、數組排序 Arrays.sort(new int[] {3,6,9,8}); 2、進制間的轉換 System.out.println("把2,8,16的數字的字符串形式,轉化爲10進制:");

原创 Mybatis一對多、多對一關聯查詢

有兩張表,分別是category(分類表)、product(商品表)。表結構如圖所示: 1、category表 2、product表 一、多對一查詢 1、實體類 Category.java public class Cat

原创 SSM項目全局異常處理

1、定義自定義異常類,繼承Exception public class CustomException extends Exception { private static final long serialVersionUID

原创 java調用phantomjs爬取動態網頁

1、下載phantomjs。phantomjs的下載地址:http://npm.taobao.org/dist/phantomjs/ 2、將壓縮包解壓到自己選擇的一個地址(我選的是D:\software\phantomjs) 3、編寫