文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > DOC文档下载
分享到微信 分享到微博 分享到QQ空间

挑战杯创业策划书-二手市场.doc

  • 资源ID:2695604       资源大小:2.17MB        全文页数:49页
  • 资源格式: DOC       下载:注册后免费下载
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

挑战杯创业策划书-二手市场.doc

1、创造了不少有利于人类生存的工具。在教学过程中,我们也可以利用类比推理学习新的知识。例如:“二次根式加减法”的教学中,合并同类的二次根式类比整式中合并同类项的方法,这符合学生的思维品质和认知规律,有效地提高学生的合情推理能力。再比如初中有理数的运算律的得出应是类比小学学习的运算律。初中分式性质与运算也是完全类似小学的分数的性质和运算。不等式的性质,解法及应用类比等式的性质,一元一次方程的解法与应用。通过观察猜想获得结论和法则。在学习矩形、菱形、正方形等四边形的性质和判定时类比平行四边形。初中许多结论和定理的给出都是类比,是发展学生合情推理的最好形式。比教科书真接给出结论更容易让学生接受,也更好地

2、体现了新课标的要求。3.4让学生在熟悉的生活情境中动手操作,发展合情推理能力学校的数学教学活动除以教材内容为素材以外,还有很多活动也能有效地发展学生的合情推理能力。例如:在勾股定理的教学中设计在方格纸上通过计算面积的方法探索勾股定理活动,在问题设置上鼓励学生充分经历这一观察、归纳、猜想的过程,尝试求出三个正方形的面积,比较这三个正方形的面积,猜想得到三个正方形面积的关系。初步发现直角三角形三边存在的关系,再通过上述过程归纳出猜想,在学生动手做一做,试一试,想一想的过程中发展学生的合情推理能力。又如:在学习“由边长判定直角三角形”时,设计的实验:通过选择特定长度的绳子围成三角形,然后计算长度,度

3、量角度,而后再取不同长度的绳子围成另一种特定边长的三角形,重复上面的步骤;这就是实验和问题有明显的“勾股”背景。这个实验从数和形两方面得到了直观印象,从而形成了数学思维,从潜移默化中培养了学生的合情推理能力。数学来源于生活,服务于生活,学生身边的数学,都是培养学生合情推理的素材,教学中要充分挖掘和利用。总之,数学是培养人推理能力的最佳途径,作为教师应要根据学科特点和学生实际,努力把握合情推理与演绎推理的结合点,积极鼓励学生进行推理能力的训练,主动发展他们的数学综合素质。面对新课程的挑战,我们要努力营造和谐的氛围,激发学生主动参与的兴趣,给学生创设主动参与的条件,让学生真正地参与到知识发生、发展

4、的过程中,把合情推理能力的培养落实到数学课堂教学的各个具体环节中,从而达到学生整体素质的全面提高,为学生的终生发展打下良好的基础。参考文献:1全日制义务教育教学课程标准解决M北京:北京师范大学出版社,20022波利亚怎样解题数学教学法的新面貌M上海:上海科技教育出版社,20023波利亚数学与猜想M北京:科学出版社,2001剘剘对三种有机磷农药的降解及其pH的关系”的实验,实验结果表明:E菌株虽然不含对流磷水解酶基因,但对三种有机磷农药具有明显的降解效率,说明E菌株内含有降解有机磷的酶,这种酶应该不属于已被克隆的对硫磷水解酶,它的基因序列至今未见报道,有待我们进一步探研讨。B菌株与A、F菌株较适

