Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/domaframework/doma
DAO oriented database mapping framework for Java
https://github.com/domaframework/doma
注釈処理で生成されるコードが冗長なジェネリクスを含む問題を修正
e542ab7e54ac6c175847afb8349039abd2bd2a62 authored almost 9 years ago by Toshihiro Nakamura <[email protected]>fix #106
b676d0af7bd106ff4210aa6a0b5d6db5c8187ecb authored almost 9 years ago by Toshihiro Nakamura <[email protected]>Fix cause position in UniqueConstraintException's constructor
9172a56bbc8d390564e76f41ce780f41db1e27e9 authored almost 9 years ago by Toshihiro Nakamura <[email protected]>24742d1553f10f5fbd1b149a7313a02515510aaf authored almost 9 years ago by Toshiaki Maki <[email protected]>
187db3892eadcd2ed5ef0536a3d4a0faed212a7f authored almost 9 years ago by Toshihiro Nakamura <[email protected]>
2.5.1 released
6edc430e76c4c8bb9a51713e9566d4a1e6c0c900 authored almost 9 years ago by Toshihiro Nakamura <[email protected]>78c1a771985008392ab1b15dc1522c5565fabdb6 authored almost 9 years ago by Toshihiro Nakamura <[email protected]>
UnknownColumnHandler の handle() を空実装にすると NullPointerException が発生する問題を修正
5466104b000aa6c4fb76273b523ef869f1091f9f authored about 9 years ago by Toshihiro Nakamura <[email protected]>fix #101
1632dc641e1e44efc7e31d31d6d73a4e46ca88a6 authored about 9 years ago by Toshihiro Nakamura <[email protected]>d41c22aec82f2213e87178aa3d12e6292e0470a6 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
2.5.0 released
58fcb577388b206d9ef0f30be2b60ecb361d06ed authored about 9 years ago by Toshihiro Nakamura <[email protected]>f6129779d024ebe02fb60ab70366d76586ee553e authored about 9 years ago by Toshihiro Nakamura <[email protected]>
バッチ更新においてパフォーマンスが悪くなる問題をデータベースのIDENTITYを事前に予約することで解決
928de86319a94fd275642fdd057f88256956754a authored about 9 years ago by Toshihiro Nakamura <[email protected]>
PostgreSQLのみをサポート。
fix #98
013b07b41b609c8c11a84127f66785924fec4e9e authored about 9 years ago by Toshihiro Nakamura <[email protected]>
2.4.1 released
529be0192758bd6ce74c2f92470a859e7d8b2ca4 authored about 9 years ago by Toshihiro Nakamura <[email protected]>876623bcc25c01b6a787c67e567b779705cf195f authored about 9 years ago by Toshihiro Nakamura <[email protected]>
66347ff8be72f2dc7a9f87541e489e669ec7f967 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
990ba899e2259605124d0474f51488c012a956fc authored about 9 years ago by Toshihiro Nakamura <[email protected]>
埋め込み変数コメントの展開後にスペースを挿入しない
b7166aaa38a2167c327d00b273dedf91f995984f authored about 9 years ago by Toshihiro Nakamura <[email protected]>fix #95
f2bc1f929f22765ffb3b426198016b80e70244b2 authored about 9 years ago by Toshihiro Nakamura <[email protected]>9caae60826cc65888b030d46377a47319648177a authored about 9 years ago by Toshihiro Nakamura <[email protected]>
f9da6ed25865b3421d10d047511ff6fd85bc813f authored about 9 years ago by Toshihiro Nakamura <[email protected]>
08fb6f323d1fa960c608ef039fd349c314837267 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
2.4.0 released
dae0b88a091001787eb78e87945be3fdf5392870 authored about 9 years ago by Toshihiro Nakamura <[email protected]>d59944da8acd1639713232f9643b3cada0976678 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正
750b6c2f47ad304a51ee573bf26a327b0071f897 authored about 9 years ago by Toshihiro Nakamura <[email protected]>ドメインクラスがエンティティクラスのプロパティであり、かつSQLのバインド変数にマッピングされる場合に問題が発生していました
456107c8c10a4acc9422d3a43af7c50b57ea384f authored about 9 years ago by nakamura-to <[email protected]>Revert "JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正"
69ff3d407f879e539b841c2facaa0dad2359e820 authored about 9 years ago by Toshihiro Nakamura <[email protected]>98ccd8876b379e897399f55cb51863136ff47a5e authored about 9 years ago by Toshihiro Nakamura <[email protected]>
JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正
3656026ead179f0e0443b414a0506a67b3c12e75 authored about 9 years ago by Toshihiro Nakamura <[email protected]>f27e502e0146080015f7e84831a30676e4cd9ba2 authored about 9 years ago by nakamura-to <[email protected]>
ドメインクラスがエンティティクラスのプロパティであり、かつSQLのバインド変数にマッピングされる場合に問題が発生していました
463bfaacea63c321299a356560590292dc777615 authored about 9 years ago by nakamura-to <[email protected]>PortableObjectTypeをジェネリクスにして、String等をvalueTypeとして指定できるように
706c081eb523152272a78ab41a5768a65e3c0744 authored about 9 years ago by Toshihiro Nakamura <[email protected]>9d67f43861d0560f8af74976b009c9016bddfc85 authored about 9 years ago by 角 輔 <[email protected]>
Failuer -> Failure
1b6947377d96c56581955cd334be5127d0fe1335 authored about 9 years ago by Toshihiro Nakamura <[email protected]>StandardExpressionFunctionsの実装クラスにpublicなコンストラクタを追加
fa1c15098dd824a74461408b6c0df3e3c40376e4 authored about 9 years ago by Toshihiro Nakamura <[email protected]>ワイルドカード文字やエスケープ文字をカスタマイズしやすくしました。
ac68698d8138654e721a4ac3a2731cd43cc63db7 authored about 9 years ago by Toshihiro Nakamura <[email protected]>1844adddcf65a91d9f84424e51e899a1baaf2a53 authored about 9 years ago by kadota <[email protected]>
62e0353a01ed075ce3fea9c574fc732cc14ca813 authored about 9 years ago by kadota <[email protected]>
2138f2c04bda6c75c8e5c178e1b472f7bbcd77b0 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Version number spec is different from the document
d37c6b4c87d3a13fc1959464fdf2aad45f5b539d authored over 9 years ago by Toshihiro Nakamura <[email protected]>fix #85
6a23367a05112b0d31a4ea8ab8b1334b604c8184 authored over 9 years ago by Toshihiro Nakamura <[email protected]>b31db159712cd48145db4c449dbead0e5faf8c14 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
populate を使ったメソッドで DOMA4122 が出る問題を修正
1d314339b7f4ffe802bbc1d84b91d071bc10fb7f authored over 9 years ago by Toshihiro Nakamura <[email protected]>
更新カラムリスト生成コメント /*%populate*/ を使ったメソッドで DOMA4122 エラーが出る問題を修正しました。
fix #82
ポータビリティの高い `PreparedStatement#setObject` を選択可能にする
b42491339e53b793ef2a20f0cff891e2470cc6a3 authored over 9 years ago by Toshihiro Nakamura <[email protected]>最大限のポータビリティを得るには `setObject(int parameterIndex, Object x)` よりも `setObject(int parameterIndex, Ob...
e2835013cbdb006de99cdf27bc27197852a085eb authored over 9 years ago by Toshihiro Nakamura <[email protected]>リソースバンドルが取得できない場合はデフォルトのリソースバンドルにフォールバックする
44732255b06c4b254fae7d26733df59b9adb42d7 authored over 9 years ago by Toshihiro Nakamura <[email protected]>#77 の問題への対策です。
なんらかの理由でメッセージの取得に失敗した場合は、できる限り詳細な情報を含め本来のメッセージと同等の情報量を保持します。
47e1728e880f232b926f18f1156cde9c3dc42f4a authored over 9 years ago by Toshihiro Nakamura <[email protected]>0db97aeac443acdb471396bc038f9ee6ed5d042e authored over 9 years ago by Toshihiro Nakamura <[email protected]>
2.3.1 released
419c286f0697b806db8f44dfc9478ed7164db63d authored over 9 years ago by Toshihiro Nakamura <[email protected]>a8938820c7d43b2921f0406089b2783ce054b445 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
SQLファイルを使った更新がスキップされる問題を修正 fix #78
942c8aa38e739affc5accf193dbbdabfcf8e175a authored over 9 years ago by Toshihiro Nakamura <[email protected]>以下のような、Daoメソッドの一番目のパラメータが非エンティティクラスの場合にのみ発生する不具合でした。
```java
@Update(sqlFile = true)
int update...
df459a9110524c45bd7f71581a10729e3d34ed95 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
2.3.0 released
67baf87cef20d257cfc560a8b2449483cd989d01 authored over 9 years ago by Toshihiro Nakamura <[email protected]>326e86d50c72ffaf646769f8d5b06e1b47e4b926 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
SQLファイルでUPDATE文のSET句を自動生成
3ba73d8019a9c74c249c6565af216464ff144e46 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
UPDATE文のWHERE句を手書きしたいがSET句は自動設定したいという要望に応える機能です。
次のように記述できます。
```java
@Entity
class Person {
...
1f16c61dd8f60c7205a39269720b932f24104fad authored over 9 years ago by Toshihiro Nakamura <[email protected]>
PostgresDialectでID生成エラーが発生する問題を修正
ced9108ba8d28ee2f34a6206f08969eb73509e8d authored over 9 years ago by Toshihiro Nakamura <[email protected]>
`Dialect#getIdentitySelectSql` のシグニチャを変更し、引用符で囲む前の名前を受け取るようにしました。
`PostgresDialect` の実装では、 `@Tab...
52b1182dedb7e7b13862edbbf65de385183732a3 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
5d00bfb921271304d8a6d055d74d5647b131c0fe authored over 9 years ago by Toshihiro Nakamura <[email protected]>
f55dcfc0abcc87afd6e4b7cacbf9fea57cf4d030 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
1c9c18a056054f87c7b04564225e12e26b9cc6ea authored over 9 years ago by Toshihiro Nakamura <[email protected]>
b11d07e4e9fb4e93ffcd264f9ca943435707ed1b authored over 9 years ago by Toshihiro Nakamura <[email protected]>
2.2.0 released
76c0a5ec95ea6ea60e67ee32f61616481149c6bb authored over 9 years ago by Toshihiro Nakamura <[email protected]>4b39839699a97f97d62470c9852a07f5517829e1 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
インターフェースにも @ Domainで注釈できるようにしました。
82f0e4a65822e60e0489bfe780c9930d7179c5f7 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
これは、例えば定義済みの値はenumで表し、未定義の値はクラスで表したい場合
などに利点があります。
色をドメインクラスで表す例を記載します。
@Domain(valueType ...
1416b2aa236e383480f760b9e1d2a98be4711d1c authored over 9 years ago by Taichi Uragami <[email protected]>EntityListenerの取得はEntityListenerProviderを介するようにしました
b32fea987a0f085451b56a4c46f3e03360cf8082 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
前回PRした #55 では ``Config.getEntityListener`` を導入して
``EntityListener`` のインスタンスを取得するようにしましたが、 ``Conf...
Add a Gitter chat badge to README.md
b94863d98696936acbe4adaf2e2ab62ae47e2dd5 authored over 9 years ago by Toshihiro Nakamura <[email protected]>0d4a982c2c43ec1bd3c74b5b7c9cdbcc65598594 authored over 9 years ago by The Gitter Badger <[email protected]>
SQL Server の OPTION 句が存在するとページングが正しく実行されない問題を修正しました fix #62
8b9cd6feef2be0eaf086407ce88c8a004845a220 authored over 9 years ago by Toshihiro Nakamura <[email protected]>516e9b12c554f084eaf28012f4fd9b8a87c7e052 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
ネーミング規約の適用をコンパイル時から実行時に変更
b1939faf052efab877914b8e91a40298a93463a9 authored over 9 years ago by Toshihiro Nakamura <[email protected]>6a15c1f176463123481f8ad39e328c62784f734e authored over 9 years ago by Toshihiro Nakamura <[email protected]>
8d03e94d713c6548c12c4c41aeb744ecf915d012 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
スネークケース区切りについて前バージョンとの互換機能を追加しました
8d016afb4539b5de684658ce47c4b75ac5eeaad3 authored over 9 years ago by Toshihiro Nakamura <[email protected]>af536b469f6356e712801e0af0c923b5206bcbf9 authored over 9 years ago by nakamura-to <[email protected]>
イミュータブルなエンティティの取得でNullPointerException が発生するバグを修正しました fix #63
e4bd334968573475649838064175fb1c39debf6b authored over 9 years ago by Toshihiro Nakamura <[email protected]>エンティティフィールドに対応するカラムが SELECT 句に存在しない場合に発生していました
0a9aec31531e59107cdc18f8d2a2f1dce34b77a5 authored over 9 years ago by Toshihiro Nakamura <[email protected]>SQL Server 2012 から追加された OFFSET-FETCH をページング処理に使う
f958fd74c2377413bcb302df49f0f22e1f0fd368 authored over 9 years ago by Toshihiro Nakamura <[email protected]>d0c455c871b4ebcb68713e7f92854b7c60d416db authored over 9 years ago by shinsuke <[email protected]>
80329afc03a2e7df11784343da4c680ba5a724ad authored over 9 years ago by shinsuke <[email protected]>
4c83d599d932133b961191e9bae3186b591703aa authored over 9 years ago by shinsuke <[email protected]>
StringUtilのfromCamelCaseToSnakeCaseで、カラム名に数字が含まれている場合意図している結果にならない
76a92f785e8fd71548388c1d31af3d9ef1776b1b authored over 9 years ago by Toshihiro Nakamura <[email protected]>Mssql2008Dialect の getName() が返す値を変更しました fix #56
c80312f7e911793359e9e1be81328bb3fd0aee11 authored over 9 years ago by Toshihiro Nakamura <[email protected]>7eaa1b1cf0f16c5d6dd1c3890ba06ad7bb04bcb5 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
aa1BbbCcc => aa1_bbb_ccc
a1c4914a65335ddc5a1f9f9a3bc33518eec422a7 authored over 9 years ago by Naoki Wada <[email protected]>Windows環境でテストが失敗する問題を修正
e8de37a2c4f0304b6cb0cfacb8b101f0c6023ee6 authored over 9 years ago by Toshihiro Nakamura <[email protected]>b26b0a219e055a4d6b71c104260ab82cb310ecd9 authored over 9 years ago by shinsuke <[email protected]>
aa1BbbCcc => aa1_bbb_ccc
48c0301b20706115887262f7dd9c1900ac20a436 authored over 9 years ago by Naoki Wada <[email protected]>EntityListenerをConfig.getEntityListener()で取得するようにしました
598f726b7a38b1037ca1ab9d371fec618e40ffad authored over 9 years ago by Toshihiro Nakamura <[email protected]>37cd5bd980cb4e19010b6e28b0b17f1dbe4e1abb authored over 9 years ago by Taichi Uragami <[email protected]>
996d9a611fc0df9bf0659cee37050f6a76d47bce authored over 9 years ago by Taichi Uragami <[email protected]>
8b2402fc932e2998148f1f64ba7d980ea1b6c9b1 authored over 9 years ago by Taichi Uragami <[email protected]>