問題タブ [javalite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
49 参照

activejdbc - ActiveJDBC でのレコード レベルまたはフィールド レベルのセキュリティの実装

Igor さん、ActiveJDBC を使用してレコード レベル、または場合によってはフィールド レベルのセキュリティを実装する方法について、ヒントがあれば教えてください。Model クラスを拡張して、Model のメソッドの一部をオーバーライドしてみました。ただし、これは非常に「エレガントな」ソリューションではなく、かなり面倒になり始めました。あなたの Model クラスには特定のイベントのフックがあることは知っていますが、動作を変更するために私に突き出ているようには見えません。単純な「フィールド レベル セキュリティ」タイプのロジックを実装するためにあまりハッキングすることなく、「set」および「get」呼び出しをキャッチできましたが、List を返すメソッドなどの他のメソッドをオーバーロードすることが非常に困難になりました。

繰り返しますが、実際に Model または LazyList クラスを変更する必要なくこれを行う方法についての提案をさらに探しています (ただし、その方法も可能です)。

私は何年もの間 ActiveJDBC を使用してきましたが、これは本当に素晴らしいフレームワークでした。お疲れ様でした!

0 投票する
1 に答える
111 参照

mysql - MySQLテーブルの列名を取得するActiveJDBCに関数またはクラスはありますか? (弦)

activejdbcを使用してMySQLでテーブルの列名を取得するには?