5、应在pH值8条件下生长发育,对三种有机磷农药耐受性很强,但降解效率不明显,也说明其B菌株内不含对硫磷水解酶,有关耐农药机制有待进一步探讨。本项实验采用细胞破碎,并在不同温度下研究菌株降解酶的效率,是一种有效手段。参考文献:1. 石成春 郭养浩 刘用凯,环境微生物降解有机磷农药研究进展,上海环境科学,2003,22(12):863-8672. 潘学东 虞云龙 李少南等,一硫代磷酸酯类杀虫剂的微生物降解,农药学学报,2001,3(2):73-763. 曹志方 王银善,甲胺磷农药的微生物降解,环境科学进展,1996,4(6):32-354. 虞云龙 宋凤鸣 郑重等,一株广谱农药降解菌(Alca li

6、genes sp.)的分离与鉴定,浙江农业大学学报,1997,23(2)111-1155. 王若苹,固相微萃取毛细管气相色谱法快速同步分析水中有机氯及有机磷农药,中国环境监测,2004,20(3):23-276. 赵金辉 罗启芳 李霞等,水胺硫磷降解优势菌的筛选及其降解条件的研究,重庆环境科学,17(2):27-307. F.奥斯伯 R.布伦特 R.E.金斯顿等,颜子颖 王海林译,精编分子生物学指南,北京:科学出版社,19988. 傅国平 崔中利 徐玮等,甲基对硫磷水解酶的重组表达及其纯化和性质研究,微生物学报,2004,44(3)3563609. 仪美芹,王开运,姜兴印等,微生物降解农药的研

7、究进展,山东农业大学学报(自然科学版),2002,33(4):51952410. 刘智,马爱之,张晓舟,张小华,李顺鹏 甲基对硫磷水解酶酶促反应体系建立及特性研究 南京农业大学学报2003,26(4):60-63致谢:厦门大学生命科学学院宋思扬老师指导本实验工作并协助细菌的鉴定,厦门市环境监测中心站王若苹老师协助农药含量的测定,特此致谢。12深圳航空全国统一免费客服电话400-811-7258深圳航空公司机票预定系统摘 要:在市场经济浪潮下,航空运输的快速对铁路运输和公路运输构成了很大的冲击.在对客运服务存在的问题进行调查后我们发现,购票难是客运服务需要首先解决的问题. 由此,我们推出了网上机

8、票预订系统,以更加高效快速的完成乘客购买机票的过程.本航空订票系统是一个基于Internet的WEB开发,根据现今航空业的飞速发展,为了缓解航空公司对机票管理的压力而开发的这个订票系统. 论文首先阐述了本课题的研究背景和研究的意义以及现今国内外对于本课题研究概况做了简要的介绍. 在系统设计阶段,对页面的设计采用了Spring+MyBatis框架,结合JSP+Easyui实现了网页的动态显示,在后台业务层的实现采用了MVC分层模式实现了对前台页面请求的处理.在数据库设计阶段,通过对本行业的调查的具体的规划,在此基础上进一步的抽象规划得到了整个数据表的整体框架和数据库表。并进一步的详细阐述了数据库

9、之间的关联.在系统的测试阶段,具体介绍了测试的目的,任务和方法,并对本系统进行了详细功能的测试. 结合着整个项目,本项目采用B/S结构,使用JSP技术进行动态页面的设计. 后台数据库选用Oracle数据库. 从快速开发方面考虑,运用了MyBatis框架实现对数据库的各项操作. 关键词:Oracle; Java; SpringMVC; Easyui;B/S结构 The Flight Reservation System of Shenzhen Air Lines IncAbstract: With the rapid development of market economy, the hign

10、-speed of air transport has greately influenced railway transport and highway transport. After an investigation of problems come from passenger services, we find that the long-standing problem is the greatest difficulty of passenger services. Thus, we release this ticket reservation system to help p

11、assengers buy tickets more efficiently and quickly.The air booking system is a development of Internet-based WEB, in accordance with the current rapid development of the aviation industry, airlines in order to ease the pressure on the management of the development of the booking system. First the pa

12、per elaborated the research background and the significance on the subject and international profile of this issue on a brief introduction. In the system design stage, the design of the pages using the Spring+Mybatis framework to achieve the JSP+Easyui page with the dynamic display, in the backgroun

13、d of the business to achieve a layered model of the MVC on the prospects of achieving the pages dealing with the request. In the database design stage, through the investigation of the industrys specific planning, on the basis of further planning by the abstract of the entire data table of the overa

14、ll framework and database tables. And further I elaborated the link among databases. In the testing phase, the specific purpose of the test on the tasks and methods, and the system carried out a detailed functional testing. According to entire project , the system uses B/S structure, while the use o

