原创 詳解mysql建立索引的使用辦法及優缺點分析

前言 索引(index)是幫助MySQL高效獲取數據的數據結構。 它對於高性能非常關鍵,但人們通常會忘記或誤解它。 索引在數據越大的時候越重要。規模小、負載輕的數據庫即使沒有索引,也能有好的性能, 但是當數據增加的時候,性能就會下降很快。

原创 Spring Boot 集成日誌logback + 控制檯打印SQL

一: 控制檯打印SQL因爲Spring Boot使用的默認日誌框架就是Logback,所以只需要修改Mapper的級別爲Debug就可以。logging.level.com.spring.boot.springbootdemo.contr

原创 java判斷一個對象是否全部爲空

public static boolean isField(Object object)throws Exception{ boolean flag = true; Class materual = (Class) obj

原创 SpringBoot整合Mybatis Generator

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Gen

原创 Java開發者寫SQL時常犯的10個錯誤

1、不用PreparedStatements 有意思的是,在JDBC出現了許多年後的今天,這個錯誤依然出現在博客、論壇和郵件列表中,即便要記住和理解它是一件很簡單的事。開發者不使用PreparedStatements的原因可能有如下

原创 控制檯打印SQL語句

pom.xml 添加如下依賴<dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <ver

原创 JAVA POI做導出Excel功能

maven依賴 我這裏版本是 3.9 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9

原创 JAVA POI 導出Excel 多個Sheet分頁

package com.mms.controller; import java.io.FileOutputStream; import java.io.OutputStream; import java.util.ArrayList;

原创 JS 打印當前頁面(或某個DIV內容)

主要JS 具體內容 具體詳情可以從網盤下載 具體操作測試即可 網盤鏈接:https://pan.baidu.com/s/1miBTZHu

原创 pom自動部署tomcat7插件

在maven項目開發中,一般推薦使用jetty進行開發調試。但是在項目發佈的時候要求使用tomcat7作爲發佈服務器,爲此在maven中配置了tomcat7插件,以支持項目在外部tomcat7進行遠程熱部

原创 阿里巴巴開發祕籍:MYSQL規約

阿里巴巴開發祕籍:MYSQL規約 一、 MYSQL建表規約 1 【強制】表達是與否概念的字段,必須使用 is_xxx 的方式命名,數據類型是 unsigned tinyint( 1 表示是,0 表示否),此規則同樣適用於 odps

原创 阿里巴巴Java開發手冊及Java代碼規約掃描eclipse插件安裝

阿里巴巴Java開發手冊及Java代碼規約掃描eclipse插件安裝 1)  安裝插件Help >> Install New Software,打開安裝插件界面,點擊add(添加),在(URL)位置項中輸入以下鏈接 https://p3

原创 Spring MVC 流程圖

Spring MVC工作流程圖 圖一 圖二  Spring工作流程描述       1. 用戶向服務器發送請求,請求被Spring 前端控制Servelt DispatcherServlet捕獲;    

原创 mysql創建腳本索引範例

查看錶中索引的方法: show index from table_name; 查看索引 索引的類型及創建例子:: 1.PRIMARY KEY (主鍵索引) alter table table_name a

原创 可提高Java開發性能的5款調試工具

Java是一種非常強大的編程語言,自問世以來就廣受歡迎。作爲現今十分流行的移動平臺——Android的核心語言,它大大促進了移動通信行業的發展。因此可以肯定,隨着Android平臺的不斷擴張,Java開發人員的需求量也會不斷增加。 這篇文