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

Merge pull request #107 from domaframework/issue-106

注釈処理で生成されるコードが冗長なジェネリクスを含む問題を修正

e542ab7e54ac6c175847afb8349039abd2bd2a62 authored almost 9 years ago by Toshihiro Nakamura <[email protected]>
注釈処理で生成されるコードが冗長なジェネリクスを含む問題を修正

fix #106

b676d0af7bd106ff4210aa6a0b5d6db5c8187ecb authored almost 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #105 from making/fix-cause-position

Fix cause position in UniqueConstraintException's constructor

9172a56bbc8d390564e76f41ce780f41db1e27e9 authored almost 9 years ago by Toshihiro Nakamura <[email protected]>
Fix cause position in UniqueConstraintException's constructor

24742d1553f10f5fbd1b149a7313a02515510aaf authored almost 9 years ago by Toshiaki Maki <[email protected]>
Next development version [ci skip]

187db3892eadcd2ed5ef0536a3d4a0faed212a7f authored almost 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #104 from domaframework/2.5.1-release

2.5.1 released

6edc430e76c4c8bb9a51713e9566d4a1e6c0c900 authored almost 9 years ago by Toshihiro Nakamura <[email protected]>
2.5.1 released

78c1a771985008392ab1b15dc1522c5565fabdb6 authored almost 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #102 from domaframework/issue-101

UnknownColumnHandler の handle() を空実装にすると NullPointerException が発生する問題を修正

5466104b000aa6c4fb76273b523ef869f1091f9f authored about 9 years ago by Toshihiro Nakamura <[email protected]>
UnknownColumnHandler の handle() を空実装にすると NullPointerException が発生する問題を修正

fix #101

1632dc641e1e44efc7e31d31d6d73a4e46ca88a6 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Next development version [ci skip]

d41c22aec82f2213e87178aa3d12e6292e0470a6 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #100 from domaframework/2.5.0-release

2.5.0 released

58fcb577388b206d9ef0f30be2b60ecb361d06ed authored about 9 years ago by Toshihiro Nakamura <[email protected]>
2.5.0 released

f6129779d024ebe02fb60ab70366d76586ee553e authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #99 from domaframework/identity-reservation

バッチ更新においてパフォーマンスが悪くなる問題をデータベースのIDENTITYを事前に予約することで解決

928de86319a94fd275642fdd057f88256956754a authored about 9 years ago by Toshihiro Nakamura <[email protected]>
バッチ更新においてパフォーマンスが悪くなる問題をデータベースのIDENTITYを事前に予約することで解決

PostgreSQLのみをサポート。
fix #98

49ecabb3820425072473200a0e2dc26af9c8ece5 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Next development version [ci skip]

013b07b41b609c8c11a84127f66785924fec4e9e authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #97 from domaframework/2.4.1-release

2.4.1 released

529be0192758bd6ce74c2f92470a859e7d8b2ca4 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
2.4.1 released

876623bcc25c01b6a787c67e567b779705cf195f authored about 9 years ago by Toshihiro Nakamura <[email protected]>
新しいものがより上になるように並び順を変更

66347ff8be72f2dc7a9f87541e489e669ec7f967 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Fix typo

990ba899e2259605124d0474f51488c012a956fc authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #96 from domaframework/issue-95

埋め込み変数コメントの展開後にスペースを挿入しない

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]>
typoを修正

f9da6ed25865b3421d10d047511ff6fd85bc813f authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Next development version [ci skip]

08fb6f323d1fa960c608ef039fd349c314837267 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #94 from domaframework/2.4.0-release

2.4.0 released

dae0b88a091001787eb78e87945be3fdf5392870 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
2.4.0 released

d59944da8acd1639713232f9643b3cada0976678 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #93 from domaframework/fix-domain-mapping-hint

JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正

750b6c2f47ad304a51ee573bf26a327b0071f897 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正

ドメインクラスがエンティティクラスのプロパティであり、かつSQLのバインド変数にマッピングされる場合に問題が発生していました

456107c8c10a4acc9422d3a43af7c50b57ea384f authored about 9 years ago by nakamura-to <[email protected]>
Merge pull request #91 from domaframework/revert-90-fix-mapping-hint

Revert "JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正"

