原创 Hibernate基礎配置——hibernate.cfg.xml

<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC           "-//Hibernate/Hibernate Config

原创 對於NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config的異常

NoClassDefFoundError: javax/servlet/jsp/jstl/core/Config使用spring mvc進行開發,使用tomcat容器,通過url映射尋找view的時候,會報錯NoClassDefFoundE

原创 SpringMVC 攔截器

1、java裏的攔截器是動態攔截Action調用的對象。它提供了一種機制可以使開發者可以定義在一個action執行的前後執行的代碼,也可以在一個action執行前阻止其執行,同時也提供了一種可以提取action中可重用部分的方式。在AOP(

原创 數據庫練習筆記

應儘量避免在 where 子句中使用 or 來連接條件,否則將導致引擎放棄使用索引而進行全表掃描,如:     select id from t where num=10 or num=20  可以這樣查詢:      select id

原创 Spring MVC 實現文件上傳及批量上傳

1、通過commons-fileupload和commons.io來實現。  導入相關JAR包: commons.fileupload-1.2.0.jar和commons.io-1.4.0.jar2、配置springmvc的配置解析器<be

原创 MySql總是彈出一個mySqlInstallerConsole的窗口

MySQLInstallerConsole.exe程序偶爾自動彈出執行的問題。這是一條安裝命令,Installing MYSQL 5.7 using MySQLInstallerConsole.exe 使用它可以設置一些下載安裝包,當然使用

原创 MyBatis簡單配置及簡單查詢

1.把所需jar(mysql-connector-java-5.1.18-bin.jar和mybatis-3.3.0.jar)拷貝到lib目錄下2.編寫與數據庫對應的實體類UserInfo3.創建mybatis-config.xml配置文件

原创 Hibernate註解

Hibernate註解爲了簡化繁瑣的ORM映射文件(*.hbm)的配置JPA與Hibernate之間的關係JPA全稱Java Persistence API,JPA通過JDK 5.0註解或XML描述對象-關係表的映射關係,並將運行期的實體對

原创 使用Junit進行單元測試代碼

package com.JunitTest; import java.util.Date; import org.hibernate.Session; import org.hibernate.SessionFactory; import

原创 全面解析Java註解

何爲註解?概念:註解(Annotation),也叫元數據。一種代碼級別的說明。它是JDK1.5及以後版本引入的一個特性,與類、接口、枚舉是在同一個層次。它可以聲明在包、類、字段、方法、局部變量、方法參數等的前面,用來對這些元素進行說明,註釋

原创 在應用hibernate框架操作數據庫時,是先建表還是先建類?

先建表 可以用myeclipse反轉生成類 還可以生成映射文件(更加方便)先建類 可以設置hibernate屬性動態生成表 但映射文件要自己選在做項目時,首先都會進行數據分析,會形成數據字典。當數據字典出來以後,我們可以根據數據字典寫sql

原创 Hibernate註解

Hibernate註解爲了簡化繁瑣的ORM映射文件(*.hbm)的配置JPA與Hibernate之間的關係JPA全稱Java Persistence API,JPA通過JDK 5.0註解或XML描述對象-關係表的映射關係,並將運行期的實體對

原创 SpringMVC中Ajax、json的處理

1、HttpServletResponse來處理----不需要配置解析器    index.jsp<html>   <head>      <title>My JSP 'index.jsp' starting page</title>   

原创 全面解析Java註解

何爲註解?概念:註解(Annotation),也叫元數據。一種代碼級別的說明。它是JDK1.5及以後版本引入的一個特性,與類、接口、枚舉是在同一個層次。它可以聲明在包、類、字段、方法、局部變量、方法參數等的前面,用來對這些元素進行說明,註釋

原创 *.hbm.xml文件——單表映射、雙向多對一以及多對多的配置

這是單表映射的配置:Student.hbm.xml<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hiberna