15、f JSP technology for the design of dynamic pages, installed. The database we used is Oracle . From the rapid development considerations, use Mybatis framework to achieve the operation of the database.Key words: Oracle; Java; SpringMVC; Easyui;B/S structure目录1 绪论11.1 开发目的及其意义11.2 国内外研究状况21.3 研究方法22 系

16、统开发技术简介32.1 系统开发简介32.1.1 服务器端:32.2 Java开发结构的介绍3 2.2.1 Java及J2EE简介32.2.2 ORACLE数据库简介52.2.3 MyBatis简介62.2.4 Spring简介72.3 B/S结构简介83 可行性分析93.1 系统分析93.2 业务流程分析93.2.1 业务流程分析的目的93.2.2 业务流程分析93.3 系统安全性分析113.4 可行性分析143.4.1 社会可行性143.4.2 经济可行性143.4.3 方案可行性143.4.4 技术可行性144 需求分析报告154.1 任务概述154.1.1 目标154.1.2 用户的特

17、点154.2 对性能的规定154.2.1 精度154.2.2 灵活性154.2.3 输入输出要求164.2.4 故障处理要求164.2.5 运行环境规定164.3 需求规定174.3.1 模块流程图174.3.2 数据流图174.3.3 数据字典184.4 功能需求分析194.4.1 代理商操作模块194.4.2 系统管理员操作模块194.4.3 普通用户操作模块195 详细设计20I5.1 系统体系结构设计205.1.1 B/S体系结构205.1.2 机票预订系统基于WEB的三层体系结构215.1.3 机票预订系统基于MVC的体系结构225.2 数据库设计235.2.1 实体分析235.2.

18、2 实体E-R图235.2.3 实体模型的关系分析255.2.4 数据库表设计256 系统的实现286.1 系统登录286.2 系统管理员模块306.2.1 用户信息管理306.3 代理商模块347 系统测试357.1 系统测试的目标357.2 测试的实现357.2.1 模块测试357.2.2 系统及子系统测试358 程序维护说明378.1 程序维护简介378.2 程序维护过程378.2.1 规则378.2.2 验证过程388.2.3 出错及纠正方法389 结 论39参考文献40致 谢41附 录42II1 绪论1.1 开发目的及其意义深圳航空有限责任公司成立于1992年11月,1993年9月1

19、7号正式开航,是主要经营航空客、货、邮运输业务的股份制航空运输企业.目前深圳航空公司总资产超过200亿,员工14000多人,拥有波音747、空客320、319等各类型飞机130多架,经营国内国际航线280多条,引入国际先进的战略、安全、人力资源、品牌策划、财务等管理理念和管理方法,引领深圳航空从一个小优秀企业向着卓越的航空企业迈进,荣获“深圳市市长质量奖”、“国际五星钻石奖”等荣誉.航空客运业务诞生已有近一个世纪了,作为现有交通工具中最方便快捷的一种,它确确实实地给民众的生活、出行带来了极大的方便.互联网、邮寄机票以及电子机票技术的发展正在改变航空公司的销售业务,使全世界的消费者不出户就可以买

20、到机票.自九十年代以来,因特网技术的飞速发展正在迅速地改变着人们的生活方式,因特网正在由科学工作者的工具变为普通百姓获取信息、进行交流的场所,而因特网的商业应用则尤为引人注目.航空公司在因特网上建立网上售票系统不仅方便了旅客,还节省了航空公司的代理费用,加速了资金周转,这为售票成本居高不下的深圳航空公司带来了无限生机.网上售票的另一优点是扩充了航空公司的销售网点,使航空公司通过因特网将其销售网点扩展到全世界.在中国还有很多地方不能实现网上订票,这就需要完善的机票售票系统来完成这些功能.中国民航高达500亿元以上人民币的客运销售额是网上售票的巨大潜在市场.国际民航业的激烈竞争又迫使担负国际航线运

