javaweb基础知识



1.jsp工作原理:客户端请求jsp页面--->jsp服务器--->jsp页面转为servlet文件---->执行servlet--->生成HTML--->返回处理结果。

2.利用jsp开发web站点的常用模式。

a) Jsp:适用于小项目。

b) Jsp+javaBean:中等项目

c) Jsp+servlet+javaBean:jsp+javaBean的基础上添加servlet增强逻辑性。

d) Javaee模式

3.struct2工作原理:

a) 客户端请求到服务器。

b) 请求被提到一系列的过滤器或者拦截器,最后到达核心控制器,是struct2MVC模式的控制器部分。

c) 控制器读取structs.xml,根据配置信息调用某个Action来处理客户请求。

d) Action处理完后,会向控制器返回处理结果。控制器读取struct2.xml中找到对应的页面跳转。

4.Hibernate工作原理:

a) Configuration读取Hibernate的配置文件hibernate.cfg.xml和映射文件*.hbm.xml中的信息。

b) 通过Hibernate的配置文件生成一个多线程的SessionFactory对象。

c) 多线程SessionFactory生成一个线程session对象。

d) Session对象生成Query对象或者Transaction对象

e) 可通过session对象的get(),load(),save(),update(),delete()等方法对PO进行加载,保存,删除等操作。

f) 也可利用Query对象执行查询操作。

g) 若没有异常,Transaction对象将数据提交数据库。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值