- 博客(8)
- 收藏
- 关注
原创 log4j文件日志的使用
org.apache.log4j.Level类提供以下级别,但也可以通过Level类的子类自定义级别。Level描述ALL各级包括自定义级别DEBUG指定细粒度信息事件是最有用的应用程序调试ERROR错误事件可能仍然允许应用程序继续运行FATAL指定非常严重的错误事件,这可能
2016-08-18 10:48:57 263
原创 Struts的重中之重--对象工厂
一、什么是对象工厂? Struts2中引了xwork中的对象工厂、它的作用就是把配置文件中的action、result、package对象的创建。它创建各类的对象,所以说是对象工厂。二、对象工厂有什么方法?在struts中结构是怎么样的? 在struts2.0中:
2016-08-07 23:03:44 843 1
原创 Struts的加载过程
一、Struts的入口 在web.xml文件中要配置:StrutsPrepareAndExecuteFilter,其中这个filter就是Struts的入口.其中init方法中对配置文件加载和strust容器的初始化二、加载过程 //在filter中调用这个方法 public Dispatcher initD
2016-08-07 22:20:25 450
原创 Spring的事务管理器
Spring的事务管理器最顶层接口PlatformTransactionManager有一个抽象类AbstractPlatformTransactionManager实现PlatformTransactionManager接口。对接口中的commit、rollback实现。回调了子类的方法。但是没有实习getTransction方法。其它具体实现就交给相对应事务处理器中。如:DataS
2016-08-07 16:58:08 354
原创 Spring的七大模块
七大模块,如下: 1. Spring Core: Core封装包是框架的最基础部分,提供IOC和依赖注入特性。这里的基础概念是BeanFactory,它提供对Factory模式的经典实现来消除对程序性单例模式的需要,并真正地允许你从程序逻辑中分离出依赖关系和配置。2.Spring Context: 构建于Core封装包基础上的 Context封装包,提供了一种框架式的对象访问方法,有些
2016-08-06 18:26:30 318
原创 Spring的事务传播与事务隔离
事务隔离级别 数据库并发操作存在的异常情况:1. 更新丢失(Lost update):两个事务都同时更新一行数据但是第二个事务却中途失败退出导致对数据两个修改都失效了这是系统没有执行任何锁操作因此并发事务并没有被隔离开来。2. 脏读取(Dirty Reads):一个事务开始读取了某行数据但是另外一个事务已经更新了此数据但没有能够及时提交。这是相当危险很可能所有操作都被
2016-08-06 18:03:56 232
原创 数据查看表结构的三种方式
DESCRIBE testuser;/DESCRIBE testuser;show create table testuser;
2016-08-06 12:04:27 2131
原创 数据库中truncate与delete的区别
而DELETE和TRUNCATE TABLE都是删除表中的数据的语句,它们的不同之处在于: 1、TRUNCATE TABLE比DELETE的速度快; 2、TRUNCATE TABLE 是删除表的所有行,而DELETE是删除表的一行或者多行(除非DELETE不带WHERE语句); 3、在删除时如果遇到任何一行违反约束(主要是外键约束),TRUNCATE TABLE仍然删除,只是表的结构及
2016-08-06 11:23:49 6829
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人