jFinal 2.2入門學習之二:使用sqlserver數據庫學習搭建jfinal-demo框架(MySQL的話就不需要看這個了)


1、去官網下載最新的jfinal_Demo(我這是JFinal-2.2)

2、解壓demo源碼,eclipse導入項目

3、本地創建數據庫,修改信息,(注意:如果sqlserver端口號沖突,需要配置好)

4、網上找到jar包,添加sqljdbc4.jar包

5、修改config頁面

1)增加import語句

import com.jfinal.plugin.activerecord.dialect.SqlServerDialect;

2)增加arp.setDialect(new SqlServerDialect());// 設置數據庫方言,默認為 MysqlDialect

public void configPlugin(Plugins me) {
        // 配置C3p0數據庫連接池插件
        C3p0Plugin C3p0Plugin = createC3p0Plugin();
        me.add(C3p0Plugin);

          // 配置ActiveRecord插件
        ActiveRecordPlugin arp = new ActiveRecordPlugin(C3p0Plugin);
        arp.setDialect(new SqlServerDialect());//注意:sql服務器這里需設置SqlServerDialect 
        me.add(arp);

        me.add(arp);// 接入ActiveRecordPlugin插件
        // 所有配置在 MappingKit 中搞定
        _MappingKit.mapping(arp);
    }

 

 6、搞定了。(PS:SQL語句同樣需要更改,我的如下)

CREATE DATABASE jfinal_demo;
USE jfinal_demo;

CREATE TABLE blog(
  id int identity(1,1)NOT NULL,
  title varchar(200) NOT NULL,
  content text NOT NULL,
  PRIMARY KEY (id)
  ) 
INSERT INTO blog VALUES ('JFinal Demo Title here', 'JFinal Demo Content here');
INSERT INTO blog VALUES ('test 1', 'test 1');
INSERT INTO blog VALUES ('test 2', 'test 2');
INSERT INTO blog VALUES ('test 3', 'test 3');
INSERT INTO blog VALUES ('test 4', 'test 4');

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM