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