精品一区二区三区无码视频_国产三区在线视频_日韩高清第一页_污污污污污污www网站免费_女女百合国产免费网站_全黄性性激高免费视频_欧美成人三级在线播放_亚洲综合色在线观看_国产日产欧美视频_日韩精品视频网址_欧美h视频在线观看_日韩五码在线观看

找軟件用軟件,就到華軍軟件園!

您好,如有軟件收錄需求,請將軟件打包,并附上軟件名稱、軟件介紹、軟件相關截圖、軟件icon、軟著、營業執照(個人沒有營業執照請提供對應的開發者身份證正反面以及手持身份證本人照片),發送至郵箱

https://user.onlinedown.net/login

掃碼添加企業微信

如有產品建議或問題反饋,歡迎告訴我們,您的意見是我們進步的動力!

jfinal demo

jfinal demo

1.9 官方最新版 華軍軟件園
二維碼
軟件大?。?/span>24.2MB
軟件語言:簡體中文
下載次數:0次
更新時間:2024-12-30
軟件版本:1.9 官方最新版
軟件分類:編程控件
軟件類型:國產軟件
運行環境:Win All
軟件授權:免費軟件
殺毒檢測:
無插件 360通過 金山通過
軟件評分:

軟件介紹 相關專題 常見問題 下載地址

基本簡介
jfinal demo段首LOGO
JFinal 是基于 Java 語言的極速 WEB + ORM 框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。 在擁有Java語言所有優勢的同時再擁有ruby、python、php等動態語言的開發效率!為您節約更多時間,去陪戀人、家人和朋友 :)

JFinal 1.9 針對開發者最為關注的功能有20多項增強及改進。除了提供配置文件的全局支持外,還加強了在移動互聯網時代對JFinal作為服務端及客戶端的支持,例如XmlRender、JsonRender可極度方便地開發Xml、Json服務端程序,HttpKit可以極簡地與類似于微信公眾平臺的API進行通信。除了功能性的增強以外,還對代碼進行了優化與精簡,更輕、更快、更爽 ^_^

jfinal demo截圖

JFinal有如下主要特點:

MVC架構,設計精巧,使用簡單

遵循COC原則,零配置,無xml

獨創Db + Record模式,靈活便利

ActiveRecord支持,使數據庫開發極致快速

自動加載修改后的java文件,開發過程中無需重啟web server

AOP支持,攔截器配置靈活,功能強大

Plugin體系結構,擴展性強

多視圖支持,支持FreeMarker、JSP、Velocity

強大的Validator后端校驗功能

功能齊全,擁有struts2的絕大部分功能

體積小僅248K,且無第三方依賴

jfinal 小例子

了解jfinal的結構和特點

先上圖

jfinal demo截圖

jfinal demo截圖

jfinal demo截圖

1、建數據庫(我用的是oracle數據庫,其他的相對也差不多)

-- Create tablecreate table CLASSES
(
 classesid      NUMBER not null,
 classesname    VARCHAR2(20),
 classesaddress VARCHAR2(50)
);-- Create tablecreate table STUDENT
(
 studentid   NUMBER not null,
 studentname VARCHAR2(10),
 studentage  NUMBER,
 studentsex  VARCHAR2(2),
 classesid   NUMBER);alter table STUDENT  add constraint FK_CLASSESID foreign key (CLASSESID)  references CLASSES (CLASSESID);

新建項目,我用的myeclipse,先把jar包導入

jfinal demo截圖

2、實體類
Classes.java

package com.demo.model;import com.jfinal.plugin.activerecord.Model;public class Classes extends Model<Classes> {    public static final Classes dao = new Classes();
}

Student.java

package com.demo.model;import com.jfinal.plugin.activerecord.Model;public class Student extends Model<Student> {    public static final Student dao = new Student();    public Classes getClasses() {        return Classes.dao.findById(get("classesid"));
   }

}

什么這是實體類?

沒錯??!~ ActiveRecord 是 jfinal 最核心的組成部分之一,通過 ActiveRecord 來操作數據庫,將極大地減少代碼量,極大地提升開發效率,配置在后面,我這里用的是Model,Model 是 ActiveRecord 中最重要的組件之一,它充當 MVC 模式中的 Model部分。
以上代碼中的 User 通過繼承 Model,便立即擁有的眾多方便的操作數據庫的方法。在 User 中聲明的 dao 靜態對象是為了方便查詢操作而定義的,該對象并不是必須的。 基于ActiveRecord 的 Model 無需定義屬性, 無需定義 getter、 setter方法,無需 XML 配置,無需 Annotation 配置,極大降低了代碼量。Model常見方法見官方API。

JFinal還有 獨創 Db + Record 模式,Db 類及其配套的 Record 類, 提供了在 Model 類之外更為豐富的數據庫操作功能。使用 Db 與 Record 類時,無需對數據庫表進行映射,Record 相當于一個通用的 Model。Db常見方法見官方API。

JFinal 1.9 changelog

1:添加PropKit、Prop方便全局使用配置,配置文件加載默認目錄改為類路徑之下,符合maven習慣

