J2EE复习补充

Author Avatar
YZ 4月 08, 2018
  1. EJB VS JavaBean

    JavaBean使用不需要容器,EJB运行一般需要容器;EJB可以使用JavaBean

  2. 定制标签如何翻译

  3. Spring两种Bean

  4. EJB和Spring组件生命周期比较

    1
    2
    3
    1、Spring 不强调分布式,因此强调用单例[默认模式],而 EJB 强调最好不要用单例,而是有状态/无状态,二者都是多实例,解决分布式问题;
    2、另一个区别:spring 中的 action 层或 servlet 想访问 spring 的 bean 时,spring 进行配置很容易;但是在 EJB 中客户端想要获得会话 bean 的实例有两种方法,更复杂。使用会话 bean的两种方法:依赖注入【前提:在一个 JVM 中】 使用 JNDI(支持远程客户端)
    (so EJB 会话 bean 有多种客户类型:本地 远程 web service。支持多种客户类型)

  5. Hibernate实体三种状态

填空:

  1. 监听器监听的生命周期事件:监听系统关闭或开启、监听用户访问次数、监听用户是否登录、监听session是否改变。
  2. jsp三种创建和使用脚本元素对象的方法:类实例和类变量、局部变量、作用域对象的属性。