2017020

news/2024/11/30 0:44:34/
userdao:
jdbc交互数据库:
持久层


Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。






orm:
对象-关系映射(OBJECT/RELATIONALMAPPING,简称ORM),是随着面向对象的软件开发方法发展而产生的。用来把对象模型表示的对象映射到基于S Q L 的关系模型数据库结构中去。这样,我们在具体的操作实体对象的时候,就不需要再去和复杂的 SQ L 语句打交道,只需简单的操作实体对象的属性和方法[2]  。O R M 技术是在对象和关系之间提供了一条桥梁,前台的对象型数据和数据库中的关系型的数据通过这个桥梁来相互转化[1]  。


O R M 技术是在对象和关系之间提供了一条桥梁,前台的对象型数据和数据库中的关系型的数据通过这个桥梁来相互转化






关系型数据库:
标准数据查询语言SQL就是一种基于关系数据库的语言,这种语言执行对关系数据库中数据的检索和操作。 






mongodb :


MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。




内存数据库,顾名思义就是将数据放在内存中直接操作的数据库。相对于磁盘,内存的数据读写速度要高出几个数量级,将数据保存在内存中相比从磁盘上访问能够极大地提高应用的性能。






mybatis:


持久层的半自动orm




spring: bean:
bean工厂




struts:
mvc框架:
Struts 2 
Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。Struts 2是Struts的下一代产品,是在 struts 1和WebWork的技术基础上进行了合并的全新的Struts 2框架。其全新的Struts 2的体系结构与Struts 1的体系结构差别巨大。Struts 2以WebWork为核心,采用拦截器的机制来处理用户的请求,这样的设计也使得业务逻辑控制器能够与ServletAPI完全脱离开,所以Struts 2可以理解为WebWork的更新产品。虽然从Struts 1到Struts 2有着太大的变化,但是相对于WebWork,Struts 2的变化很小。






MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。




快速封装  shift  alt  s  r








jsp


action


dao


impl


service


user xml


spring  xitongguanli   xml  


stru   xitongguanli   xml  


新的jsp










http://blog.csdn.net/qq_36066908/article/details/75212636















http://www.ppmy.cn/news/329029.html

相关文章

20170213

补上以前的博客

小米 红米 解账户锁 线刷包 教程 MIUI12 MIUI13

小米 红米 解账户锁线刷包 (屏蔽系统更新id锁账号锁) 支持 小米9系列 小米9se 小米8 8se 青春版 屏幕指纹版 小米6 Mix4 小米civi系列 小米8系列 小米11 pro 青春 ultra 系列 小米12 小米10系列 小米note3 小米cc9 红米note115G Note11pro➕ note11E Note9 …

魅族note5android版本,魅族Flyme6全面推送!网友升级后傻了:竟还是安卓5.1

描述 不负众望,昨天魅族终于给旗下20多款手机带来最新的Flyme6系统,让煤油2016的最后一程走的异常开心,但是毕竟不可能没个人都是主角,手机也这样的,有那么多的机型都可以升级到Flyme6,并不是都一样的待遇。…

miui11升级鸿蒙,这就是MIUI 11的升级机型名单?还挺给力!

上月底,小米公布消息称,MIUI11已经开始启动,相应的研发工作已经开始,按照雷军的要求看,这个新的系统要求UI设计一定是走高大上的路线。 除了UI更好看外,米粉对MIUI 11呼声最高的功能分别是:“全…

redmi 6 android 9.0,小米为红米Note 5发布Android 9.0 Pie内测版

原标题:小米为红米Note 5发布Android 9.0 Pie内测版 玩懂手机网资讯,根据消息,小米刚刚宣布为红米Note 5发布Android 9.0 Pie内测版补丁,对于目前是正式版的用户来说,估计还需要两三个月左右才能尝到该补丁&#xff0c…

miui android o内测版,小米MIUI更新安卓O/P适配进度:红米Note5等机型Q1进入内测

原标题:小米MIUI更新安卓O/P适配进度:红米Note5等机型Q1进入内测 玩懂手机网1月15日资讯,在差不多一个月之前小编就给大家介绍了小米大部分机型的更新日期,当时被部分网友说了一顿,当时小编表示小米有大批机型会在Q1季…

小米6X Android耗电,小米6x电池耐用吗 小米6X充电测试

小米6x电池续航怎么样?小米6x电池能用多久?近日,小米发布的6X手机颇受关注,它是今年最便宜的骁龙660手机,性价比很高,媒体与网友对它的评价都很高。不过,小米6X也存在一些不足,最大的…

msm android机型适配,魅族系统适配全机型了,Flyme8 安卓9高通通刷包,通用适配...

手持16s 8用着挺好魅族手机可以用这个包升级底层吗我都用小米了…………刷flyme对得起MIUI吗?我魅族16thplus还在用安卓8好久没有刷过机了,之前不管什么手机都要看看有没有适配这个UI,但是不管哪个第三方都是bug满满,之前第三方简…