- 博客(12)
- 收藏
- 关注
原创 线性表(C语言版严蔚敏)
#include <iostream> using namespace std; #define InitSize 10 typedef struct{ int *data; int length; int MaxSize; }SeqList; void InitList(SeqList& L); void IncreaseLength(SeqList& L,int len); bool ListInsert(SeqList &L,int ...
2021-09-08 12:49:23
119
原创 QBC——(Query By Criteria)
Criteria基本查询 Criteria是一个通过组装不同查询条件来获取持久对象的条件类对象,代表特定持久类的一个查询。 Criteria对SQL进行封装,让开发人员可以用对象的方式来对数据库进行操作, 例如下面的查询User表格中的所有记录: Criteria criteria = session.createCriteria(User.class); List users = criteria.list(); for(int i=0;i<users.size();i++) { user =(Us
2021-06-07 20:56:58
435
原创 Hibernate查询
概述:数据查询与检索是Hibernate中的一个亮点。相对其他ORM实现而言,Hibernate提供了灵活多样的查询机制。 Hibernate语言查询( Hibernate Query Language,HQL) :它是完全面向对象的查询语句,查询功能非常强大,具备继承、多态和关联等特性 。Hibernate官方推荐使用HQL进行查询。 标准化对象查询(Query By Criteria):以对象的方式进行查询,将查询语句封装为对象操作。优点:可读性好,符合Java 程序员的编码习惯。 Native SQL
2021-06-07 15:37:29
616
原创 重写equals方法
使用==来比较两个对象的记录是否代表数据库中的同一条记录是不可行的。如果您要有必要比较通过查询后两个对象的内容是否相同,必须重写 equals()与hashCode()。 重写hashcode: public int hashCode() { int result; result =getName().hashCode(); result =29*result + getBirthday().hashCode(); result =29*result + getAge();
2021-05-25 22:19:43
160
原创 第二次作业Hibernate 核心接口:
Hibernate API简介 Hibernate 核心接口: Configuration: 概述:Configuration 类负责管理Hibernate 的配置信息。启动Hibernate、创建SessionFactory对象。 1. Hibernate运行的底层配置信息:数据库的URL、用户名、密码、JDBC驱动类,数据库Dialect,数据库连接池等。 Hibernate对象关系映射文件(*.hbm.xml)。 Hibernate配置的两种方法: 属性文件(hibernate.pro
2021-05-25 22:06:12
123
原创 Hibernate
如何使用Hibernate实现“用户添加”功能? 使用Hibernate的“3个准备,7个步骤” 准备1:导入Hibernate库(jar包) Add Library > User Library > next > 准备2:添加配置文件 -- hibernate.cfg.xml (放在src下) <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configur...
2021-05-04 20:36:05
232
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