Beranda
Bahasa
English
Türkçe
Bahasa Indonesia
Tentang
Kebijakan Privasi
Syarat Layanan
Harga
Masuk
Unduh Semua
Membagikan
Java開発ネタ共有(即戦力重視)
@ThumbJava
現役SE。
#web
中心とした現場で利用した、
#java
、
#php
などの
#プログラミング言語
#IT業
関連 勉強情報共有中心
東京都台東区
Ikut April 2021
13
Mengikuti
7
Pengikut
123
Postingan
Tweet Sematan
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#webcrawler
のソースから、
#SpringBoot
#JPA
#H2Database
#MySql
#Junit
を利用した。 CIを活かしたテスト自動化の事例を以下のスレッドで紹介します。現時点のJunitカバレッジ率は100%で、テストしたい機能を全てカバーしてます。
#SpringBoot
は3.5、
#SpringBatch
は5.2、現在の最新バージョンです
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#webcrawler
のアーキテクチャで実現したいこと ①テスト駆動開発。Junitカバー率、原則100% ②CIで、テスト自動化を実現してデグレ確認等を毎回やる データ相はJPAを利用して、SQLをテストする仕組みは以下となります。 DBはMysqlを利用して JunitはEntityからH2Databaseを自動生成してテストする
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#manus
一目で優れてようだけど、 いきなり完成度高い成果物を作ろうとして、 無料クレジットはすぐに消えてしまいそうなので、 無料枠だけで、結果的に使えなさそう。 質問してPDFのレポートまでまとめるとか ソースコードだったらフルのパッケージまで作ろうとしてる等、ちょっと過剰な部分かな❓
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
無料枠で利用するAIの感想です。 確認した対象:
#ChatGPT
、
#DeepSheek
、
#manus
・安定性:
#ChatGPT
・思考力:
#DeepSheek
・いまいち:
#manus
���終的に、ChatGPTとDeepSheekを使い分けをしてます。 文書作成、コーディング(主にデバッグ)、考えてもらってアドバイスしてもらう所で確認しました。
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#ChatGPT
安定性が良くて、ソースコードの断片で質問したり、デバッグしてもらったりすることは、効率が非常に良い。 特に一人でオープンソース開発には、非常に助かってます。 要注意は論理性の求める長文等、途中で勘違いして、方向が外れてしまう確率が高いので、要注意です。
Siapa yang Harus Diikuti
Ken Ono オンライン×プロダンサー×石垣島
@TelestyleN
AI VR AR ブロックチェーン関係で、役立ちそうな情報をリツイートしてます😅情報収集のお供にフォローしてください|スキル領域は社交ダンス、スプレッドシート GA4 Zoom|小規模ビジネスのデジタル化DX化のサポートできます|🤝 サブアカは➔ @itxdancer @kensandance @kenono14
Kenyu_Saito🦉エンジニア⇒両面型転職エージェント@アクシスコンサルティング
@makkenyu_46
エンジニア・社内SE・PM・コンサルタント特化型両面型転職エージェント←フルスタックエンジニア|好きな言葉は、”計画された偶発性”|鳥🦉が好き|趣味は卓球・占い・坂道46グループ|※発言は個人の見解 お気軽にDMください^^
こんじゃるか@サラリーマン投資家
@conjalkha
「こんじゃるかブログ」(https://t.co/rpJIemWJMY)を運営中。中堅私大→中小企業→旧帝大修士修了→プライム上場企業勤務の障害者雇用総合職サラリーマンです。 FX、先物、外国株、投資信託、高配当株、優��株、SL、区分4室保有、資産管理法人経営、純金融資産2000万円を運用中。節約術もあわせて紹介中。FP3級
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
Entityから、H2Databaseにするのはシンプルです。
#Spring
に以下の設定を追記するだけでOK。 詳しい設定は、テスト用ymlファイル、application-test.ymlをご参照ください。 jpa: hibernate: ddl-auto: create https://t.co/gYM7rCp1ur
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#webcrawler
のソースから、
#SpringBoot
#JPA
#H2Database
#MySql
#Junit
を利用した。 CIを活かしたテスト自動化の事例を以下のスレッドで紹介します。現時点のJunitカバレッジ率は100%で、テストしたい機能を全てカバーしてます。
#SpringBoot
は3.5、
#SpringBatch
は5.2、現在の最新バージョンです
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#webcrawler
のアーキテクチャで実現したいこと ①テスト駆動開発。Junitカバー率、原則100% ②CIで、テスト自動化を実現してデグレ確認等を毎回やる データ相はJPAを利用して、SQLをテストする仕組みは以下となります。 DBはMysqlを利用して JunitはEntityからH2Databaseを自動生成してテストする
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
まずはマイグレーションファイルからです。
#マイグレーション
➡
#Mysql
MysqlのDBからEntityを生成する作業が自動かしてない。 見てわかるが、テーブル数少ないし、 頻繁に変動あるものではないので、自動生成を諦めて、
#ChatGPT
+手細工で作りました。 現場ではツールを推奨 https://t.co/f0lTzMlMqm
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
テーブル定義から、Entity生成するツールはたくさんあります。 Mavenだったら、ER図から生成するツールgsp-dba-maven-pluginとか、 DBのテーブル定義からEntityを生成するツールとか、 たくさんあるので、必要に応じて、使った方がよい。 また、実際のコードに合わせて、カスタマイズする場合もある。
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#webcrawler
進め方は
#アジャイル
的なもので、 大きな目標を定めない。 クラス���メソッド単位で、確実に築いていくこと。 Java開発のアーキテクチャ構築で悩んできたことを、 次々と、皆さんと共有していきたいと思います。
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#webcrawler
時間の確保できないので、 色々書き残さないと、後々忘れてしまうリスクがある。 今度こそ、こちらのオープンソースプロジェクトを通じて、
#ChatGPT
を活かした
#Java
開発を皆さんと共有したい。 https://t.co/6HcBROgmvm まずは、アーキテクチャの構成からです。
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
#webcrawler
は複雑なSQLがなく、環境依存なSelectをなるべく避ける。 テストはJunitベースで行う。 最新の
#springboot
#springbatch
を利用してるので、 興味あるひとはぜひ議論に入っていただくとありがたい。
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
チームがあると、便利なツールが多いけど、 1人中心だと、やっぱり、AIでも答えが出てこなさそう。
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
1人で、マイプロジェクトを開発する時の課題: ・開発中に、エラーなど、相談に乗ってくれる人がいない ・メモを取らないと、アイデア等、時間が経つと、忘れる ・一人のデバッグがキツイ ・規模が大きくなると、矛盾だ出やすい ・デグレ確認が大変 凡人技術者は⬆️解決できれば、コツコツと進めるか❓
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
金をだせば、なんでもありだけど、 お金をかけずに、AIを活用して開発を進めてみようと思ってる。 とりあえず計画を立てるところから⬇️ https://t.co/2uG86IWlKo
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
断片化された時間の中で、 マイプロジェクトの開発には、 CIを含めて、テスト自動化は必須です。
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
@animalkyat
因みに、「麗」文字は、 2頭(❓)の鹿が並べて歩く様子から由来です。
Java開発ネタ共有(即戦力重視)
@ThumbJava
11 bulan yang lalu
あまりにも時間が断片過ぎて、まとまらずに、以前の勉強計画は頓挫してしまった…
ThumbJava
di-retweet
マーシャ
@masha7142124
lebih dari 3 tahun yang lalu
これは、こないだのヒジャブの女性のときと、桁が違いますね。。。
Java開発ネタ共有(即戦力重視)
@ThumbJava
lebih dari 3 tahun yang lalu
#openapi
#dbunit
#entitygenerator
よく使うツールだが、業務で使おうとすると、微妙に使えない時がおる。
Pengguna Terakhir Terlihat di Sotwe
骚迪迪
Dilihat dari
United States
بنت ڜيطانه😈💄
Dilihat dari
United States
Giulia D'Ippolito
Dilihat dari
United States
Tnswe
Dilihat dari
Malaysia
Deshi Romance
Dilihat dari
Pakistan
لمى 🌷
Dilihat dari
Jordan
Ignacio Mock
Dilihat dari
Malaysia
മല്ലു ചേച്ചി leaked 🍑💧💧🔥🔥
Dilihat dari
India
Eu Uso
Dilihat dari
Turkey
آفُلُِآم ڪلُِآسيڪية ║📍🎬
Dilihat dari
Israel
Tren untuk Anda
1
#loveislandusa
Di bawah 10 ribu tweet
2
Brett Howden
Di bawah 10 ribu tweet
3
McConnell
Di bawah 10 ribu tweet
4
Larkin
Di bawah 10 ribu tweet
5
Kelsey Mitchell
Di bawah 10 ribu tweet
6
Platner
Di bawah 10 ribu tweet
7
Billy the Kid
Di bawah 10 ribu tweet
8
Kayda
Di bawah 10 ribu tweet
9
McNabb
Di bawah 10 ribu tweet
10
#StanleyCup
Di bawah 10 ribu tweet
Pengguna Paling Populer
1
Elon Musk
@elonmusk
240.1M pengikut
2
Barack Obama
@barackobama
119.3M pengikut
3
Donald J. Trump
@realdonaldtrump
111.6M pengikut
4
Cristiano Ronaldo
@cristiano
108.8M pengikut
5
Narendra Modi
@narendramodi
106.9M pengikut
6
Rihanna
@rihanna
97.2M pengikut
7
NASA
@nasa
92.1M pengikut
8
Justin Bieber
@justinbieber
90.5M pengikut
9
KATY PERRY
@katyperry
86.7M pengikut
10
Taylor Swift
@taylorswift13
80.5M pengikut
11
Lady Gaga
@ladygaga
72.1M pengikut
12
Kim Kardashian
@kimkardashian
69.3M pengikut
13
YouTube
@youtube
68.6M pengikut
14
Virat Kohli
@imvkohli
68.4M pengikut
15
Bill Gates
@billgates
63.4M pengikut
16
The Ellen Show
@theellenshow
62.5M pengikut
17
CNN
@cnn
61.9M pengikut
18
Neymar Jr
@neymarjr
61M pengikut
19
X
@x
60.9M pengikut
20
CNN Breaking News
@cnnbrk
59.9M pengikut
Olivia
Online
✨
⭐
💫