SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
SqljockySqljockyででDart+MySQLDart+MySQL
hiro345@SSS(G)
5分でわかる!
自己紹介
●
hiro345
twitter: @hiro345
●
blog: http://www.sssg.org/blogs/hiro345/
●
執筆
 @IT ... Java, Eclipse, Android, C
日経Linux ... Java, Dart, Cloud
日経ソフトウェア ... Java
Java World, WEB+DB Press など
Dartとは
●
https://www.dartlang.org/
– Webアプリ開発用プログラミング言語
●
Dartiumやコマンドラインで実行可能
– Dart VM
– JavaScriptコンパイラ同梱
●
2014年2月はDart Flight School開催
– https://www.dartlang.org/events/2014/flight-school/
– http://googledevjp.blogspot.jp/2014/01/dart-flight-
school.html
– http://www.sssg.org/public/meeting/20140201
2月だったのでDart!
http://jr-skiski.com/
だったのですが、2/15の大雪のせいで、3月になってしまいました....
2/15当日、TwitterのTLでは「ぜんぶ雪のせいだ」というツイートが多く
見受けられました。JR SKI SKI のキャッチコピーですね。
Sqljockyとは
● MySQL Connector for Dart
● https://github.com/jamesots/sqljocky
● GPL
インストール
1.DartEditorでプロジェクト新規作成
2.pubspec.yaml に sqljockyを指定
name: sample_sqljocky
description: A sample command-line application
dependencies:
sqljocky: 0.9.0
connection.optionsで設定
user=sqljocky
password=sqljocky
#defaults to 3306
port=3306
db=sqljocky
#defaults to localhost
Dartプログラムでの利用
import 'package:sqljocky/sqljocky.dart';
import 'package:sqljocky/utils.dart';
import 'package:options_file/options_file.dart';
import 'dart:async';
サンプルプログラム
●
テーブルの作成と削除
●
データの挿入、検索
●
コネクションプーリングの使い方
●
プリペアードステートメントの使い方
● Futureを使ってメソッドチェーン
まとめ
●
Sqljocky簡単
●
DartですぐにMySQLが利用可能

Weitere ähnliche Inhalte

Ähnlich wie 5分でわかる! SqljockyでDart+MySQL

WordCampでコントリビュータデイに参加しよう!
WordCampでコントリビュータデイに参加しよう!WordCampでコントリビュータデイに参加しよう!
WordCampでコントリビュータデイに参加しよう!
Daisuke Takahashi
 

Ähnlich wie 5分でわかる! SqljockyでDart+MySQL (20)

Tokyo r30 beginner
Tokyo r30 beginnerTokyo r30 beginner
Tokyo r30 beginner
 
Inside frogc in Dart
Inside frogc in DartInside frogc in Dart
Inside frogc in Dart
 
Building a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful ExtensionsBuilding a Flutter Development Environment with VSCode and Useful Extensions
Building a Flutter Development Environment with VSCode and Useful Extensions
 
sqldf for pandas
sqldf for pandassqldf for pandas
sqldf for pandas
 
2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて2014年を振り返る 今年の技術トレンドとDockerについて
2014年を振り返る 今年の技術トレンドとDockerについて
 
15分で知るVagrant (NSEG 2013-08-24)
15分で知るVagrant (NSEG 2013-08-24)15分で知るVagrant (NSEG 2013-08-24)
15分で知るVagrant (NSEG 2013-08-24)
 
ドメイン駆動設計再入門
ドメイン駆動設計再入門ドメイン駆動設計再入門
ドメイン駆動設計再入門
 
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
2020/06/16 tsjp-azure-staticwebapps-vs_codespaces
 
OSC2013 HIROSHIMA ライトニングトーク すごい広島
OSC2013 HIROSHIMA ライトニングトーク すごい広島OSC2013 HIROSHIMA ライトニングトーク すごい広島
OSC2013 HIROSHIMA ライトニングトーク すごい広島
 
