application.yml
spring: mvc: view: prefix: /WEB-INF/views/ suffix: .jsp datasource: driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/test username: root password: xxxxxxxx
Java -repository
Javaあんまさわらず忘れるからめも あとで追記する
Repository DB接続を行うクラス (DAO
import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.jdbc.core.RowMapper; import org.springframework.jdbc.core.namedparam.MapSqlParameterSource; import org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate; import org.springframework.jdbc.core.namedparam.SqlParameterSource; import org.springframework.stereotype.Repository; import com.xxx.domain.Xxxx;
@Autowired :インジェクション 自動でインスタンスセット
Named~
id = :id";
プレースホルダ
@Repository public class XxxxRepository { @Autowired private NamedParameterJdbcTemplate temp;
//検索処理をする private static final RowMapper<Xxxx> xxxRowMapper = (rs,i) -> { return new Xxxx (rs.getInt("id"),rs.getString("~~name"), rs.getString("~~~"),rs.getString("~~~")); };
//全件検索 public List<Xxxx> findAll() { String sql = "SELECT id, ~~~, ~~~~~ FROM table ORDER BY id"; List<Xxxx> list = temp.query(sql,xxxxRowMapper); return list; };
//1件取得 public Xxxx load (int id) { String sql = "SELECT * FROM xxx WHERE id = :id"; SqlParameterSource param = new MapSqlParameterSource().addValue("id", id); Xxxx xxxx = temp.queryForObject(sql, param, xxxxRowMapper); return xxxx; } }
iPad Proだけでjsの勉強ができるってすごくね?
というわけで使ってるアプリを・・・
App名: console.log: JavaScript code editor with syntax、デベロッパ: React Apps Pty Ltd PCじゃないからなんかね、うまくurlとれないね。 とりあえず公式さん貼っとく
ここの中のconsole.logです。 めたくそシンプルです。 ほかのエディタは英語が多くて速攻死んでましたが入力があるだけ!右上にrun!ワオシンプル!でまじで開発者ツール開ける人ならだれでも触れると思います。
設定にはフィードバックしかないし、広告もない、画面いっぱいにエディタだけ。
最高かよ・・・!
※今回は開発に使ってる〜ではなくてあくまでjsの勉強に使ってるアプリです。
勉強頑張るぞー
JavaScript勉強中!
今基礎からjsやり直してます。
先輩方に勧められたのがこれ
改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで:書籍案内|技術評論社
電子書籍で購入。
最初は「本の方が進みわかりやすかったかなー」とかいろいろ思って新たに書籍買うかも考えましたが、単語検索がすげー便利で入門書は今後電子書籍にしようと思いました。
あれ?この単語なんだっけ・・・おお!みたいな。
書籍内検索もネット検索もできるんでマジで今後入門書買うなら電子書籍いいっすよ。
・・・ただ読み合わせとかには向かないのでそこだけ注意。
とりあえず開設
買ったものとか勉強したこととか書いていきたい