自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【极客营】UML用户模型视图-用例图

课程视频:https://ke.qq.com/course/272905?flowToken=1006066用例图的概念用例模型描述的就是外部参与者所理解的系统功能。画好用例图是由软件需求到最终实现的第一步。用例图的元素-用例(use case)用例是系统执行的功能或过程,它可以由外部对象或系统内部另一个用例启动。从本质上讲,一个用例是参与者与计算机之间的一次典型交互作用。 ...

2018-03-06 20:13:19 1378

原创 【极客营】UML建模概述

课程视频:https://ke.qq.com/course/272905?flowToken=1006066UML建模概述模型是对实体的特征及变化规律的一种表示或抽象,即把对象实体通过适当的过滤,用适当的表现规则描绘出的简洁的模仿品       建模的意义与误区一个真实的系统可能太庞大,也可能含有许多细节,常常超过人类智力可能认知的范围,所以人们必须从系统中抽离出重要的现象,让...

2018-03-06 19:38:03 466

原创 【极客营】LINQ进阶篇—LINQ To SQL

系列课程视频地址:https://ke.qq.com/course/267924?flowToken=1006068LINQ To SQL通过LINQ对象模型直接与数据库进行数据交互,比如查询、修改等操作。在LINQ To DataSet中,只是在DataSet层次对数据提供LINQ查询支持,可以说LINQ和ADO.Net是一种合作关系,然而,在LINQ To SQL中,将LINQ和ADO...

2018-02-28 16:26:33 499

原创 【极客营】LINQ进阶篇—LINQ To DataSet

系列课程视频地址:https://ke.qq.com/course/267924?flowToken=1006068 1、LINQ To ADO.NETLINQ To ADO.NET是.NET4.5推出的重要技术之一,它包括LINQ To DataSet和LINQ To SQL两个相关技术,前者提供对DataSet、DataTable进行查询,后者通过LINQ对象模型直接数据库进行数据...

2018-02-28 15:37:51 1009

原创 【极客营】LINQ进阶篇—LINQ To Object

系列课程视频地址:https://ke.qq.com/course/267924?flowToken=1006068 1、IEnumerable<T>对象在LINQ中,数据源和查询结果实际上都是IEnumerable<T>和IQueryable<T>类型的对象,可以通过调用对象的方法或者属性等,对数据源进行查询并使用查询结果数据,本篇介绍如何通过对象...

2018-02-28 14:31:30 1245

原创 【极客营】LINQ入门篇—LINQ,类似SQL的集成化查询语言

系列课程视频地址:https://ke.qq.com/course/267924?flowToken=10060681、LINQ是什么 LINQ(Language Integrated Query)语言集成查询是一组用于c#和Visual Basic语言的扩展。它允许编写C#或者Visual Basic代码以查询数据库相同的方式操作内存数据。它在对象和数据之间建立一种对应关系,可以使用...

2018-02-28 11:01:08 302

原创 【极客营】Hibernate JPA注解开发-抓取策略

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.   抓取策略类抓取策略:关联集合抓取策略:1.在一方Customer类中配置抓取策略,代码如下://一方配置抓取策略     @Fetch(FetchMode.JOIN)     @LazyCollection(LazyCollectionOption.TRUE)     private Set...

2018-02-27 15:29:28 318

原创 【极客营】Hibernate JPA注解开发-多表常用注解

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.  一对多1.新建订单表实体类,并与客户表建立实体关系。Customer.javapackage cn.igeekdemo2;   import java.util.HashSet; import java.util.Set;   import javax.persistence.Entity...

2018-02-27 15:26:34 208

原创 【极客营】Hibernate JPA注解开发-单表常用注解

作者:何征天课程视频地址:https://ke.qq.com/course/273907jpa是sun公司的一个ORM规范,只有接口和注解,没有具体实现。jpa是EJB3中的子规范。hibernate中有两套注解规范:一套jpa,一套自己的; 使用注解开发,效率高!1.1.   单表常用注解第一步:建立实体package cn.igeek.demo2;   import javax.persi...

2018-02-27 15:20:30 251

原创 【极客营】Hibernate查询之HQL查询-对查询功能优化

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.   需求分析1. 对Hibernate框架的查询进行优化1.2.   技术分析之延迟加载(重要)1. 延迟加载先获取到代理对象,当真正使用到该对象中的属性的时候,才会发送SQL语句,是Hibernate框架提升性能的方式 2.类级别的延迟加载        * Session对象的load方法默认就是...

2018-02-27 15:12:50 286

原创 【极客营】Hibernate查询之HQL查询-技术分析之HQL的查询演示

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.  准备工作:1.把今天的课前资料\sql\db.sql导入数据库hibernate_day042.新建web项目hibernate5_day043.拷贝第三天hibernate项目的jar包及配置文件 4.修改hibernate.cfg.xml中配置的数据库信息<property name="h...

2018-02-27 14:57:46 208

原创 【极客营】Hibernate查询之HQL查询-技术分析之HQL的查询方式概述

