Oracle第二次免费培训课总结

这节课内容还是蛮多的~~记录记录!


朱老师先介绍了下OOAD/UML

OOAD/UML
1:静态:用例, 类图, 对象图, 部署图, 组件图
2:动态:时序图, 协作图, 活动图, 状态图
用例:菜单中每一项,都是用例


又直接给我们放出了话~~

谁能把这些问题达清楚,直接去他公司报道:

hibernate 在什么样的情况下使用?
优点:
1.不用操作数据库
2.不用写SQL
3.适合做OLTP(在线事物处理)
缺点:
1.不适合大量查询,会把数据放在SESSION(内存泄漏)

how:
分批次处理.
1.主动调用session.flush();
2.主动清除session, session.clear();

spring struts 各有什么样的优缺点.?

现在都还感悟不深,放着以后更新~~

老师说servlet生命周期很重要,以后面试可能用到,所以有了转载

http://blog.csdn.net/tragedyxd/article/details/42806909

随堂笔记:

1.当访问量大时,如何规划数据库连接(压力测试(JMeter))
数据库连接池,网页静态化
2.不同的功能实现需要独立出来,不能放在一个方法里
3.方法首,尾有相同代码,如何面向切面编程,SPRING Advice?
4.数据库的关闭,应该在service层
5.anotation 配置 servlet
6.字段验证方法写在哪?
controler完成
7.jsp 作用域
page < request < session < application
el表达式,从小到大获取数据
8.逻辑上确认的事情,不要在servlet里做
9.默认值,可以写在一个特殊的表里,方便以后修改
10.受检异常:必须处理的异常
     运行时异常:可以不进行处理.
11.forward和sendRedirect区别
后者的request会改变
12.controler 调用 model获取数据,再由controler将数据写进scope由JSP获取

MVC:
V: JSP
C: SERVLET
M: 业务逻辑  service,而不是简单的entity


你可能感兴趣的:(java,jsp,mysql,xml,javaee)