jFinal 2.2入门学习之二:使用sqlserver数据库学习搭建jfinal-demo框架(MySQL的话就不须要看这个了)

一、去官网下载最新的jfinal_Demo(我这是JFinal-2.2)sql

二、解压demo源码,eclipse导入项目数据库

三、本地建立数据库,修改信息,(注意:若是sqlserver端口号冲突,须要配置好)服务器

四、网上找到jar包,添加sqljdbc4.jar包app

五、修改config页面eclipse

1)增长import语句ide

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

2)增长arp.setDialect(new SqlServerDialect());// 设置数据库方言,默认为 MysqlDialectsqlserver

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);
    }

 

 六、搞定了。(PS:SQL语句一样须要更改,个人以下)spa

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');
相关文章
相关标签/搜索