原创 Hibernate的環境搭建、API、CRUD學習筆記

什麼是hibernate? Hibernate是一個開放源代碼的對象關係映射框架,它對JDBC進行了非常輕量級的對象封裝,它將POJO與數據庫表建立映射關係,是一個全自動的orm框架,hibernate可以自動生成SQL語句,自動執行,使

原创 strut2攔截器&標籤庫學習筆記

攔截器 interceptor(攔截器):攔截action,類似過濾器filter。 區別: 過濾器:過濾從客戶端向服務器發送的請求或攔截從服務器端向客戶端的響應。 攔截器:攔截客戶端對action的訪問。所以不能攔截jsp和html,可

原创 Hibernate詳解HQL_QBL查詢

Hibernate的查詢方式 Hibernate提供了5種查詢方式: 1.OID查詢 根據對象OID(主鍵)進行檢索,使用get方法;使用load方法。 2.對象導航查詢 根據一個已查詢到的對象,獲得關聯對象。 LinkMan link

原创 myEclipse 導入 jquery包爲什麼會報錯

MyEclipse提供比較嚴謹的js校驗功能,因此ExtJs、jQuery等前端框架導入到MyEclipse後均會提示錯誤,只需將校驗去掉即可 方法一: 1、在MyEclipse選擇菜單欄window 2、選擇preferences 3、

原创 監聽器Listener和過濾器Filter學習筆記

Listener監聽器 javaweb開發中的監聽器,用於監聽web常見對象 HttpServletRequest、HttpSession、ServletContext(三個域對象) 的創建與銷燬、屬性變化、session綁定javaBe

原创 JAVA設計模式——單例模式學習心得

      單例:保證一個類只有一個實例,並提供一個訪問的全局訪問點。保證定義的類只能new出一個對象(實例),滿足於一些只允許實例化一次的場景。 一個簡單的單例模式需要: 1.對無參構造私有化; 2.提供公共方法,在當前類沒有實例時創建

原创 Servlet、GenericServlet、HttpServlet源碼粘貼

Servlet源碼: /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements.

原创 hibernate表操作&多對多關係學習筆記

Hibernate一對多關聯映射 CREATE TABLE `cst_customer` ( `cust_id` BIGINT(32) NOT NULL AUTO_INCREMENT COMMENT '客戶編號(主鍵)', `c

原创 JSP——動態web資源技術

    jsp概述 SP全稱是Java Server Pages,它和servle技術一樣,都是SUN公司定義的一種用於開發動態web資源的技術。JSP實際上就是Servlet。    jsp=html+java jsp包含3個指令,6個

原创 JSP+Servlet+JavaBean的一個註冊登錄小項目

遵守javaweb開發的MVC模式。 已知問題: 1.不能註冊中文用戶(並沒有用pattern約束) 2.沒有註冊輸入格式不對的提示,但是可以寫入Map集合並且跳轉到regist.jsp。點擊註冊後輸入框清空,因爲是轉發所以地址欄沒變正常

原创 hibernate的主鍵生成策略&一級緩存&事務管理學習筆記

持久化 持久化:將內存中的一個對象持久化到數據庫的過程。Hibernate框架就是用來持久化的框架。 持久化類:一個java對象與數據表建立了映射關係,那麼這個類在Hibernate中稱爲持久化類。   持久化類= java類  +   

原创 AJAX&JSON學習筆記

AJAX AJAX指異步JavaScript和XML。是一種用於創建更好更快以及互動性更強的web應用程序的技術,是基於JavaScript、XML、HTML、CSS的用法。 ajax:只刷新局部頁面的技術 JavaScript:更新局部

原创 eclipse寫xml文件沒有提示的解決參考

以hibernate框架的hibernate-mapping的dtd約束爲例,介紹如何引入提示: 首先在xml文件中引入約束: <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/

原创 基於Servlet的驗證碼Demo

package com.aloha.identifyingcode; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java

原创 MVC開發模式

JavaWeb開發模式 C/S:客戶端/服務器(胖客戶端)   比如:桌面遊戲(局域網CS,LOL) B/S:瀏覽器/服務器(瘦客戶端)   JavaBean是一個普通類(實體bean),包含三樣標準:一個無參構造、私有屬性、公共的set