自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Mybatis小demo总结

Mybatis框架:JDBC的增强三层架构:界面层(和用户打交道,接收用户请求参数,显示处理结果):controller包(servlet) 业务逻辑层(接收界面传送的数据,计算逻辑,调用数据库,获取数据):service包 持久层(访问数据库,执行对数据增删改查):dao包三层的交互:用户使用界面层(springMVC)-->业务逻辑层(service类、spring)--->持久层(Mybatis)-...

2020-07-08 17:26:26 286

原创 DataGrip连接oracle数据库失败,报错:Io 异常: The Network Adapter could not establish the connection

今天来打开DG查询服务器数据,发现连接数据库失败,之前还是好好的,可以正常查询,找了一圈原因也没有解决,也搜了一些这方面的解决办法,包括防火墙的问题等等,鼓捣了一两个小时。最后突然想起来早晨在电脑上用VPN访问学校内网没有退出连接,把VPN退出之后就可以正常连接数据库了,是连接产生冲突了?...

2020-06-30 13:53:05 2474 2

原创 smtp发邮件出错

自己尝试用Python的SMTP发邮件时遇到了一些问题,例如执行后报错:smtplib.SMTPDataError: (554, b'DT:SPM 163 smtp12,EMCowAAneOEunD5d9NOgDA--.24851S2 1564384302,please see http://mail.163.com/help/源代码为:import smtplibfrom ema...

2019-07-29 15:15:41 1440

原创 基于Hibernate实现CRUD

使用Hibernate设计通用接口实现对Java对象进行增查改删(CRUD)的工作;具体要求:实现CRUD接口具有通用性;可以在已有项目中增加相应接口;

2018-06-25 23:21:50 1023 3

原创 HQL查询

       Hibernate语言查询( Hibernate Query Language,HQL) :它是完全面向对象的查询语句,查询功能非常强大,具备继承、多态和关联等特性 。Hibernate官方推荐使用HQL进行查询。       Hibernate查询语言(HQL)是面向对象的查询语言,其结构与SQL查询相似,不同的是,HQL查询的主体是持久化类而不是数据表。HQL提供了一种应用和数据...

2018-06-25 14:39:19 308

原创 重写equals()方法

1.如果想把持久类的实例放入set中(多值关联时,1对多),建议实现equals和hashcode2.想重用托管实例时,也要实现equals和hashcode3.多个字段组合作为联合主键,必须实现equals和hashcode方法equals()和hashCode()这两个方法属于Object类,而Object类是所有类的父类,因此所有的类都继承了这两个方法。其中有一些类重写了这两个方法。例如:O...

2018-05-23 22:24:53 58418 7

原创 Hibernate如何自动生成表

hibernate自动生成表有两种方法:1.直接写代码,通过方法来创建数据库表。2.通过 hibernate.cfg.xml配置标签来创建数据表。下面依次实现:1.直接写代码,通过方法来创建数据库表。建立一个测试类,来测试是否能够生成表。不过在执行该类之前,需要手动在数据库中建立相应的数据库,数据库的名称需要和配置文件保持一致。hibernate只会自动建表,不会自动建库。代码如下:package...

2018-05-14 20:41:38 18765 1

原创 构建单态模式的SessionFactory

SessionFactory是线程安全的,可以让多个执行线程同时存取SessionFactory而不会有数据共享的问题。需要注意的是SessionFactory是重量级的,因为一般情况下,一个项目通常 只需要 一个SessionFactory就够,也就是我们说的单例模式,当需要操作多个数据库时,可以为每个数据库指定一个SessionFactory。那么,如何构建单态模式下的SessionFacto...

2018-05-14 19:52:48 240

原创 第一个ORM demo详解

Hibernate 是当今主流的java持久层框架之一,它的核心就是ORM对象关系的映射。下面是我刚开始学习写的一个简单的ORM demo。第一步:去官网http://hibernate.org/orm/releases/下载一个Hibernate的包,选择自己的需要的版本。              我是直接用的老师给下载好的5.2.10版本。第二步:在myEclipse里创建一个java工程。...

2018-05-05 23:38:43 628

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除