-
持久化类设计原则: 1.公有的类 2.提供公有的不带参数的默认的构造方法 3.属性私有 4.属性setter、getter封装查看全部
-
hibernate配置文档: <property name="connection.username">root</property> <property name="connection.password">root</property> <property name="connection.driver_class"> <!-- 数据库的jdbc驱动 -->com.mysql.jdbc.Driver</property> <!-- <property name="connection.url"> <!-- 访问数据库的地址 --> jdbc:mysql://localhost:3306/stu</property> --> <property name="connection.url">jdbc:mysql:///hibernate?useUnicode=true&characterEncoding=UTF-8</property> <property name="dialect"> <!-- 方言 (方言不同语法不同)-->org.hibernate.dialect.MySQLDialect</property> <property name="show_sql">true</property> <property name="format_sql">true</property> <property name="hbm2ddl.auto">create</property>查看全部
-
对象类型查看全部
-
get与load方法的区别查看全部
-
基本类型查看全部
-
入hibernate,Junit,mysql的驱动包步骤 1.创建一个普通的java工程 2.构建用户类库:windows --> preferences --> java --> build path --> user libraries --> new...(创建类库文件) --> Add Extra jars...(导入jar包) 3.添加用户类库:在项目名上右键 --> properties --> java build path --> libraries --> Add libraries --> user libraries --> 勾选上 --> 完成查看全部
-
openSession与getCurrentSession的区别查看全部
-
(1)创建Hibernate的配置文件(hibernate.cfg.xml) (2)创建持久化类 (3)创建对象-关系映射文件 (4)通过HIbernate API编写访问数据库的代码 导入hibernate必须的jar包:hibernate-release-4.2.4.Final\lib\required; 导入Mysql的JDBCjar包:mysql-connecttor-java-5.1.7-bin.jar; 导入Junit4的jar包:junit-4.10.jar查看全部
-
准备工作: 1.下载所需的jar包(www.hibernate.org) MyEclipse插件已经集成了对Hibernate开发的支持,添加其支持即可。 Eclipse,安装hibernate tools,项目节点上单击右键,从弹出的快捷菜单上选择 MyEclipse --> Add Hibernate Capabilities --> 在弹出的“Hibernate Support for MyEclipse”对话框中选择 Hibernate 3.1 单选项 --> Next --> “Specify Hibernate database connection details”对话框中,取消复选框的选中状态,先不配置数据库连接。 2.Hibernate 配置文件 在项目中添加Hibernate配置文件,默认的文件名为:hibernate.cfg.xml。 MyEclipse在添加Hibernate支持的时候会自动添加相应的配置文件。 我们需要配置数据库连接信息和Hibernate的参数查看全部
-
1)Hibernate简介 Hibernate是java领域的一款开源的ORM框架技术 Hibernate对JDBC进行了非常轻量级的对象封装 2)Hibernate在我们的应用程序中充当着什么样的角色呢? 举例,如下图所示:我们要开发不同的系统 持久化层 --- 处于业务逻辑层和数据库之间的一个角色 作用 -- 把程序中生成的对象持久化到数据库中,换句话说,就是把这些对象通过对象关系映射保存到数据库的表中<br> 3)其他主流的ORM框架技术 ①MyBtis : 前身就是著名的iBatis ②Toplink:后被Oracle收购,并重新包装为Oracle AS TopLink ③EJB:本身是JAVAEE的规范查看全部
-
1、ORM:(Object/Relationship Mapping):对象/关系映射 2、写SQL语句的缺点: a.不同的数据库使用的【SQL语法不同】。比如:PL/SQL(oracle数据库)与T/SQL(微软版本) b.同样的功能在不同的数据库中有【不同的实现方式】。比如分页SQL c.程序过分依赖SQL对【程序的移植及扩展,维护等】带来很大的【麻烦】 3、Hibernate是一种能够减少对SQL语句依赖,可行的ORM框架技术查看全部
-
transaction简介查看全部
-
hibernate的执行流程查看全部
-
hibernate.cfg.xml常用配置查看全部
-
初始化查看全部
举报
0/150
提交
取消