————【hibernate进阶】
文章平均质量分 80
陈晓婵
这个作者很懒,什么都没留下…
展开
-
【hibernate进阶】hibernate基本原理
hibernate作为SSH的持久层,是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。使用Hibernate可以增加开发速度,并且程序员可以花更多的时间来关注业务逻辑。本篇文章主要从hibernate是什么,为什么要用hibernate,以及hibernate的优缺点来介绍hibernate的基本原理。原创 2016-05-08 21:39:10 · 1164 阅读 · 26 评论 -
【hibernate进阶】如何在myeclipse中添加jar包
这篇博客的目的是为下一篇博客讲解hibernate实例做准备,如何在myeclipse中,向hibernate项目加jar包,分为两种方法:①直接添加②建立本地仓库,把需要的jar包引用进去,再把本地仓库放到项目中。 方法1:直接添加1、右击项目,点击properties2、选择【java build path】,选择【libraries】,点击add e原创 2016-05-15 15:55:31 · 7678 阅读 · 28 评论 -
【hibernate进阶】hibernate搭建开发环境+实例讲解
本篇博客将带着大家以一个简单的实例来学习hibernate项目。1、创建java项目2、创建User Library,加入依赖包* HIBERNATE_HOME/lib/*.jar* HIBERNATE_HOME/hibernate3.jar* 加入数据库驱动(mysql驱动)具体的操作步骤参考我的上一篇博客:【hibernate进阶】如何在myeclipse中添加ja原创 2016-05-16 07:37:51 · 8306 阅读 · 36 评论 -
【hibernate进阶】hibernate持久化对象的三种状态
Hibernate持久化对象的三种状态:瞬时对象(Transient Objects),持久化对象(Persist Objects),离线对象(Detached Objects)。三种状态: 瞬时对象(Transient Objects):使用new 操作符初始化的对象不是立刻就持久的。它们的状态是瞬时的,也就是说他们没有任何跟数据库表相关联的行为,只要应用不在引用这些对象(不原创 2016-05-28 20:47:36 · 7746 阅读 · 49 评论 -
【hibernate进阶】hibernate基本映射
对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术,本质上就是将数据从一种形式转换到另外一种形式。hibernate作为一个ORM框架的代表,在实现ORM中,就是靠hibernate的基本映射来实现的。常用的hibernate的几种映射:基本映射和关系映射。原创 2016-06-19 22:05:37 · 7479 阅读 · 47 评论 -
【Restful接口】restful接口的两种使用方式
小编最近的项目是好几个团队的一块合作,由于项目大,功能多,各个团队负责的东西不同,我的团队除了自己的开发前端和后端外,还负责给别的团队提供后端支持,在这里就用上了restful接口. 小编刚开始都是本本分分的做着自己的dubbo接口,后来被分了几个restful接口,之前没有写过restful接口,别人给讲了讲以后开始写dobbo接口的旅程.为什么用restful接口?原创 2016-10-31 23:31:45 · 69899 阅读 · 26 评论 -
java.lang.IllegalArgumentException: The class class ** is not found in EntityFactory.
小编在最近的项目中使用了mongo数据库,刚开始使用的时候,不太上手,对mongo的配置文件不太了解,现在将遇到的问题分享一下,并提供解决方案.解决方案:在mongo的配置文件中,添加的key和value的值.在mongo的配置文件中添加需要注入到mongo里新添加的表就好. 虽然是个很简单的问题,但是在刚开始对配置文件不太熟,原创 2016-10-31 23:48:32 · 3083 阅读 · 24 评论 -
【java进阶】随机图片验证码
在项目中经常会见到图片验证码和短信验证码的,小编在最近的项目里负责这部分,那么图片验证码是什么呢?是什么? 图形验证码是验证码的一种。验证码(CAPTCHA)是“Completely Automated Public Turing test to tell Computers and Humans Apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用原创 2016-10-31 22:31:27 · 1870 阅读 · 18 评论 -
【hibernate进阶】hql简单属性查询
翻开之前的博客,距离最开始写hibernate进阶专栏的第一篇博客开始,已经有八个多月了,因为最近做的项目在用hql,所以继续完善这个专栏.在今天主要分享hql的简单属性查询,通过查询单个属性和通过五种不同的查询方式来讲解.1.hql单个属性查询首先新建一个Student的JavaBean.package com.hqlquery.hibernate;import java原创 2017-02-03 21:04:38 · 1251 阅读 · 20 评论