学习java三大框架的总结
来源:互联网 发布:噪声测量软件 编辑:程序博客网 时间:2024/05/27 20:05
hibernate的工作流程?
读取hibernate的配置文件
读取映射文件,并创建sessionFactory
打开session
开启trainsaction事物
进行持久化操作
提交事物
关闭session
关闭sessionFactory
struts2的工作流程?
当浏览器发送一个http请求,
根据web.xml,请求被filterdisp接收
根据struts.xml配置,找到要有调用的action类,并执行相应的业务方法,
执行完毕根据struts.xml的result跳转到相应的jsp页面
数据库连接池的机制?
当服务器启动时会创建一定数量的池连接,并维持不少于此数量的池连接,客户端程序需要连接时,
池驱动就返回一个未使用的池连接并将其标示为忙,如果没有空闲连接,池驱动就新建一定数量的连接,新建连接的数量由配置参数决定,当使用的池连接调用完成后,池驱动程序将此连接标示为空闲,等待其他调用,
转发和重定向的区别?
转发是容器中控制权的转向,是服务器请求资源,服务器直接访问目标地址,把那个url的相应读取过来,地址栏中还是原来的地址,
重定向告诉浏览器重新去请求一个地址,浏览器的地址栏里显示重定向后的地址,
MVC模式
mvc是一种分层的设计模式
m代表模型层,一般采用(javaBean后Ejb组件)
v代办视图,表示层,一般采用(jsp)
c控制器,他控制着模型和视图的交互过程,达到相互调用的目的
spring框架的作用
使用spring进行整合,好处降低各组件之间的关系,达到解耦的目的,其核心是IoC和Aop
什么是Ioc
Ioc控制反转,其实就是依赖注入,就是通过某种方式把接口的某个实现类的实例注入到引用里,
什么是Aop
aop称为面向方面编程,可以将共通处理的功能独立封装成一个组件,利用spring的Aop机制将其作用在其他的目标对象方法上。
spring中的事物有哪些
声明是事物 和 编程式事物
读取hibernate的配置文件
读取映射文件,并创建sessionFactory
打开session
开启trainsaction事物
进行持久化操作
提交事物
关闭session
关闭sessionFactory
struts2的工作流程?
当浏览器发送一个http请求,
根据web.xml,请求被filterdisp接收
根据struts.xml配置,找到要有调用的action类,并执行相应的业务方法,
执行完毕根据struts.xml的result跳转到相应的jsp页面
数据库连接池的机制?
当服务器启动时会创建一定数量的池连接,并维持不少于此数量的池连接,客户端程序需要连接时,
池驱动就返回一个未使用的池连接并将其标示为忙,如果没有空闲连接,池驱动就新建一定数量的连接,新建连接的数量由配置参数决定,当使用的池连接调用完成后,池驱动程序将此连接标示为空闲,等待其他调用,
转发和重定向的区别?
转发是容器中控制权的转向,是服务器请求资源,服务器直接访问目标地址,把那个url的相应读取过来,地址栏中还是原来的地址,
重定向告诉浏览器重新去请求一个地址,浏览器的地址栏里显示重定向后的地址,
MVC模式
mvc是一种分层的设计模式
m代表模型层,一般采用(javaBean后Ejb组件)
v代办视图,表示层,一般采用(jsp)
c控制器,他控制着模型和视图的交互过程,达到相互调用的目的
spring框架的作用
使用spring进行整合,好处降低各组件之间的关系,达到解耦的目的,其核心是IoC和Aop
什么是Ioc
Ioc控制反转,其实就是依赖注入,就是通过某种方式把接口的某个实现类的实例注入到引用里,
什么是Aop
aop称为面向方面编程,可以将共通处理的功能独立封装成一个组件,利用spring的Aop机制将其作用在其他的目标对象方法上。
spring中的事物有哪些
声明是事物 和 编程式事物
最经常用的是声明式事物
- 学习java三大框架的总结
- 学习java三大框架的总结
- 学习java三大框架的总结
- 三大框架学习总结
- java三大框架struts+hibernate+spring学习总结
- Java web 三大框架异常学习总结
- java的三大框架
- Java的三大框架
- Java的三大框架
- 【java学习】java三大框架
- 黑马程序员学习笔记 Java的三大框架
- java三大框架之Hibernate的个人学习
- Java三大框架学习之Hibernate的配置详解
- 三大框架总结
- 如何学习java ssh三大框架
- 新手如何学习Java三大框架?
- 关于三大框架的学习
- 学习日记:三大框架的整合
- android第三方程序包问题——NoClassDefFoundError
- 继续学习
- 数据结构(1)线性表中的顺序表
- 黑马程序员 Java基础<十>---> IO流<3>-其他流对象简述
- Python中@注解的用法
- 学习java三大框架的总结
- java环境配置
- 阿灵顿国家公墓GIS应用介绍
- 源代码管理十诫
- OA初战总结
- UVa 10340 - All in All
- 如何使用代码动态的获取和设置ImageView的宽度和高度?
- Struts1与Struts2的区别
- 2013 C++第一周任务 季节