原创 2. Mybatis映射文件詳解

1 mybatis映射文件 1.1 頂級元素標籤 標籤 作用 cache 該命名空間的緩存配置 cache-ref 引用其它命名空間的緩存配置 resultMap 描述數據庫結果集與java對象的映射關係,是

原创 第10章:異常

第69條 只針對異常的情況才使用異常 69.1 使用異常完成流程控制的問題 代碼 //基於異常的模式 //該代碼,希望通過拋異常的方式,完成遍歷整個range數組中的元素,並調用其climb方法 //有人這樣用是因爲被誤導了,

原创 1. ActiveMQ概述與HelloWorld

1. JMS簡介 JMS全稱:Java Message Service ,中文:Java 消息服務,是 Java 的一套 API 標準 最初的目的是爲了使應用程序能夠訪問現有的 MOM系 MOM:Message Oriented

原创 3. SpringIOC的註解應用

1 使用JUnit 添加pom依賴 <!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> <groupId>junit</groupI

原创 3. springmvc的進階用法

1 @ResponseBody 在前面使用SpringMVC時,Controller中的方法返回值會通過視圖處理器ViewResolver處理爲頁面的URL,然後跳轉到對應頁面中 有時候我們希望Controller不進行頁面跳轉

原创 5. Spring AOP的應用配置

1. Spring JdbcTemplate ​ JdbcTemplate是Spring對JDBC的封裝,目的是使JDBC更加易於使用 JdbcTemplate處理了資源的建立和釋放。幫助我們避免一些常見的錯誤,比如忘了總要關閉

原创 2. spring IOC基本使用

1 spring_helloworld 1.1 使用手動加載jar包的方式實現 現在基本不使用這種方式 導包:其中第一個jar包在maven官網找到,剩下幾個在spring壓縮包下載地址中,下載的spring-5.2.6.REL

原创 1. SpringMVC初識

1 SpringMVC的介紹 springMVC是Spring框架的一部分,是基於java實現的一個輕量級web框架 學習SpringMVC框架最核心的就是DispatcherServlet的設計,掌握好DispatcherSe

原创 離線安裝enhance class decompiler

插件官網:https://github.com/ecd-plugin/ecd,在網頁內releases標籤下選擇最新版本下載 下載site.xml:https://github.com/ecd-plugin/update 將si

原创 4. Spring AOP基本使用

1 AOP的概念 AOP:Aspect Oriented Programming 面向切面編程 OOP:Object Oriented Programming 面向對象編程 所謂"面向切面編程",通俗點說的話就是在程序運行期

原创 4. mybatis-plus

1 mybatis-plus簡介 MyBatis-Plus是一個MyBatis的增強工具,在 MyBatis 的基礎上只做增強不做改變,爲簡化開發、提高效率而生 在mybatis-plus中,我們只需要定義DAO接口,然後繼承B

原创 2. springmvc的基本用法

1 獲取請求中參數值 在servlet中我們可以通過request.getParameter(String str)來獲取請求中的參數,但是在我們編寫的SpringMVC的應用程序中,在具體請求的方法中並不包含request參數

原创 maven的介紹與使用

1 maven的簡單介紹 Maven是Apache下的項目管理工具,它由純Java語言開發,可以幫助我們更方便的管理和構建Java項目 2 maven的優點 jar包管理 從Maven中央倉庫獲取標準的規範的jar包以及相

原创 1. Mybatis的介紹和基本使用

1 數據庫操作框架的歷程 1.1 JDBC JDBC(Java Data Base Connection,java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問,它由一組用Java語言編

原创 3. 三大框架整合

1 概述 在老期的項目中,一般都是使用ssm項目做開發的,雖然現在的主流是使用springboot進行開發,但是ssm的基本整合還是需要掌握的 2 導入pom文件 導入spring的pom依賴:就是原來用過的所有的 <?x