69ff3d407f879e539b841c2facaa0dad2359e820 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Revert "JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正"

98ccd8876b379e897399f55cb51863136ff47a5e authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #90 from domaframework/fix-mapping-hint

JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正

3656026ead179f0e0443b414a0506a67b3c12e75 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
JdbcMappingHint にJavaDocコメントを追加

f27e502e0146080015f7e84831a30676e4cd9ba2 authored about 9 years ago by nakamura-to <[email protected]>
JdbcMappingHint#getDomainClass() がドメインクラスを返さない問題を修正

ドメインクラスがエンティティクラスのプロパティであり、かつSQLのバインド変数にマッピングされる場合に問題が発生していました

463bfaacea63c321299a356560590292dc777615 authored about 9 years ago by nakamura-to <[email protected]>
Merge pull request #89 from kakusuke/portable-object-mapping

PortableObjectTypeをジェネリクスにして、String等をvalueTypeとして指定できるように

706c081eb523152272a78ab41a5768a65e3c0744 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
PortableObjectTypeをジェネリクスにして、String等をvalueTypeとして指定できるように

9d67f43861d0560f8af74976b009c9016bddfc85 authored about 9 years ago by 角 輔 <[email protected]>
Merge pull request #88 from biblichor/master

Failuer -> Failure

1b6947377d96c56581955cd334be5127d0fe1335 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #87 from domaframework/expression-functions-constructors

StandardExpressionFunctionsの実装クラスにpublicなコンストラクタを追加

fa1c15098dd824a74461408b6c0df3e3c40376e4 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
StandardExpressionFunctionsの実装クラスにpublicなコンストラクタを追加

ワイルドカード文字やエスケープ文字をカスタマイズしやすくしました。

ac68698d8138654e721a4ac3a2731cd43cc63db7 authored about 9 years ago by Toshihiro Nakamura <[email protected]>
mod typo in logger

1844adddcf65a91d9f84424e51e899a1baaf2a53 authored about 9 years ago by kadota <[email protected]>
mod typo in logger

62e0353a01ed075ce3fea9c574fc732cc14ca813 authored about 9 years ago by kadota <[email protected]>
更新クエリのドキュメントの誤りを修正

2138f2c04bda6c75c8e5c178e1b472f7bbcd77b0 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #86 from domaframework/issue-85

Version number spec is different from the document

d37c6b4c87d3a13fc1959464fdf2aad45f5b539d authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Version number spec is different from the document

fix #85

6a23367a05112b0d31a4ea8ab8b1334b604c8184 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
英単語としておかしな変数名を修正

b31db159712cd48145db4c449dbead0e5faf8c14 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #84 from domaframework/issue-82

populate を使ったメソッドで DOMA4122 が出る‏問題を修正

1d314339b7f4ffe802bbc1d84b91d071bc10fb7f authored over 9 years ago by Toshihiro Nakamura <[email protected]>
populate を使ったメソッドで DOMA4122 が出る‏問題を修正

更新カラムリスト生成コメント /*%populate*/ を使ったメソッドで DOMA4122 エラーが出る問題を修正しました。
fix #82

2ca8939d66480634ace1c752eaf59900ee12f5c2 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #83 from domaframework/portable-object-mapping

ポータビリティの高い `PreparedStatement#setObject` を選択可能にする

b42491339e53b793ef2a20f0cff891e2470cc6a3 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
ポータビリティの高い `PreparedStatement#setObject` を選択可能にする

最大限のポータビリティを得るには `setObject(int parameterIndex, Object x)` よりも `setObject(int parameterIndex, Ob...

e2835013cbdb006de99cdf27bc27197852a085eb authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #81 from domaframework/issue-77

リソースバンドルが取得できない場合はデフォルトのリソースバンドルにフォールバックする

44732255b06c4b254fae7d26733df59b9adb42d7 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
リソースバンドルが取得できない場合はデフォルトのリソースバンドルにフォールバックする

#77 の問題への対策です。

なんらかの理由でメッセージの取得に失敗した場合は、できる限り詳細な情報を含め本来のメッセージと同等の情報量を保持します。

47e1728e880f232b926f18f1156cde9c3dc42f4a authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Next development version [ci skip]

0db97aeac443acdb471396bc038f9ee6ed5d042e authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #80 from domaframework/2.3.1-release

2.3.1 released

419c286f0697b806db8f44dfc9478ed7164db63d authored over 9 years ago by Toshihiro Nakamura <[email protected]>
2.3.1 released

a8938820c7d43b2921f0406089b2783ce054b445 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #79 from domaframework/issue-78

SQLファイルを使った更新がスキップされる問題を修正 fix #78

942c8aa38e739affc5accf193dbbdabfcf8e175a authored over 9 years ago by Toshihiro Nakamura <[email protected]>
SQLファイルを使った更新がスキップされる問題を修正 fix #78

以下のような、Daoメソッドの一番目のパラメータが非エンティティクラスの場合にのみ発生する不具合でした。

```java
@Update(sqlFile = true)
int update...