21、输任务的航空公司必须尽快推出自己的因特网售票系统,而这些又必须由一个安全的网上订票与支付系统作支持.更重要的还要提供票务管理.面对不同种类的信息,需要合理的数据库结构来保存数据信息以及有效的程序结构支持各种数据操作的执行.航空业身处信息时代的电子商务大潮中,加之传统的售票方式已经不能满足现今航空业的发展,于是航空售票管理系统就自然而然被应用. 网上售票系统是一个非常合适的电子商务项目,因为它打破了旧有经营模式(坐店经营、按点上下班)所带来的地理和时间上的限制,通过网络使企业面对整个世界,直接接触成千上万的新用户,为用户提供每周7天,每天24小时的服务,从而接触更多的潜在市场,创造了新的商业机会

22、另外,在售票系统中不涉及到物流(订机票者可以到机场取票),因此,较其他电子商务系统更易于实现和运作.网上售票系统实际上是一个特殊的售票点,是一个利用因特网技术建立的计算机系统.一方面它与因特网相连,向广大上网用户提供各类航班信息,接受用户在线订票,另一方面它与传统订票网络系统连接,实时获取及更改机票余额等信息,起到一个特殊售票点的作用.1.2 国内外研究状况电子航空售票系统不仅有利于航空公司降低成本、增加利润、提高工作效率,也为航空公司带来一个广阔的市场.航空公司可以利用Web Services的“互操作性”与其他电子商务进行“耦合”,提供更综合、更高级的服务;也可以通过兼并、收购等多种方式组

23、成电子商务的连锁环节,发展规模经营,提高整体竞争力.电子航空售票系统通过计算机互联网为用户提供全方位全功能的服务,给用户带来极大的便利. 与国外迅速发展的趋势不同,国内电子机票的推广经历了一个曲折的过程.1999 年,南方航空公司率先利用DCOM技术在国内推出自己的网上订票系统.2001 年南航电子客票销售达到 1.45 亿元,2004 年,南航电子客票的销售额超过20亿元,2005 年更达41.43 - 3亿元.但电子机票的发展并非一帆风顺.我国南航、东航、国航这三大航空集团都先后应用CORBA和 DOCM技术推出了自己的电子机票. 这两种紧密捆绑的分布式对象技术在使用运行于相同平台的软件和

24、紧密管理的局域网创建企业应用程序时非常优秀, 但是在创建跨平台、适应Internet的可伸缩性的应用程序时力不从心,遇到了很多问题,例如如何通过防火墙、协议的复杂性等.由于各个航空公司的电子航空售票系统开发平台各异、技术系统互不配套,难以互通,无法实现系统间互操作,使得机票改期、改签与升降舱等的操作都遇到了麻烦,有的电子客票成为不能改动的客票,使旅客深感不便,因此,实现电子客票技术系统的兼容是当务之急.基于以上分析采用MVC技术开发的电子航空售票系统能够解决当前存在的系统间不兼容造成的资源浪费、重复开发问题,这种基于组件的分布式技术变革的必然产物为使用新方法进行商务和公司事务处理打开了方便之门

25、.1.3 研究方法本系统使用Spring MVC +MyBatis技术开发,使用Oracle数据库保存数据,集成开发环境可使用支持可视化GUI界面设计的主流工具(如eclipseant beanjbuilder).本系统使用JSP技术,其目的是使得构造基于Web的应用程序更加容易和快捷,而这些应用程序能够与各种Web服务器,应用服务器,浏览器和开发工具共同工作.系统稳定性、安全性、可移植性更强.开发工具使用Eclipse,运行环境为sun公司的jdk1.7.2 系统开发技术简介2.1 系统开发简介本系统可以实现对代理商信息、航班信息、飞机信息的增删改查;另外还可以对机票预订信息进行查看.下面是

26、对这几部分进行的说明和分析:2.1.1 服务器端: 1.代理商信息管理主要包括:添加代理商、修改代理商信息、删除代理商、查询代理商信息.这其中大部分是标准数据的维护,包括新增、修改、删除等;2.航班管理主要包括:添加航班、修改已存在航班信息、查询航班信息、删除航班信息.这里是对航班管理的模块.3.飞机信息管理主要用包括:添加飞机类型、修改飞机类型、删除飞机类型、查看飞机类型.这里是对飞机型号管理的模块.4.预定机票管理主要是查看已预订机票的信息.2.2 Java开发结构的介绍本系统采用JAVA语言和Oracle数据库实现,采用JSP、MyBatis、SpringMVC、JQuery技术.从技术

