原创 數據校驗Hibernate-validator

數據校驗是很重要的,數據不正確程序都跑不起來 數據校驗分爲前端和後端的數據校驗,前端數據校驗主要是判空校驗,作用明顯但是在數據邏輯處理上真正的用處並不大 數據校驗在後端程序中在Service 結構層中完成(精簡Controller層

原创 前後端完全分離使用Ajax的使用及跨域問題

介紹在前後端完全分離的項目中的使用和相關的問題 Ajax 的使用: 基本格式: $.ajax({name:value, name:value, ... }) 1. url 2. fuction(rsp): 回調函數,以及接收後端傳

原创 使用spring bootJPA進行數據訪問出現的問題(getOne() findById())

springboot 版本2.0 在使用getOne(id) 的時候會出現的錯誤 解決辦法: 使用findById(id) 在springBoot 2.0 中,findById(id) 的返回值是Optional<User> Op

原创 Java 中的enum類型

這算是一個對於我來說有點陌生的知識點,是在前後端分離的項目中,如何向前端傳遞錯誤信息的設置時用到的,將常量封裝到一個類中,並且要提供相應的構造器,還可以提供更多的方法,這是常量所沒有的性質。 public enum ccc{NET

原创 Springboot+bootstrap+JPA完整的管理員小功能實現

記錄一下自己做的第一個小小的功能 需求:管理頁面的登錄,對員工的信息進行增刪改查 第一部分 資源準備: 頁面(登錄,增刪改查【去bootstrap 的官網上找】),數據庫css js 文件 需要導入的依賴: webjars 【jqu

原创 spinBoot 6-3----數據訪問/整合JPA

springdata 是Springboot 底層默認進行數據訪問的技術,用來簡化數據訪問(有許多的用來簡化數據訪問的部分;例如:簡化Redis)springboot的目標—統一數據訪問–爲開發者提供統一的API來對數據層進行操作 爲

原创 Sprigboot6.2 數據訪問--Mybatis

Mybaties 是一個優秀的持久層,支持普通的SQL查詢,存儲過程,高級映射;消除了幾乎所有的JDBC代碼和手工設置以及對結果集的檢索封裝,可以將接口和普通的Java對象映射成數據庫中的記錄 在Springboot項目中的使用:

原创 spring4.0讀書筆記4---Spring持久層--JDBC

之前的數據訪問我們需要:初始化數據訪問框架,打開鏈接,處理各種會出現的異常,關閉異常。在操作中很容易損壞數據 數據訪問的核心:數據源,連接池,JDBC的關係 數據源和數據核心都死抽象的概念 數據源和連接池是由容器提供的(例如:

原创 Java 詳解數據連接基於連接池 數據源及框架下的數據訪問方式(核心)

基於 基礎的數據訪問–jdbc 。spring 中的數據訪問。spring boot中的數據訪問 數據訪問思想 數據訪問的核心:數據源,連接池,JDBC的關係 數據源和數據核心都死抽象的概念 數據源和連接池是由容器提供的(例如:

原创 spring Boot5-1 --Spring與Doker

一:Doker簡介 Doker 是一個開源的應用容器引擎,功能類似於虛擬機【實現了資源隔離,並且性能高於虛擬機】但是 不是一個虛擬機,是一個輕量級容器技術 作用:將軟件打包成一個鏡像,在鏡像中完成各種配置後,將鏡像發佈,這樣其他的使用

原创 s數據庫服務器與嵌入式數據庫的區別

初次接觸嵌入式數據庫(Embedded Database)可能對這個概念總不是很清楚,它究竟與數據庫服務器(Database Server)有什麼區別,它們又分別適用於那些應用場景呢,這是需要解決的問題。 在談區別之前,先來個感性認識

原创 SpringBoot6-1 --數據訪問/整合基本JDBC和Druid

使用的版本號:2.0以上 與關係型數據庫交互 使用的技術 JDBC,MyBatis(持久層框架),Spring Data JPA(springboot 底層默認與關係型數據庫交互的處理方式) spring boot與數據庫的交互依靠

原创 springboot配置本地數據庫錯誤:java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ 解決方案

錯誤一: Loading class com.mysql.jdbc.Driver'. This is deprecated. The new driver class iscom.mysql.cj.jdbc.Driver’. The

原创 SpringBoo4-3--使用外部Servlet容器

一:使用步驟 SpringBoot 有自己的嵌入式Servlet容器:jar 包 優點:簡單,便攜 缺點:默認不支持JSP,優化定製比較複雜【使用定製器;ServerProperties/自定義WebServerFactoryCus

原创 Spring Boot4-2 --嵌入式Servlet容器自動配置原理(Spring Boot版本2.1.3)(理解原理)

springBoot 默認使用的是tomcat 在導入的依賴中:autoconfigure 中的web 目錄下所有含有Server的類都與Servlet容器的相關 筆記的原理分析基於Spring Boot2.1.3版本;2.0