50、创建一个仅包含一个简单实体“员工(EMPLOYEE)”的 CRUD AngularJS 应用程序。该实体应包含员工 ID、姓名和社会保险号码。使用 AngularJS 构建客户端,使用 JAX - RS 构建服务器端。
使用 AngularJS 构建客户端,使用 JAX-RS 构建服务器端,创建包含员工 ID、姓名和社会保险号码的员工实体的 CRUD 应用程序。
51、案例处理应用程序存在明显设计缺陷。当案例处理人员显示和隐藏任务视图时,会更新持久化数据库,解释为什么这是个问题。
数据库更新与界面操作的分离
更新持久化数据库通常是一个耗时且资源密集的操作。显示和隐藏任务视图属于界面操作,是用户与界面的交互行为,仅涉及视图的显示状态改变,不应该直接触发数据库更新。
频繁进行数据库更新会带来以下问题:
- 增加数据库的负载
- 影响系统性能
- 可能导致数据不一致等问题
因为这些操作可能并非真正需要持久化保存的数据变更。
52、研究xen - national - force中的工厂模块(iso - countries.js),该模块负责维护ISO护照国家名称及其代码的集合。该模块在前端是如何使用的?它在哪些地方被使用?
`isoCountries`是一个服务实例,此模块被注入到`NewCaseRecordModalController`模块中。由于`NewCaseRecordModalController`模块的作用域包含模态实例作用域,AngularJS允许访问该服务。
`isoCountries`实例包含一个以键值字典形式存储的护照国家列表,代码可将ISO代码与国家名称关联。
`ng-option`属性接受类似SQL查询的表达式,用于声明式地告知AngularJS如何为每个HTML选项元素推导显示名称和输入表单值。

最低0.47元/天 解锁文章
3380

被折叠的 条评论
为什么被折叠?