27、上来说是可以实现的.2.2.1 Java及J2EE简介Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称.Java主要特性:1.Java语言是简单的,Java语言的语法与C语言和C+语言很接近, Java语言不使用指针,并提供了自动的废料收集,使得程序员不必为内存管理而担忧.2、Java语言是一个纯的面向对象程序设计语言.3、Java语言是分布式的.Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(J)4、Java的强类型机制、异常处理、废料的自动收集等是Java

28、程序健壮性的重要保证.Java的安全检查机制使得Java更具健壮性.5、Java语言是安全的.Java提供了一个安全机制以防恶意代码的攻击. 6、Java语言是体系结构中立的.Java程序在Java平台上被编译为体系结构中立的字节码格式,可以在实现这个Java平台的任何系统中运行.7、Java语言是可移植的.这种可移植性来源于体系结构中立性,另外,Java还严格规定了各个基本数据类型的长度.Java系统本身也具有很强的可移植性, 8、Java是解释型,高性能的.与那些解释型的高级脚本语言相比,Java的确是高性能的. 9、Java语言是多线程的.Java语言支持多个线程的同时执行,并提供多线程

29、之间的同步机制(关键字为synchronized).10、Java语言是动态的.Java语言的设计目标之一是适应于动态变化的环境.Java程序需要的类能够动态地被载入到运行环境,也可以通过网络来载入所需要的类.Java语言的优良特性使得Java应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用.Java对对象技术的全面支持和Java平台内嵌的API能缩短应用系统的开发时间并降低成本.Java的编译一次,到处可运行的特性使得它能够提供一个随处可用的开放结构和在多平台之间传递信息的低成本方式.在1998年joke发表1.2版时,sun公司使用了新名称Java2platform来称呼,修改后

30、joke称为j2sdk,并分为:标准版(Standard Edition)又称J2SE;企业版(Enterprise Edition)又称J2EE;微型版(MicorEdition)又称J2ME.简单的说,J2EE是一种商业应用系统模型或者说是一种规范,它包含java远程方法调用(RMI)企业级Java Bean、Java消息服务(JMS)、Java服务器页面(jip)等技术体系.利用的资源我们是可以方便、快速的创建一个强大的企业级应用,比如电信的话务系统,企业的知识管理系统等.JSP(Java Server Pager)JSP是一种运行于Web服务器的脚本语言,是开发Web动态网页快速而有效

31、的工具.JSP页面由HTML代码和嵌入其中的Java代码所组成,当客户端发送请求时,服务器端由JSP容器处理JSP页面中的Java代码,然后将生成的HTML页面返回给客户端浏览器.Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面.Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块.使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还可以是 Struts 这样的 Web 框架.通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer P

32、ages(JSP)技术、Velocity、Tiles、iText 和POI.Spring MVC 框架并不知道使用的视图,所以不会强迫您只使用 JSP 技术.Spring MVC 分离了控制器、模型对象、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制.jQuery是一个兼容多浏览器的javascript框架,核心理念是write less,do more(写得更少,做得更多).jQuery是免费、开源的,使用MIT许可协议.jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能.除此以外,jQuery提供API

33、让开发者编写插件.其模块化的使用方式使开发者可以很轻松的开发出功能强大的静态或动态网页.2.2.2 ORACLE数据库简介ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一.ORACLE数据库是目前世界上使用最为广泛的数据库管理系统,作为一个通用的数据库系统,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能.但它的所有知识,只要在一种机型上学习了ORACLE知识,便能在各种类型的机器上使用它.ORACLE相

34、比其他数据库的优点包括: 1.提供了与第三代高级语言的接口软件PRO*系列,能在C,C+等主语言中嵌入SQL语句及过程化(PL/SQL)语句,对数据库中的数据进行操纵.加上它有许多优秀的前台开发工具如 POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速开发生成基于客户端PC 平台的应用程序,并具有良好的移植性. 2.支持大量多媒体数据,如二进制图形、声音、动画以及多维数据结构等. 3. 提供了基于角色(ROLE)分工的安全保密管理.在数据库管理功能、完整性检查、安全性、一致性方面都有良好的表现. 4.ORACLE7.X以来引入了共享SQL和多线索服务器体系结构.这