2:增強jsp之下的jstl的EL輸出,添加ModelRecordElResolver,JspRender.isSupportActiveRecord默認值改為false,默認使用EL增強

3:添加HttpKit及EncryptionKit方便與第三方API進行通信與加密,便于開發微信公眾號這類項目

4:添加Controller.renderXml(String)方便開發xml服務端項目

5:增強FileRender,文件下載支持多線程下載以及斷點續傳功能

6:改進DbPro.tx()與Tx攔截器事務功能,添加對拋出Error時的回滾,增強事務安全

7:優化ActionHandler對靜態資源判斷性能,支持對拋出Error時寫日志,方便jvm當掉時排查錯誤

8:提升Oracle在表數據量極大時ARP初始化性能,OracleDialect.forTableBuilderDoBuild()中sql條件改為rownum<1,fillStatement()添加對Timestamp的判斷

9:優化JsonRender,添加JsonRender.addExcludeAttrs()方法,可以排除renderJson()時不想轉換為json的屬性,默認已經排除tomcat開啟SSL后自動生成的屬性,方便tomcat支持SSL

10:優化 StrKit.firstCharToLowerCase、firstCharToUpperCase,性能提升 2.1 倍

11:增強HandlerKit,添加renderError404(),方便在Handler中使用404頁面進行渲染

12:增強FakeStaticHandler,支持對非偽靜態action請求的過濾

13:精簡JFinalConfig與配置加載、讀取有關代碼

14:ICallback.run()更名為call()

15:開放Table.getColumnTypeMap()方便開發者擴展ARP功能,并使其返回的map為只讀確保安全

16:添加Controller.renderText(String, ContentType)方便各種Content Type的text渲染

17:添加com.jfinal.plugin.activerecord.OrderedFieldContainerFactory 類,方便開發數據庫查詢工具項目,以便model中的屬性迭代輸出順序與sql select后的字段次序保持一致 

18:優化DruidPlugin,driverClass 默認值改為 null,以便讓新版本Druid自動探測該值

19:改進EhCachePlugin,添加RenderInfo、RenderType解決對render對象緩存時線程安全問題

20:優化SessionInViewInterceptor,跳過處理JsonRender提升性能

21:支持Controller內public無參方法成為非action,添加com.jfinal.ext.interceptor.NotAction,通常用于在攔截器中需要控制器提供public無參方法的場景

22:優化JsonKit,listToJson、mapToJson方法可見性改為private,對這些方法有依賴的代碼可改為調用toJson()方法

23:優化Render,去掉對Serializable接口的實現,刪除所有Render繼承類中的transient關鍵字以及serialVersionUID屬性

文件清單及使用說明

1:jfinal-1.9-bin.jar

  開發 jfinal 項目唯一必須的 jar 包,其它所有 jar 包都不是必須的

2:jfinal-1.9-src.zip

  jfinal 1.9 源代碼

3:jfinal-1.9-bin-with-src.jar

  jfinal 1.9 開發包 + 源碼 的整合,方便非 maven 開發者在開發時調試和查看源碼,從而不用再單獨綁定 jfinal-1.9-src.zip 就可以在 IDE 中查看源碼

4:jetty-server-8.1.8.jar

  jetty-server-8.1.8.jar 用來支持無需額外安裝 tomcat jetty 等 web server

   即可開始開發,同時它也是支持熱部署的必要包。特別注意在使用tomcat開發或部署時需要去掉 jetty-server-8.1.8.jar 包,以免引起沖突

5:jfinal-1.9-lib 目錄下所有 jar 包

  為開發者準備的常用且可能用到的 jar 包,方便非 maven 用戶取用。詳情請見 jfinal-1.9-lib 目錄下的說明文件:“jfinal-1.9-庫文件依賴及使用說明.txt”

常見問題

