SSH框架
文章平均质量分 72
PM马小马
做一个有计划的人,并懂得怎样去处理人际关系。
展开
-
为什么要用Hibernate框架
Hibernate框架:它是一个持久层框架。 明确:Hibernate只能操作数据库(跟数据库打交道)。 现阶段已经掌握的持久层技术: JDBC:它是操作数据库最底层的方式。 优势:底层,效率高。 弊端:编写代码时,比较繁琐。尤其是封装结果集。 DBUtils:它是基于JDBC,对JDBC进行了简单的封装。 优势...原创 2018-07-16 20:35:34 · 636 阅读 · 0 评论 -
Hibernate框架入门
首先分析一下什么是框架? 框架就是一个半成品项目,我们书写项目可以从半成品开始写。 这样能够大大提高开发效率。 不必纠结于框架本身的实现,只要学会如何使用这个框架即可。 复习一下什么是Hibernate框架? 这个框架应用与dao层。 ORM:Object Relactional Mapping 实体类和数据库表之间建立了联系,通过操作对象,直接对...原创 2018-07-16 21:06:02 · 155 阅读 · 0 评论 -
struts2的高级配置
动态方法的开启 2种方法 1、<action name="helloAction_*" class="com.hd.action.hello" method=”{1}”> *号占位符 2.开启常量 <constant name="struts.enable.DynamicMethodInvocation" value="true"></const原创 2018-07-24 20:15:28 · 185 阅读 · 0 评论 -
面向切面编程——AOP
我们知道,面向对象的特点是继承、多态和封装。而封装就要求将功能分散到不同的对象中去,这在软件设计中往往称为职责分配。实际上也就是说,让不同的类设计不同的方法。这样代码就分散到一个个的类中去了。这样做的好处是降低了代码的复杂程度,使类可重用。 但是人们也发现,在分散代码的同时,也增加了代码的重复性。什么意思呢?比如说,我们在两个类中,可能都需要在每个方法中做日志。按面向对象的设计方法, 我们就必须...原创 2018-07-31 19:15:01 · 119 阅读 · 0 评论 -
事务的传播行为
什么是事务? 事务指逻辑上的一组操作,组成这组操作的各个单元,要么全部成功,要么全部不成功。 事务的四大特性(ACID) 1、原子性(Atomicity) 原子性指事务是一个不可分割的工作单位,事务中的操作要么全部成功,要么全部不成功。 2、一致性(consistency) 事务的前后必须保持一致。 3、隔离性(Isolstion) 事务的隔离性是多个用户并发访问数据库时,数据库为...原创 2018-08-09 20:21:09 · 261 阅读 · 0 评论