35、减少了ORACLE的资源占用,并增强了ORACLE的能力,使之在低档软硬件平台上用较少的资源就可以支持更多的用户,而在高档平台上可以支持成很多用户. ORACLE的特性包括:1. 完整的数据管理功能: (1)数据的大量性 (2)数据的保存的持久 (3)数据的共享性 (4)数据的可靠性2.完备关系的产品:(1)信息准则-关系型DBMS的所有信息都应在逻辑上用一种方法,即表中的值显式地表示;(2)保证访问的准则(3)视图更新准则-只要形成视图的表中的数据变化了,相应的视图中的数据同时变化.(4)数据物理性和逻辑性独立准则3.分布式处理功能:ORACLE数据库自第5版起就提供了分布式处理能力,到第7

36、版就有比较完善的分布式数据库功能了,一个ORACLE分布式数据库由Oracledbms、sql*Net、SQL*CONNECT和其他非ORACLE的关系型产品构成.4.用ORACLE能轻松的实现数据仓库的操作.2.2.3 MyBatis简介MyBatis 是支持普通SQL查询,存储过程和高级映射的优秀持久层框架.MyBatis 消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索.MyBatis 使用简单的 XML或注解用于配置和原始映射,将接口和 Java 的POJOs(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录.每个MyBatis应用程序

37、主要都是使用SqlSessionFactory实例的,一个SqlSessionFactory实例可以通过SqlSessionFactoryBuilder获得.SqlSessionFactoryBuilder可以从一个xml配置文件或者一个预定义的配置类的实例获得.用xml文件构建SqlSessionFactory实例是非常简单的事情.推荐在这个配置中使用类路径资源(classpath resource),但你可以使用任何Reader实例,包括用文件路径或file:/开头的url创建的实例.MyBatis有一个实用类-Resources,它有很多方法,可以方便地从类路径及其它位置加载资源.Myb

38、atis的功能架构分为三层:(1) API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库.接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理.(2) 数据处理层:负责具体的SQL查找、SQL解析、SQL执行和执行结果映射处理等.它主要的目的是根据调用的请求完成一次数据库操作.(3) 基础支撑层:负责最基础的功能支撑,包括连接管理、事务管理、配置加载和缓存处理,这些都是共用的东西,将他们抽取出来作为最基础的组件.为上层的数据处理层提供最基础的支撑.MyBatis框架讲解:加载配置:配置来源于两个地方,一处是配置文件,一处是Java代码的注解,将SQL的配置信

39、息加载成为一个个MappedStatement对象(包括了传入参数映射配置、执行的SQL语句、结果映射配置),存储在内存中.SQL解析:当API接口层接收到调用请求时,会接收到传入SQL的ID和传入对象(可以是Map、JavaBean或者基本数据类型),Mybatis会根据SQL的ID找到对应的MappedStatement,然后根据传入参数对象对MappedStatement进行解析,解析后可以得到最终要执行的SQL语句和参数. SQL执行:将最终得到的SQL和参数拿到数据库进行执行,得到操作数据库的结果. 结果映射:将操作数据库的结果按照映射的配置进行转换,可以转换成HashMap、Jav

40、aBean或者基本数据类型,并将最终结果返回.2.2.4 Spring简介Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,它是为了解决企业应用开发的复杂性而创建的.Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情.然而,Spring的用途不仅限于服务器端的开发.从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益.目的:解决企业应用开发的复杂性功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能范围:任何Java应用简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架.Spring的特性:1.方便解耦,简化开发通过Spring提供的IoC容器,我们可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合.有了Spring,用户不必再为单实例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用.2.AOP编程的支持通过Spring提供的AOP功能,方便进行面向切面的编程,许多不容易用传统OOP实现的功能可以通过AOP轻松应付.3.声明式事务的支持在Spring中,我们可以从单调烦闷的事务管理代码中解脱出来,通过声明式方式灵活地进行事务的管理,提高开


注意事项

本文(挑战杯创业策划书-二手市场.doc)为本站会员(教育咨询)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png