關閉
精品一区二区三区无码视频_国产三区在线视频_日韩高清第一页_污污污污污污www网站免费_女女百合国产免费网站_全黄性性激高免费视频_欧美成人三级在线播放_亚洲综合色在线观看_国产日产欧美视频_日韩精品视频网址_欧美h视频在线观看_日韩五码在线观看
综合日韩av| 国产精品极品| 亚洲欧美日本国产| 视频在线不卡免费观看| 日本大胆欧美人术艺术动态| 国产理论在线| 国产欧美一区二区精品久久久| 午夜国产精品视频| 日韩中文首页| 国产精品99久久免费观看| 亚洲午夜免费| 亚洲精品中文字幕乱码| www.九色在线| 美女国产精品久久久| 日本在线不卡视频一二三区| 午夜日韩av| 亚洲精品在线影院| 欧美国产偷国产精品三区| 国产乱码精品| 亚欧洲精品视频在线观看| 99精品99| 午夜亚洲福利在线老司机| 欧美午夜精品一区二区三区电影| 另类专区亚洲| 成人台湾亚洲精品一区二区| 欧美韩一区二区| 国产精品久av福利在线观看| 国产欧美88| 麻豆国产欧美一区二区三区 | 久久精品不卡| 日韩欧美字幕| 欧美va天堂| 99riav1国产精品视频| 妖精视频成人观看www| 亚洲一区二区三区高清不卡| 久久亚洲图片| 日韩中文一区二区| 欧美一区=区三区| 欧美国产先锋| 日韩高清不卡| 9色国产精品| 久久亚洲美女| 国产亚洲观看| 精品国产中文字幕第一页| www.九色在线| 亚洲精品电影| 亚洲a级精品| 黄色精品视频| 精品久久久中文字幕| 黄毛片在线观看| 欧美va天堂在线| 亚洲久久一区| 久久久久久婷| 欧美日韩激情在线一区二区三区 | 久久精品国内一区二区三区水蜜桃| 久久久噜噜噜| 视频一区二区欧美| 久久中文在线| 亚洲免费精品| 久久精品国产一区二区| 99在线观看免费视频精品观看| 日韩av一区二| 欧美日韩在线二区| 日韩高清一区二区| 中文字幕成在线观看| 在线国产精品一区| 国产精品毛片久久| 日av在线不卡| 久久久精品午夜少妇| 日韩精品一级| 久久精品中文| 欧美日本久久| 午夜久久福利| 中文在线资源| 日韩精品欧美成人高清一区二区| 中文字幕在线视频久| 青草久久视频| 香蕉久久久久久久av网站| 在线一区av| 国产精品宾馆| 日本一区中文字幕| 中文亚洲免费| 日韩国产在线| 精品国产一区二区三区噜噜噜| 免费成人性网站| 亚洲精品国产偷自在线观看| 成人在线视频区| 国产日韩欧美三区| 国产一区成人| 久久久亚洲一区| 精品视频久久| 国产精品视频3p| 亚洲另类黄色| 91超碰国产精品| 日韩一区亚洲二区| 日韩精品导航| 久久国产精品亚洲77777| 天堂√8在线中文| 荡女精品导航| 六月丁香综合在线视频| 国产精品自拍区| 日韩欧美久久| 天堂俺去俺来也www久久婷婷| 99re国产精品| 在线亚洲激情| 亚洲免费影院| 国产一区导航| 免费久久99精品国产| 水野朝阳av一区二区三区| 制服诱惑一区二区| 先锋影音国产一区| 亚洲视频电影在线| 亚洲天堂日韩在线| 久久福利影视| 中文视频一区| 日韩高清不卡在线| 欧美一级网站| 你懂的亚洲视频| 国产精品亚洲片在线播放| 国产精品欧美三级在线观看| 国产日韩三级| 精品一区二区三区中文字幕在线| 日产欧产美韩系列久久99| 久久国产麻豆精品| 精品一区二区三区的国产在线观看 | 欧美成人久久| 久久精品免费一区二区三区| 色天使综合视频| 99精品网站| 国产亚洲永久域名| 四虎精品一区二区免费| 91亚洲精品视频在线观看| 日本91福利区| 欧美日本久久| 最近高清中文在线字幕在线观看1| аⅴ资源天堂资源库在线| 亚洲综合在线电影| 在线午夜精品| 国产精品亚洲一区二区在线观看| 国产一区二区三区不卡视频网站 | 国产视频一区免费看| 亚洲图片久久| 国产黄色一区| 视频福利一区| 免费不卡在线观看| 国产精品多人| 亚洲高清av| 日本综合精品一区| 色一区二区三区四区| 在线亚洲欧美| 你懂的网址国产 欧美| 一区二区三区四区日本视频| 欧美91视频| 国产美女久久| 欧美va天堂| 国产精品色婷婷在线观看| 久久精品亚洲欧美日韩精品中文字幕| 久久亚洲视频| 天堂√中文最新版在线| 日韩精品一级中文字幕精品视频免费观看 | 性色av一区二区怡红| 欧美日韩伊人| 欧美日韩亚洲在线观看| 国产情侣久久| 亚洲免费精品| 国产不卡人人| 亚洲专区视频| 99精品视频精品精品视频| 国产欧美日韩精品一区二区免费| 午夜免费一区| 亚洲精品福利电影| 国产精品一区高清| 日韩精品一二区| 欧美丝袜一区| 四虎8848精品成人免费网站| 中文字幕一区二区av| 国产美女高潮在线| 你懂的网址国产 欧美| 日韩专区视频网站| 亚洲作爱视频| 中文字幕系列一区| 日韩综合在线| 精品中文在线| 青青草国产精品亚洲专区无| 亚洲成人一区| 香蕉成人av| 精品久久国产一区| 国产麻豆一区二区三区| 蜜桃一区二区三区在线观看| 亚洲国产日韩欧美在线| 久久精品亚洲人成影院| 国产精品成久久久久| 国产精品国产三级在线观看| 亚洲久草在线| 亚洲在线久久| 婷婷亚洲精品| 日本aⅴ免费视频一区二区三区| 国产精品外国| 玖玖玖国产精品| 久久婷婷亚洲|