毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
jsp二手房信息网的设计与实现(4)
现在的javascript的语言能跨许多平台,还能开发Android和ios的app,还能支持多浏览器系统如:桌面系统,手机浏览器,游戏机,平板电脑,智能手机,这也使得javascript超出了脚本语言的范畴。相对应还不断成熟起来的javascript框架,如jquery,bootstrap,node.js等等,本二手房信息网的设计中并没有使用到这些框架。所以不做过多论述。
1.3.7 Struts2 简介
Struts2是一种功能十分强大的MVC框架,它能够很好将Model端与view端完美分离,比通过自身控制(servlet)处理逻辑,生成视图,达到页面端的跳转。
Struts2减弱了业务逻辑接口和数据接口之间的耦合,让视图层更富于变化
通过struts2配置文件(一个action对应一个class类),你就能看清楚每个部分的所具有功能,使得系统结构更加清新,这样便于后期对程序文护。
程序调用struts2的流程如下,首先servletDispatcher这个类会初始化一个ActionProxy实例这是struts2的标准流程,让后并调用Action中的execute()方法,紧接着拦截器会拦截用户请求,然后交个Action处理,最后Action处理完毕,会返回一个逻辑视图。
1.3.8 Hibernate简介
Hibernate是一个Object Relational Mapping映射框架,将表与表之间的操作映射成,对象与对象之间的操作。核心思想是做数据库的操作面向对象,而不再是面向过程。
个人认为hibernate最重要的几个要素如下:session和sessionFactory,transaction,Configuration,Query和Criteria接口。首先Configuration.configure()读取并解析hibernate.cfg.xml文件(当让hibern.cfg.xml文件还会有其他xml的文件的映射信息),然后通过config.buildSessionFactory打开session,再其次通过session.beginTransaction创建事物,紧接着,你就可以进行持久化操作,最后提交事物,关闭session,在关闭sessionFactory
1.3.9 Spring简介
Spring可以说是最重要的企业开发的Java技术,很多人居然留在Spring来了解使用的阶段,Spring完全不亚于不亚于它的内容它的起源java语言。SpringMVC框架完全可以代替struts2框架Spring boot spring security(安全框架) Spring web flow等等技术使得今天的Spring
艺术
的生态环境可谓壮观,Spring已经包罗万象, Spring框架的最重要的两个技术要点就是IOC容器与AOP面向切面的编程。
IOC技术第一种解释叫做控制反转,可以把它理解为依赖注入。Ioc容器技术的本质就是构建对象的技术,就是将一个类实例化成对象的技术使用IOC容器就需要在人为的去new一个java对象了,转而通过框架进行对象的实例化,这叫控制反转。当让spring生成java实例,默认选着方式是通过scope=single产生单例对象,如果同java程序人为的new出一个对象,会出现java虚拟机jvm中管理着多个重复的对象,严重消耗的jvm的内存,浪费系统的资源,如果你不需要单例模式的话,你修改scope的配置scope=prototype产生新对象,当染bean也可以通过设计模式中的工厂方式产生单例对象,spring的bean实际上是制造对象的工具。Ioc容器里面放着你在xml文件中定义的各种bean,当你你在程序中需要的话,你可以同过getBean()方法去除java对象。
当某个类要被赋予到新类有哪些办法了?Spring有两种方法:一是通过构造函数,二是通过set()方法。
共4页:
上一页
1
2
3
4
下一页
上一篇:
jsp+mysql小区物业管理系统的设计
下一篇:
jsp网上订餐效益分析系统的设计与实现
JSP网页自动生成工具的设计与实现【4080字】
jsp+mysql的B2C网上商城系统的设计与实现
移动终端和JSP和MYSQL酒店管理系统设计
jsp+mysql毕业设计课题管理系统的设计
jsp+sqlserver会员管理系统设计
jsp的maven研究生学位论文评审系统设计
jsp+mysql购物车系统核心算法的分析设计与实现
医院财务风险因素分析及管理措施【2367字】
国内外图像分割技术研究现状
C#学校科研管理系统的设计
承德市事业单位档案管理...
中国学术生态细节考察《...
神经外科重症监护病房患...
AT89C52单片机的超声波测距...
公寓空调设计任务书
10万元能开儿童乐园吗,我...
志愿者活动的调查问卷表