crud

    24热度

    6回答

    什么是人们在一个相当复杂的数据库中维护数据变更历史的成功策略。我经常使用和开发的一个应用程序可以从更全面的跟踪记录如何随时间变化的方式中受益。例如,现在记录可以有许多时间戳记和修改的用户字段,但是我们目前没有用于记录多个更改的方案,例如,如果操作回滚。在一个完美的世界,这将是可能的重建记录,因为它是后各保存等 在DB的一些信息: 需要有数以千计的每记录成长的能力周 50-60表 主要revisio

    4热度

    6回答

    “最佳实践”之一是通过存储过程访问数据。我明白为什么这种情况很好。 我的动机是拆分数据库和应用程序逻辑(如果存储过程的行为相同,可以更改表),为SQL注入防御(用户不能执行“select * from some_tables”,它们只能调用存储过程),和安全性(在存储过程中可以是任何安全的“任何东西”,该用户不能选择/插入/更新/删除数据,这不适用于他们)。 我不知道如何使用动态过滤器访问数据。

    7热度

    6回答

    我有一个现有的J2EE企业应用程序,我需要添加审核功能,即能够在多个重要的域类型(Employee,AdministratorRights等)上记录CRUD操作。 应用程序有一个标准的n层体系结构:(使用Spring)无状态会话bean和事务的POJO的混合物中封装 Web界面 业务运营 持久性的混合物直接JDBC(来自业务层)和EJB 2.x BMP实体bean(我知道,我知道) 我的问题是:有

    3热度

    4回答

    做CRUD有什么好看的包或在TurboGears的框架做广泛的CRUD(创建,检索,更新,删除)接口的方法。 FastDataGrid小部件太过于黑匣子而非常有用,CRUDTemplate看起来比滚动我自己更麻烦。想法?建议?