原创 Java==POI報表詳解

一.POI報表 在企業開發中,Excel報表是一種最常見的報表需求,Excel報表開發一般分爲兩種形式: (1)爲了方便操作,基於Excel的報表批量上傳數據 (2)通過java代碼,快速生成Excel報表   POI報表簡介: Apac

原创 數據庫 = JDBC數據庫連接基礎

  一.jdbc基礎 (1)Java 數據庫連接(Java DataBase Connectivity) 作用:通過java語言操作數據庫 本質:是官方(sun公司)定義的一套操作所有關係型數據庫的規則(接口);各個數據庫廠商去實現這套

原创 Maven基礎與環境構建

Maven官網 Maven搜索庫 一.Maven簡介 maven是一個Apache下的一個純Java開發的開源項目 定義: Maven是一個項目管理工具,它包含了一個項目對象模型,一組標準集合,一個項目生命週期,一個依賴管理系統,和用來運

原创 JavaWeb = Session詳解與使用

前言 session它是一個域對象 三大域對象:ServletContext,Session,Request 注意: 由於客戶端需要接收、記錄和回送Session對象的ID,因此,通常情況下,Session是藉助Cookie技 術來傳

原创 數據庫 = MySQL的安裝詳解

mysql 5.7.27綠色版安裝,方便省勁,比較與安裝引導版本更方便   1.mySql5.7.27版本綠色版本安裝 (1)將壓縮包複製到D盤下的如下目錄: (2)右擊解壓到當前文件夾即可: 解壓後,雙擊,確定目錄結構如下圖所示:

原创 數據庫 = MySQL 索引以及原理

mysql索引:創建索引,創建索引原則,索引的數據結構,mysql數據存儲引擎 mysql性能 一.MySQL性能 (1)數據庫性能優化分爲兩種:硬優化,軟優化 分析--執行次數比較多的的語句: =查詢密集型:我們使用查詢頻率較高,

原创 SSM=Maven構建項目以及Maven分模塊構建項目

一.軟件開發常識 (1)項目開發流程 1. 立項     項目可實施性分析:(某項目)100W項目,開發週期預計6個月,需要10人,運營(人力)成本2W/人     產品經理入住銀行,進行需求調研《需求設計說明書》     需求研討會:

原创 SpringMVC=SpringMVC請求參數以及文件上傳

一.SpringMVC的請求: 新建web項目:pom.xml的座標導入: <dependencies> <!--mysql驅動--> <dependency> <groupId>mysql</groupI

原创 Spring = SpringMVC以及面試題

https://javadoop.com/ (1)什麼是SpringMVC Spring MVC是一種基於Java的實現了Web MVC設計模式的請求驅動類型的輕量級Web框架,即使用了MVC架構模式的思想,將Web層進行職責解耦,基於請

原创 Spring = Spring攔截器之實現原理?

(1)SpringMVC運行流程 在介紹SpringMVC攔截器之前,我們先介紹一下SpringMVC的運行流程: (1)用戶發送請求,經過 前端控制器Dispacherservlet(Controller的核心)將url交給處理器映射

原创 Spring=SpringMVC-Spring-MyBatis=SSM框架整合

一.SSM框架整合 需求:使用ssm框架完成對account表的增刪改查操作。 (1)搭建Mybatis環境: 1.確定數據庫 和表 CREATE DATABASE /*!32312 IF NOT EXISTS*/`spring_db

原创 SpringMVC = 基礎面試題

(1) 什麼是SpringMVC 作用是什麼? 一,首先是一個MVC框架。 在web模型中,MVC是一種很流行的框架,通過把Model,View,Controller分離,把較爲複雜的web應用分成邏輯清晰的幾部分,是爲了簡化開發,減少出

原创 Spring=Spring事務及集成web環境

一.Spring的事務 Spring的事務控制可以分爲編程式事務控制和聲明式事務控制。 編程式事務: 就是將業務代碼和事務代碼放在一起書寫,它的耦合性太高,開發中不使用 聲明式事務 其實就是將事務代碼和業務代碼隔離開發, 然後通過一段配

原创 SpringMVC = SpringMVC響應,異常處理以及攔截器

springmvc 響應,同步-頁面跳轉,異步-網絡請求返回數據 ; ajax異步交互; restful前後端分離開發風格; 異常統一處理;攔截器 一.SpringMVC的響應: (1)頁面跳轉=====轉發 方式一:簡單方式 方

原创 Spring=Spring詳解IOC

一.DbUtils (1)DbUtils是什麼? DbUtils是Apache的一款用於簡化Dao層代碼的工具類,它底層封裝了JDBC技術。 核心對象: QueryRunner queryRunner = new QueryRunner