struts2框架
hibernate框架
xml對映檔案和hibernate的配置檔案
在專案名的src下建立hibernate.cfg.xml
其中配置檔案類似下方:
com.mysql.jdbc.driver
jdbc:mysql://localhost:3306/hibernate0909
root
root
hibernate 針對建表的操作如下
update 如果有表,檢查表的結構,如果沒有表則建立表
create-drop 啟動hibernate建立表,結束hibernate刪除表
update
在對應的持續化類 如:
public calss person implement serializable {
private long pid;
private string pname;
pirvate string ***;
public long getpid(){
return pid;
public string getpname(){
return pname;
public string getp***(){
return p***;
public long setpid(long pid){
this.pid=pid;
public string setname(string name){
this.name=name;
public string set***(string ***){
this.***=***;
在改類的同目錄下新建名為 類名.hbm.xml 對映檔案
開頭兩段需要更具版本不同更改:
<?xml version = "1.0" encoding="utf-8"?>
如果有空你可以詳細查一下為啥是這樣寫的
後面一大部分如下所示:
class元素是用來描述持久化類的,name屬性 指類的全名
table 該錶對應的表名 可以不寫,如果不寫 預設值就是表名等於類名
catelog 資料庫的名字 一般可以不寫因為在前面的hibernate.cfg.xml中已經指明了資料庫名稱
主鍵:
name 描述的是屬性的名稱
column 資料庫的字段的名稱
type 型別
length 長度
主鍵的產生器:increment 有hibernate產生主鍵
spring框架
Java複習筆記(三)
內部類 public class first public void test 1 內部類可以直接使用外部類的成員,即使是private修飾也可以使用。如果內部類與外部類有同名的成員,可以用 外部類.this.成員名 2 內部類的物件的例項化 a 在外部類的裡面,new 內部類 b 在外部類的定義的...
java學習之三大結構
程式的三大結構 順序 分支和迴圈 作業1 程式設計判斷乙個給定年份是否為閏年。1.條件語句 if 條件表示式 if 條件表示式 else 多分支結構 if 條件表示式1 else if 條件表示式2 else if 條件表示式3 else switch語句 開關語句,break的使用 switch ...
學習日記 三大框架的整合
1 新增jar包 commons fileupload 1.3.1.jar,commons io 2.2.jar,commons lang 2.4.jar commons lang3 3.2.jar,freemarker 2.3.19.jar,ognl 3.0.6.jar,struts2 core ...