作者:何征天课程视频地址:https://ke.qq.com/course/2739071. HQL的介绍     * HQL(HibernateQuery Language) 是面向对象的查询语言, 它和 SQL 查询语言有些相似     * 在 Hibernate 提供的各种检索方式中, HQL 是使用最广的一种检索方式     2. HQL与SQL的关系     * HQL 查询语句是面向对...

2018-02-27 14:47:25 157

原创 【极客营】Hibernate完成CRM的联系人的保存操作-技术分析之让某一方放弃外键的维护,为多对多做准备

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.   技术分析之让某一方放弃外键的维护,为多对多做准备1. 先测试双方都维护外键的时候,会产生多余的SQL语句。    * 想修改客户和联系人的关系,进行双向关联,双方都会维护外键,会产生多余的SQL语句。    * 产生的原因:session的一级缓存中的快照机制,会让双方都更新数据库,产生了多余的S...

2018-02-27 14:41:00 325

原创 【极客营】Hibernate完成CRM的联系人的保存操作-技术分析之级联的取值

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.   技术分析之级联的取值(cascade的取值)和孤儿删除(在一对多的环境下才有)需要大家掌握的取值如下    * none             -- 不使用级联    * save-update -- 级联保存或更新    * delete            -- 级联删除    * del...

2018-02-27 14:34:03 199

原创 【极客营】Hibernate完成CRM的联系人的保存操作-技术分析之级联删除

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.   技术分析之级联删除  1.先来给大家在数据库中演示含有外键的删除客户功能,那么SQL语句是会报出错误的  * 例如:delete from cst_customer where cust_id = 1;      2. 如果使用Hibernate框架直接删除客户的时候,测试发现是可以删除的    ...

2018-02-27 14:30:22 210

原创 【极客营】Hibernate完成CRM的联系人的保存操作-技术分析之级联保存

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.   技术分析之级联保存测试:如果现在代码只插入其中的一方的数据1.   * 如果只保存其中的一方的数据,那么程序会抛出异常。      * 如果想完成只保存一方的数据,并且把相关联的数据都保存到数据库中,那么需要配置级联!!              * 级联保存是方向性      2. 级联保存效果...

2018-02-27 14:21:52 209

原创 【极客营】Hibernate完成CRM的联系人的保存操作-需求分析

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.   需求分析1. 因为客户和联系人是一对多的关系,在有客户的情况下,完成联系人的添加保存操作1.2.  技术分析之Hibernate的关联关系映射之一对多映射(重点)1.2.1. JavaWEB中一对多的设计及其建表原则1.2.2.  先导入SQL的建表语句        * 创建今天的数据库:cre...

2018-02-27 14:04:44 260

原创 【极客营】Hibernate常用的配置文件-核心配置文件

作者:何征天课程视频地址:https://ke.qq.com/course/2739071.1.  Hibernate配置文件之核心配置文件1. 核心配置文件的两种方式(了解)  * 第一种方式是属性文件的形式,即properties的配置文件  * hibernate.properties  * hibernate.connection.driver_class=com.mysql.jdbc.D...

2018-02-27 11:23:55 269

原创 【极客营】Hibernate常用的配置文件-映射配置文件

作者:何征天课程视频地址:https://ke.qq.com/course/273907 1. 映射文件,即Customer.hbm.xml的配置文件     * <class>标签        --用来将类与数据库表建立映射关系     * name         --类的全路径     * table         -- 表名.(类名与表名一致,那么table属性也可以省略)...

2018-02-27 11:08:35 138

原创 【极客营】Hibernate常用的配置文件-配置文件的提示的问题

作者:何征天课程视频地址:https://ke.qq.com/course/2739071. 如果能上网,提示是默认就有的。2. 如果不能上网,编写配置文件是没有提示的,需要自己来配置* 先复制http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd--> window --> preferences --> 搜索xml --&...

2018-02-26 16:52:10 196

原创 【极客营】Hibernate常用的配置文件-log4j的简单的使用

作者:何征天课程视频地址:https://ke.qq.com/course/273907 1. 做一个事情* 导入日志jar包(资料/jar包/log4j/所有jar包)* 把log4j.properties文件拷贝到src目录下就OK。  注意:Hibernate开发包中只是提供了一个日志接口的包slf4j,并没有提供日志的具体实现,因此,需要额外下载slf4j和log4j的开发包。【什么是sl...

2018-02-26 16:02:15 247

原创 【极客营】Hibernate入门到精通- hibernate的快速入门

作者:何征天课程视频地址:https://ke.qq.com/course/273907  hibernate的jar包下载和导入1. 下载相应的jar包等  * http://sourceforge.net/projects/hibernate/files/hibernate-orm/5.0.7.Final/hibernate-release-5.0.7.Final.zip/download  ...

2018-02-26 14:05:40 293

原创 【极客营】Hibernate入门到精通-Hibernate概述

作者:何征天课程视频地址:https://ke.qq.com/course/273907  Hibernate框架的概述  * Hibernate是一个开放源代码的对象关系映射(ORM)框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。   * Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在S...

2018-02-26 09:31:51 273

空空如也

空空如也

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

TA关注的人

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