java學習三大框架複習

2021-08-22 07:07:45 字數 1300 閱讀 6246

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 ...