ORACLE存储过程详解 1、定义 所谓存储过程(Stored Procedure),就是一组用于完成特定数据库功能的SQL语句集,该SQL语句集经过编译后存储在数据库系统中。在使用时候,用户通过指定已经定义的存储过程名字并给出相应的存储过程参数来调用并执行它,从而完成一个或一系列的数据库操作。 2 ...
分类:
数据库 时间:
2019-06-12 09:12:07
阅读次数:
132
提示;本文的操作是在入门一和二上面的 hibernate对映射类型 在开始是学习的时候,我以为一对多和多对一是同样的,后来发现不是这样,比如说班主任和班级里的学生,一个班级可能有多个学生,但是只有一个班主任,学生和班主任的关系是多对一,班主任和学生的关系是一对多,两者之间的区别在于它们的指向性 一对 ...
分类:
Web程序 时间:
2019-06-09 18:10:32
阅读次数:
177
一、引入架包 maven地址 点击即可。 <!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator --><dependency> <groupId>org.hibernate.valida ...
分类:
Web程序 时间:
2019-06-09 17:01:07
阅读次数:
135
引言:使用连接数据库来创建实体类,很快就学会了,但是对于怎么用hibernate创建数据表确实用了两天的时间,记录下这次学习的过程。 1、在一开始怎么都搜不到资料,后来才明白,在搜的时候要加正向的,用数据库创建实体类是反向,用实体类创建数据表是正向的,这样搜就可以了 2、在一开始的时候,总是执着于I ...
分类:
Web程序 时间:
2019-06-08 15:03:40
阅读次数:
151
8.1动态SQL中的元素 8.2<if>元素 举例,在映射文件中: test属性多用于判断,判断真假,大部分情况都是用作非空判断。有时候也需要判断字符串、数字和枚举等,如果传入的查询条件非空就进行动态SQL组装。 大白话:此时的作用,就是,如果username不空 并且 不为空值。(一个是空,没有地 ...
分类:
数据库 时间:
2019-06-07 00:38:56
阅读次数:
135
hibernate介绍:简单来讲就是提供了对数据库访问的支持,方便数据库的访问 1导入jar包 创建数据库和表 创建对应的表实体类 对应的映射关系xml 映关系和实体类放在同一目录下 创建hibernate 的配置文件 放在 src目录下 向eclipse中导入dtd文件 绑定xml配置 dtd文件 ...
分类:
Web程序 时间:
2019-06-03 12:19:43
阅读次数:
122
写ssh项目时设置了一个boolean类型的字段,想让他添加的时候默认为1 结果添加的时候不输入数据的话会将null转成0添加 最后再映射hbm文件里的property下设置insert=false 并且设置其非空,默认值生效 <property>元素 insert属性:设置为false,在inse ...
分类:
数据库 时间:
2019-06-02 01:45:55
阅读次数:
178
ssh里hibernate的 一对多多对一的问题 save时 一的一方还处于持久化状态时,多的一方这时候保存的话就会出现这个问题 必须先将一的一方先保存解除持久化状态,才可以再保存多的一方 注意保存顺序就好了 ...
分类:
数据库 时间:
2019-06-01 23:35:02
阅读次数:
252
之前已经学了Spring入门,现在Hibernate也已经学了配置和HQL查询。后续都是缓存、多表操作、级联与延迟加载。 感觉可以先暂且不论,先考虑Spring与Hibernate整合。这三天都在学Hibernate,感觉开始枯燥,得换个花样玩。 然后再返回来学习后续。 那接下来就是: 一、先Spr ...
分类:
其他好文 时间:
2019-05-31 13:40:51
阅读次数:
91
Hibernate查询方式【内连接和外连接不在此篇】 本文讲述的是HQL以及各种情况输出对象的for循环以及构造器的例子,当然这是Hibernate结合一起完成的任务。技术上,离开一些方法,不掌握一些基本的方法,灵活使用,是会带来诸多不便的。 查询方式都在例子里的方法里,我把全部都写在了一个类里,基 ...
分类:
编程语言 时间:
2019-05-31 13:19:14
阅读次数:
118