zoukankan      html  css  js  c++  java
  • Java开发MIS系统需要的技术及其作用

    1、后台框架部分,常用spring、struts2(Struts2框架,提供了一种基于MVC体系结构的工程序的开发方法,
    具有组件模块化、灵活性和重用性等优点,使基于MVC模式的程序结构更加清晰,同时也简化了Web应用程序的开发,
    是目前最常用的开发框架。)等
    用来帮助对项目的持久层、业务层、页面控制层的三层架构开发;当然,如果使用spring框架的话,
    还提供spring security、切面、依赖注入等现成的工具包,提高开发效率并且方便你集成一些第三方的扩展;

    2、数据持久层方面,用到的有mybatis、hibernate(Hibemate是一个面向Java环境的对象/关系数据库映射工具,
    即ORM(Object-Relation Mapping对象——关系映射)工具。它对JDBC API进行了封装,负责Java对象的持久化,
    在分层的软件架构中位于下持久化层,封装了所有数据访问细节,使业务逻辑层可以专注于实现业务逻辑。)等持久技术,
    这些可以帮助快速建立数据库的访问和数据持久化工作,并且方便管理;
    3、动态展示,一般用jsp展示(JSP页面由HTML代码和嵌入其中的Java代码组成。在页面被客户端请求后,Web服务器对Java代码进行处理,
    然后将生成的HTML页面返回客户端的浏览器。JSP页面一一般包含JSP指令、JSP脚本元素、Jsp标准动作以及JSP内置对象。)。
    但可以考虑模板引擎技术,如velocity、FreeMarker 等技术,可以帮助你规范化开发页面,提高执行效率;

    4、前端框架,有很多,如bootstraps3、angularjs、easyui、jquery等
  • 相关阅读:
    LR实战之Discuz开源论坛——安装及简介
    LR如何利用siteScope监控MySQL性能
    初学SSH(其一)
    使用JUnit单元测试入门
    理解java中【同步】和【死锁】
    LR性能测试应用
    (28)ElasticSearch分布式架构特点
    (27)ElasticSearch 复合查询
    (06)Gitlab设置开启自启动、关闭开机自启动
    (05)安装GitLab
  • 原文地址:https://www.cnblogs.com/Zhanghaonihao/p/6329579.html
Copyright © 2011-2022 走看看