
SSH框架
Alan • Lee
写代码就要像写诗一样
博客:blog.alanlee.top
展开
-
【学习笔记-SSH框架】Hibernate进阶-笔记01-Hibernate关联关系
笔记01-Hibernate关联关系目录1-N关联单向N-1关联单向1-N关联双向1-N关联1-1关联N-N关联级联关系1-N关联1、单向N-1关联从N的一段可以访问1的一端例如:多个订单信息对应一个客户,只需从订单信息中就可以找到关联的客户信息2、单向1-N关联相对于单向N-1关联,单向1-N关联关系中的1端对应多个对象例如:一个客户有多个订...原创 2019-10-05 11:58:39 · 172 阅读 · 0 评论 -
【学习笔记-SSH框架】Hibernate进阶-笔记02-HQL和QBC检索
Hibernate进阶-笔记02-HQL和QBC检索目录HQL检索QBC检索HQL与QBC对比使用别名查询结果排序分页查询查询单条记录HQL中绑定参数设定查询条件连接查询(未学习)投影查询分组与统计查询动态查询子查询(未学习)1. HQL检索HQL(Hibernate Query Language)是面向对象的查询语言,与SQL想比,SQL操作的是数据表,列的...原创 2019-10-05 11:59:40 · 269 阅读 · 0 评论 -
【学习笔记-SSH框架】Hibernate进阶-笔记03-Hibernate事务管理
Hibernate进阶-笔记03-Hibernate事务管理目录数据库事务Hibernate中的事务1. 数据库事务事务(transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部完成,要么全部不完成,是一个不可分割的工作单位。事务具有如下特性(ACID):原子性(Atomicity):事务是应用中最小的执行单位,其全部操作在数据库中是不可分割的,...原创 2019-10-05 12:00:12 · 121 阅读 · 0 评论 -
【学习笔记-SSH框架】Hibernate进阶-笔记04-Hibernate批量数据处理
Hibernate进阶-笔记04-Hibernate批量数据处理目录批量数据插入批量数据更新批量数据删除1. 批量数据插入【示例】 /** * 批量数据插入 */ @Test public void testBatchInsert(){ long beginTime = System.currentTimeMillis()...原创 2019-10-05 12:00:30 · 234 阅读 · 0 评论 -
【学习笔记-SSH框架】Hibernate高级-笔记01-类级别检索策略
Hibernate高级-笔记01-类级别检索策略目录检索策略简介类级别立即加载类级别延迟加载0. 检索策略简介在Hibernate中,Session主要有两种检索方法:get()和load(),这两个方法都是用来从数据库中检索对象,并按照参数指定的对象标识符OID来加载一个持久化对象。【示例】Customer customer1 = session.get(Customer.c...原创 2019-10-05 12:01:42 · 167 阅读 · 0 评论 -
【学习笔记-SSH框架】Hibernate高级-笔记02-1-N关联检索策略
Hibernate高级-笔记02-1-N关联检索策略目录关联策略简介立即加载和延迟加载批量检索预先抓取0. 关联策略简介Hibernate中的关联检索方式有以下三种:立即加载延迟加载预先抓取以Customer类和Order类为例Customer类public class Customer implements Serializable { /** ...原创 2019-10-05 12:02:00 · 151 阅读 · 0 评论 -
【学习笔记-SSH框架】Hibernate入门-笔记01-搭建Hibernate应用环境及实现增删查改功能、以及Query、Criteria查询
Hibernate入门-笔记01-搭建Hibernate应用环境及实现增删查改功能、以及Query、Criteria查询目录使用Maven搭建Hibernate项目自顶向下开发Hibernate应用步骤封装Hibernate工具类实现增删查改功能使用Query进行HQL查询使用Criteria进行条件查询POJO状态1. 使用Maven搭建Hibernate项目在IDE中创...原创 2019-10-05 15:24:48 · 249 阅读 · 0 评论 -
【学习笔记-SSH框架】Spring入门-笔记01-Spring简介及环境搭建
Spring入门-笔记01-Spring简介及环境搭建目录Spring简介Spring特点Spring体系结构环境搭建1. Spring简介Spring框架是一个针对javaEE的轻量级解决方案,其简化了javaEE企业级应用的开发过程,是目前最流行的javaEE集成框架。主要功能:基于依赖注入的核心功能声明式的面向切面编程(AOP)支持与多种持久层技术的整合独立的W...原创 2019-10-06 23:27:42 · 177 阅读 · 0 评论 -
【学习笔记-SSH框架】Spring入门-笔记02-IoC容器
Spring入门-笔记02-IoC容器目录IoC概述Bean的生命周期配置IoC1. IoC概述Spring框架的核心功能是控制反转(IoC),面向切面编程AOP和声明式事务管理等功能都依赖于IoC。IoC,即通过容器来控制业务对象之间的依赖关系,而非传统实现中的通过代码直接操控,即控制权由应用代码转移到了外部容器,控制权的转移就是反转。为实现IoC功能,Spring提供了两...原创 2019-10-07 11:36:25 · 194 阅读 · 0 评论