原创 Spring框架的異常處理

6.Spring 中異常處理     6.1 配置Spring框架提供異常處理對象  SimpleMappingExceptionResolver       處理所有的異常 ,其中error1是檢查異常,error運行時異常。 配置文

原创 REST代碼架構在Spring中的支持

先搭建一個DAO和MVC結合的基本Spring環境 a.搭建 DAO 環境    1.建立表和對應的序列    2.建立一個項目 導入jar包(ioc aop dao 數據庫驅動 連接池) 拷貝配置文件到src下    3.根據表設計一個

原创 Spring DAO 和 MVC 結合 中文編碼問題 攔截器的使用

a.搭建 DAO 環境   1.建立表和對應的序列    2.建立一個項目 導入jar包(ioc aop dao 數據庫驅動 連接池) 拷貝配置文件到src下    3.根據表設計一個實體類 ,實體類就常用的四個字段一頓生成就完事了。  

原创 Ajax基礎入門day01

1.什麼是ajax               Asynchronous   JS   And   Xml  異步JS 和  XML 2.ajax 技術構成             以html 爲骨架             以css

原创 MyBatis 簡介、單條件查詢、多條件查詢、無條件查詢、增刪改操作

1.Mybatis 簡介   Apache          Google (2010)     GitHub    IBatis          Mybatis           Mybatis 2.Mybatis 的作用 ***

原创 Spring-基於標註的MVC

1.基於標註的Spring MVC 注意:與之前不變的步驟就不詳細寫 1.1 建立一個項目 導入jar包(ioc aop mvc)  導入配置文件   在WEB-INF下建立一個hello.jsp 1.2 在web.xml 中配置 Dis

原创 Spring 基礎入門-day01

1.Spring 框架的組成 ***   IOC 控制反轉 是構成Spring框架的核心   DAO  Spring 對 JDBC 封裝之後訪問數據庫的支持   WebMVC Spring 對 web 技術和 MVC 設計模式的支持以及其

原创 Spring 基礎入門-day03

1.接上面組件掃描常用標註的補充 @Scope("singleton")  指定作用域 程序默認就是單例的,prototype爲多例。驗證方法: Card card = app.getBean(Card.class); Card car

原创 Spring DAO編程-oracle數據庫操作

1.Spring DAO 對JDBC做出的改進 對DAO實現類的編寫做了簡化和封裝 Spring DAO 提供了基於AOP的事務管理 對JDBC中的異常 做了封裝 把原來的檢查異常 封裝成了運行時異常DataAccessException

原创 Springboot 開發Thymeleaf應用 、靜態資源、攔截器、AOP

開發Thymeleaf應用 簡介 Thymeleaf屬於視圖顯示技術、模板技術。 模板文件(模板表達式)+模板數據=HTML結果(性能比JSP文件要高) JSP文件(EL+JSTL+其他標籤)+模板數據=HTML結果 JSP-->Ser

原创 SSH Hibernate框架簡介、基本操作、主鍵生成、註解映射描述、HQL語句、Native SQL、Criteria語句

Hibernate框架 用於實現關係型數據庫訪問操作。例如Oracle、Mysql。 是基於ORM思想將jdbc進行了封裝,實現對象關係映射。 目標:將關係表中數據映射成Java中實體對象,程序員對對象操作從而實現對數據庫操作 Hiber

原创 SSH Hibernate框架特徵之延遲加載、對象持久化、緩存、關聯映射

延遲加載(懶加載)    hibernate有些查詢API,在執行後並沒有立刻去查數據庫,而是在後續使用對象數據時纔會發送SQL加載數據。  以下三種操作涉及延遲加載相對的是立刻性:  1.load查詢 -- get   2.關聯查詢 

原创 SSH Struts2 JSON響應、註解配置 Struts2+Spring 整合

JSON響應 Struts2中提供了一個json類型的Result,可以生成JSON字符串響應。需要引入struts2-json-plugin.jar包,在json-default包中。 返回Action獲取的多個屬性信息 /json1.

原创 Ajax中傳參問題、JSON對象處理問題,jquery對ajax的支持和一些函數的使用

1.前端獲取輸入框內容的兩種小思想   1.1 使用jQuery插件採用給輸入框加入標籤標識id號的方式進行定位。 <script type="text/javascript" src="js/jquery.js"></script>

原创 Spring 基礎入門-day02

day01的練習 需要使用枚舉類型,限制suit的 賦值只能爲四種花色。 //Suit.java 枚舉類型 public enum Suit { 黑桃,紅桃,梅花,方片 } 在Card.java封裝類的無參構造方法中設置參數時只能使