ブラウザから飛び出すWeb技術とHTML5
ブラウザから飛び出すWeb技術とHTML5ブラウザから飛び出すWeb技術とHTML5
ブラウザから飛び出すWeb技術とHTML5
 
WordCampでコントリビュータデイに参加しよう!
WordCampでコントリビュータデイに参加しよう!WordCampでコントリビュータデイに参加しよう!
WordCampでコントリビュータデイに参加しよう!
 
Tech circle#2 Vagrant+Docker handson
Tech circle#2 Vagrant+Docker handsonTech circle#2 Vagrant+Docker handson
Tech circle#2 Vagrant+Docker handson
 
Flutterアプリ開発におけるモジュール分割戦略
Flutterアプリ開発におけるモジュール分割戦略Flutterアプリ開発におけるモジュール分割戦略
Flutterアプリ開発におけるモジュール分割戦略
 
Microsoft learnご紹介vol2
Microsoft learnご紹介vol2Microsoft learnご紹介vol2
Microsoft learnご紹介vol2
 
20191112_VUI開発で最も大切なデザインのお話
20191112_VUI開発で最も大切なデザインのお話20191112_VUI開発で最も大切なデザインのお話
20191112_VUI開発で最も大切なデザインのお話
 
僕の Serverless web application
僕の Serverless web application僕の Serverless web application
僕の Serverless web application
 
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
「お手軽な機械学習サービス」で、ルーティンワークに立ち向かおう!
 
これからのJSの話をしよう ~jQueryで作るTwitterアプリ~ (Gunma.web #2 2010/10/9)
これからのJSの話をしよう ~jQueryで作るTwitterアプリ~ (Gunma.web #2 2010/10/9)これからのJSの話をしよう ~jQueryで作るTwitterアプリ~ (Gunma.web #2 2010/10/9)
これからのJSの話をしよう ~jQueryで作るTwitterアプリ~ (Gunma.web #2 2010/10/9)
 
CoderDojo広島ってなんじゃろ?
CoderDojo広島ってなんじゃろ?CoderDojo広島ってなんじゃろ?
CoderDojo広島ってなんじゃろ?
 
DBpedia Japanese
DBpedia JapaneseDBpedia Japanese
DBpedia Japanese
 

Mehr von hiro345

Nseg20120929
Nseg20120929Nseg20120929
Nseg20120929
hiro345
 
Nseg20120825
Nseg20120825Nseg20120825
Nseg20120825
hiro345
 

Mehr von hiro345 (10)

手軽に使ってみようIoTデバイス
手軽に使ってみようIoTデバイス手軽に使ってみようIoTデバイス
手軽に使ってみようIoTデバイス
 
Raspberry Pi を楽しもう
Raspberry Pi を楽しもうRaspberry Pi を楽しもう
Raspberry Pi を楽しもう
 
リーダブルパスワード - SQLアンチパターンより抜粋 -
リーダブルパスワード - SQLアンチパターンより抜粋 -リーダブルパスワード - SQLアンチパターンより抜粋 -
リーダブルパスワード - SQLアンチパターンより抜粋 -
 
Raspberry Pi and WebIOPi
Raspberry Pi and WebIOPiRaspberry Pi and WebIOPi
Raspberry Pi and WebIOPi
 
Frontend framework and Template
Frontend framework and TemplateFrontend framework and Template
Frontend framework and Template
 
WordPress安全運用の基礎
WordPress安全運用の基礎WordPress安全運用の基礎
WordPress安全運用の基礎
 
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
Arduino、Raspberry Pi、PIC 入門以前(NSEG 2014-04-19)
 
15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )15分でCakePHPを始める方法(Nseg 2013-11-09 )
15分でCakePHPを始める方法(Nseg 2013-11-09 )
 
Nseg20120929
Nseg20120929Nseg20120929
Nseg20120929
 
Nseg20120825
Nseg20120825Nseg20120825
Nseg20120825
 

5分でわかる! SqljockyでDart+MySQL