edfa3bd92745f5a299907def7ea9c80e44f09a4b authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Next development version [ci skip]

df459a9110524c45bd7f71581a10729e3d34ed95 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #76 from domaframework/2.3.0-release

2.3.0 released

67baf87cef20d257cfc560a8b2449483cd989d01 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
2.3.0 released

326e86d50c72ffaf646769f8d5b06e1b47e4b926 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #75 from domaframework/populate

SQLファイルでUPDATE文のSET句を自動生成

3ba73d8019a9c74c249c6565af216464ff144e46 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
SQLファイルでUPDATE文のSET句を自動生成

UPDATE文のWHERE句を手書きしたいがSET句は自動設定したいという要望に応える機能です。
次のように記述できます。

```java
@Entity
class Person {
...

418d1a8ce38550ded48458ceb9f4e15cc6deeae6 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
`/*%populate*/` についてのドキュメントを追記

1f16c61dd8f60c7205a39269720b932f24104fad authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #74 from domaframework/issue-73

PostgresDialectでID生成エラーが発生する問題を修正

ced9108ba8d28ee2f34a6206f08969eb73509e8d authored over 9 years ago by Toshihiro Nakamura <[email protected]>
PostgresDialectでID生成エラーが発生する問題を修正

`Dialect#getIdentitySelectSql` のシグニチャを変更し、引用符で囲む前の名前を受け取るようにしました。
`PostgresDialect` の実装では、 `@Tab...

21609bc956039ab1eeda08397c266adcee4f2e8f authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Travis-CIのバッジをSVGに変更しました

52b1182dedb7e7b13862edbbf65de385183732a3 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Mavenのバッジを追加しました

5d00bfb921271304d8a6d055d74d5647b131c0fe authored over 9 years ago by Toshihiro Nakamura <[email protected]>
実装クラスをインスタンス化するようにサンプルコードを変更しました

f55dcfc0abcc87afd6e4b7cacbf9fea57cf4d030 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
typo を修正しました

1c9c18a056054f87c7b04564225e12e26b9cc6ea authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Next development version [ci skip]

b11d07e4e9fb4e93ffcd264f9ca943435707ed1b authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #72 from domaframework/2.2.0-release

2.2.0 released

76c0a5ec95ea6ea60e67ee32f61616481149c6bb authored over 9 years ago by Toshihiro Nakamura <[email protected]>
2.2.0 released

4b39839699a97f97d62470c9852a07f5517829e1 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #71 from backpaper0/interface-domain

インターフェースにも @ Domainで注釈できるようにしました。

82f0e4a65822e60e0489bfe780c9930d7179c5f7 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
インターフェースにも@Domainで注釈できるようにしました。

これは、例えば定義済みの値はenumで表し、未定義の値はクラスで表したい場合
などに利点があります。

色をドメインクラスで表す例を記載します。

@Domain(valueType ...

1416b2aa236e383480f760b9e1d2a98be4711d1c authored over 9 years ago by Taichi Uragami <[email protected]>
Merge pull request #70 from backpaper0/listener-provider

EntityListenerの取得はEntityListenerProviderを介するようにしました

b32fea987a0f085451b56a4c46f3e03360cf8082 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
EntityListenerの取得はEntityListenerProviderを介するようにしました

前回PRした #55 では ``Config.getEntityListener`` を導入して
``EntityListener`` のインスタンスを取得するようにしましたが、 ``Conf...

1a6cdea2adc44d016602424f454e759e5c1aa70b authored over 9 years ago by Taichi Uragami <[email protected]>
Merge pull request #68 from gitter-badger/gitter-badge

Add a Gitter chat badge to README.md

b94863d98696936acbe4adaf2e2ab62ae47e2dd5 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Added Gitter badge

0d4a982c2c43ec1bd3c74b5b7c9cdbcc65598594 authored over 9 years ago by The Gitter Badger <[email protected]>
Merge pull request #67 from domaframework/issue-62

SQL Server の OPTION 句が存在するとページングが正しく実行されない問題を修正しました fix #62

8b9cd6feef2be0eaf086407ce88c8a004845a220 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
SQL Server の OPTION 句が存在するとページングが正しく実行されない問題を修正しました fix #62

516e9b12c554f084eaf28012f4fd9b8a87c7e052 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #66 from domaframework/runtime-naming

ネーミング規約の適用をコンパイル時から実行時に変更

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]>
Merge pull request #65 from domaframework/lenient-snakecase

スネークケース区切りについて前バージョンとの互換機能を追加しました

8d016afb4539b5de684658ce47c4b75ac5eeaad3 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
スネークケース区切りについて前バージョンとの互換機能を追加しました

af536b469f6356e712801e0af0c923b5206bcbf9 authored over 9 years ago by nakamura-to <[email protected]>
Merge pull request #64 from domaframework/issue-63

イミュータブルなエンティティの取得でNullPointerException が発生するバグを修正しました fix #63

e4bd334968573475649838064175fb1c39debf6b authored over 9 years ago by Toshihiro Nakamura <[email protected]>
イミュータブルなエンティティの取得でNullPointerException が発生するバグを修正しました fix #63

エンティティフィールドに対応するカラムが SELECT 句に存在しない場合に発生していました

0a9aec31531e59107cdc18f8d2a2f1dce34b77a5 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #61 from OdaShinsuke/mssqlpaging2

SQL Server 2012 から追加された OFFSET-FETCH をページング処理に使う

f958fd74c2377413bcb302df49f0f22e1f0fd368 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
MssqlDialect OFFSET FETCH 対応

d0c455c871b4ebcb68713e7f92854b7c60d416db authored over 9 years ago by shinsuke <[email protected]>
TOP 句を付与する処理をメソッドに切り出し

80329afc03a2e7df11784343da4c680ba5a724ad authored over 9 years ago by shinsuke <[email protected]>
ドキュメント ページング に MssqlDialect 記載

4c83d599d932133b961191e9bae3186b591703aa authored over 9 years ago by shinsuke <[email protected]>
Merge pull request #58 from naokism/bugfix_StringUtil

StringUtilのfromCamelCaseToSnakeCaseで、カラム名に数字が含まれている場合意図している結果にならない

76a92f785e8fd71548388c1d31af3d9ef1776b1b authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Merge pull request #60 from domaframework/issue-56

Mssql2008Dialect の getName() が返す値を変更しました fix #56

c80312f7e911793359e9e1be81328bb3fd0aee11 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Mssql2008Dialect の getName() が返す値を変更しました fix #56

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]>
Merge pull request #59 from OdaShinsuke/windowserror

Windows環境でテストが失敗する問題を修正

e8de37a2c4f0304b6cb0cfacb8b101f0c6023ee6 authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Windows環境でテストが失敗する問題を修正

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]>
Merge pull request #55 from backpaper0/get-listener-from-config

EntityListenerをConfig.getEntityListener()で取得するようにしました

598f726b7a38b1037ca1ab9d371fec618e40ffad authored over 9 years ago by Toshihiro Nakamura <[email protected]>
Config.getEntityListener()のドキュメントを記載しました

37cd5bd980cb4e19010b6e28b0b17f1dbe4e1abb authored over 9 years ago by Taichi Uragami <[email protected]>
Config.getEntityListenerの戻り値に対してnullチェックを追加しました

996d9a611fc0df9bf0659cee37050f6a76d47bce authored over 9 years ago by Taichi Uragami <[email protected]>
ConfigにEntityListenerを返すメソッドを追加しました

8b2402fc932e2998148f1f64ba7d980ea1b6c9b1 authored over 9 years ago by Taichi Uragami <[email protected]>