摘要:
临时表有两种类型:本地和全局。 对于临时表有如下几个特点: 本地临时表就是用户在创建表的时候添加了“#”前缀的表,其特点是根据数据库连接独立。只有创建本地临时表的数据库连接有表的访问权限,其它连接不能访问该表; 不同的数据库连接中,创建的本地临时表虽然“名字”相同,但是这些表之间相互并不存在任何关系 阅读全文
摘要:
在Java中,可以将一个类定义在另一个类里面或者一个方法里边,这样的类称为内部类,广泛意义上的内部类一般包括四种:成员内部类,局部内部类,匿名内部类,静态内部类 。 1.成员内部类 (1)该类像是外部类的一个成员,可以无条件的访问外部类的所有成员属性和成员方法(包括private成员和静态成员); 阅读全文
摘要:
事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败. 事务特性(4种): 原子性 (atomicity):强调事务的不可分割. 一致性 (consistency):事务的执行的前后数据的完整性保持一致. 隔离性 (isolation):一个事务执行的过程中,不应该受到其他事 阅读全文
摘要:
一、框架机制 1、Struts2采用Filter(StrutsPrepareAndExecuteFilter)实现,SpringMVC(DispatcherServlet)则采用Servlet实现。 2、Filter在容器启动之后即初始化;服务停止以后坠毁,晚于Servlet。Servlet在是在调 阅读全文
摘要:
mybatis 的工作流程 1.读取配置文件 连数据库的相关信息 2.有了这些信息就能创建SqlSessionFactory SqlSessionFactory的生命周期是程序级,程序运行的时候建立起来,程序结束的时候消亡 3.SqlSessionFactory建立SqlSession,目的执行sq 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
在我的理解中Struts2的工作流程大概分为七步: 1、客户端发送HttpServletRequest请求; 2、这个请求经过一系列的过滤器(Filter),最后发送到FilterDispatcher中; 3、FilterDispatcher通过action mapper确定是否有对应的action 阅读全文