- 浏览: 2028 次
- 性别:
- 来自: 成都
最新评论
-
fei229670104:
2说的不对吧 , 毕竟我可以直接调用写的sql语句,而不用hq ...
hibernate基础—01
文章列表
1、消息发送
Java代码
//连接工厂
ConnectionFactory connFactory = new ActiveMQConnectionFactory(
ActiveMQConnection.DEFAULT_USER,
ActiveMQConnection.DEFAULT_PASSWORD,
1. 核 心控制器(前端控制器、预处理控制器):对于使用过mvc框架的人来说这个词应该不会陌生,核心控制器的主要用途是处理所有的请求,然后对那些特殊的请求 (控制器)统一的进行处理(字符编码、文件上传、参数接受、异常处理等等),spring mvc核心控制器是Servlet,而Struts2是Filter。
2.控制器实例:Spring Mvc会比Struts快一些(理论上)。Spring Mvc是基于方法设计,而Sturts是基于对象,每次发一次请求都会实例一个action,每个action都会被注入 属性,而Spring更像Servlet一样,只有一个实例,每次请求执行对应的方 ...
依赖:类之间访问关系。无需定义成属性。在A中访问B中的方法或属性,或者A负责实例化B。xxxAction new xxxServiceaction依赖于service,service依赖于dao
以下的关系才是域对象(领域模型,domain)间的关系: 关联:类间的引用关系。以属性定义的方式表现。 1. 关联按照多重性可分为一对一、一对多、多对一和多对多。 2.按照导航性可分为单向关联和双向关联。(java类之间的获取关系)
聚合:就是一对多的特例,表示整体与部分的关系,整体和部分可以分开单独存在。 ...
Hibernate的本质:也是处理对象和关系模型之间的转换,只是对JDBC做了一层封装。
优点: 1.程序员操作很简单,代码简单( session.save(user); //自动把主键获取,设置到user对象 ) 2.直接面向对象操作 3.提供世界级数据缓存:一级(session级别),二级(sessionFactory级别),查询(语句完全相同)(三种缓存) 4.数据库移植性很强,修改很少 (主键的生成,分页语句:抽象方言类)
缺点: 1.不能干预sql语句的生成:写Hibernate的查询hql ...