三周基于实验室框架的WEB开发总结
来源:互联网 发布:android 多个 数据库 编辑:程序博客网 时间:2024/06/05 10:17
实验室的框架采用了多种技术,后台使用了spring框架大大降低程序的耦合性,使开发变得简单。加上一个注解就可以连接读取数据库的dao层。但是开发简单同样带来坏处就是,是程序的逻辑变得复杂,新手入门不太懂。比如我就对后台的程序实现不太理解。导致开发了很久之后,在大师兄的指导下才明白service层、bean层、dao层的关系。
数据库采用的oracle数据库,oracle数据库自带翻页的功能,其他的就不太了解。另外,在框架中还可以使用动态sql。limit是oracle翻页的页面大小限制。
前台技术使用了bootstrap前台框架,jquery库,angularjs单页面开发框架,velocity模版引擎。
bootstrap是响应式网页开发的框架,其中有很多已写好的样式,比如<input><p>标签。同时还有导航,菜单,按钮等,只需要简单的引入class就可以简单的制作成功。
jquery是javascript的库,使查找元素变得简单,同时还可以适应很多浏览器。还有其他很多的方法,用不是太多,也没太大体会。
angularjs是单页面开发的框架,也就是页面一直没有变过,只替换其中的元素。强大的指令使开发变得简单。Angularjs还是一个MVC的框架,将视图、模型、控制分开。所以,Angularjs中有控制器,$scope控制数据,指令控制视图。Angularjs页面实现局部刷新的时候,通过路由,在js文件将路由写好。
velocity是模版引擎,文件类型是vm,模板开发是现在网页开发的一个趋势。首先是因为velocity的语法简单,容易上手,半天或者一天就可以学会。其次,velocity减少了网页的代码重复量,降低了逻辑性。
- 三周基于实验室框架的WEB开发总结
- Struts_基于MVC的Web开发框架
- 基于 Django 框架的敏捷 Web 开发
- 基于python的web开发框架-CherryPy
- 基于PHP的新Web开发框架
- 基于 Django 框架的敏捷 Web 开发
- 使用Eclipse开发基于SSH三大框架的Web项目带图详解
- 基于 Django 框架 Web 开发
- 基于Web的实验室管理系统技术简要报告
- 实验室框架个人总结过程
- 介绍几个基于动态语言的快速Web开发框架
- 基于J2EE多层架构的Web开发框架研究
- 基于Cocoa And Web Kit框架的safari插件开发
- 基于MVC4+EasyUI的Web开发框架经验总结
- 基于MVC4+EasyUI的Web开发框架形成之旅
- 基于MVC4+EasyUI的Web开发框架形成之旅
- 新手开发基于Django框架的python web(一)
- 新手开发基于Django框架的python web(二)
- Quartus ii 中常见的错误以及解决方法
- Linux之xz压缩用法
- Android漂浮动态效果的简单实现
- DOS批处理开机自动运行常用软件
- 转型之路
- 三周基于实验室框架的WEB开发总结
- axis2 service archiver erroe class not found
- 测试点和测试用例
- OA-分页查询(抽象最终版)一
- 解决sqoop导入关系库更新联合主键的问题
- 常用的SQL命令
- IntelliJ IDEA 开发工具使用学习资料
- Android视图状态及重绘流程分析,带你一步步深入了解View(三)
- DDoS攻击原理及防护方法论