cwl_Java

1758 篇文章
36 人订阅

全部文章

cwl_java

快速学习-Spring Data JPA 之 ORM概述

ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套...

000
cwl_java

快速学习-JPA的入门案例

由于JPA是sun公司制定的API规范,所以我们不需要导入额外的JPA相关的jar包,只需要导入JPA的提供商的jar包。我们选择Hibernate作为JPA的...

100
cwl_java

快速学习-抽取JPAUtil工具类

100
cwl_java

快速学习-JPA中的一对多

在一对多关系中,我们习惯把一的一方称之为主表,把多的一方称之为从表。在数据库中建立一对多的关系,需要使用数据库的外键约束。

000
cwl_java

快速学习-自定义 Mybatis 框架

300
cwl_java

快速学习-Mybatis 传统DAO 层开发

000
cwl_java

快速学习-SqlMapConfig.xml配置文件

在前面我们讲的 Mybatis 支持的默认别名,我们也可以采用自定义别名方式来开发。

200
cwl_java

快速学习-Mybatis 的动态 SQL 语句

Mybatis 的映射文件中,前面我们的 SQL 都是比较简单的,有些时候业务逻辑复杂时,我们的 SQL 是动态变化的,此时在前面的学习中我们的 SQL 就不能...

000
cwl_java

快速学习-Mybatis 多表查询之一对多

需求 查询所有账户信息,关联查询下单用户信息。 注意: 因为一个账户信息只能供某个用户使用,所以从查询账户信息出发关联查询用户信息为一对一查询。如果从用户...

100
cwl_java

快速学习-Spring 配置文件中提示的配置

300
cwl_java

快速学习-使用 spring 的 IOC 解决程序耦合

本章我们使用的案例是,账户的业务层和持久层的依赖关系解决。在开始 spring 的配置之前,我们要先准备一下环境。由于我们是使用 spring 解决依赖关系,并...

2410
cwl_java

快速学习-Spring 概述

Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP...

1110
cwl_java

快速学习-Mybatis 注解开发

这几年来注解开发越来越流行,Mybatis 也可以使用注解开发方式,这样我们就可以减少编写 Mapper 映射文件了。本次我们先围绕一些基本的 CRUD 来学习...

2610
cwl_java

快速学习-Mybatis 缓存

像大多数的持久化框架一样,Mybatis 也提供了缓存策略,通过缓存策略来减少数据库的查询次数,从而提高性能。

3420
cwl_java

快速学习-Mybatis 多表查询之多对多

通过前面的学习,我们使用 Mybatis 实现一对多关系的维护。多对多关系其实我们看成是双向的一对多关系。

2720
cwl_java

快速学习-Mybatis框架入门

通过前面的学习,我们已经能够使用所学的基础知识构建自定义的 Mybatis 框架了。这个过程是基本功的考验,我们已经强大了不少,但现实是残酷的,我们所定义的 M...

2920
cwl_java

快速学习-Mybatis框架概述

框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应...

3010
cwl_java

快速学习-Specifications动态查询

有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecification...

1510
cwl_java

快速学习-Spring Data JPA的查询方式

在继承JpaRepository,和JpaRepository接口后,我们就可以使用接口中定义的方法进行查询

3430
cwl_java

快速学习-Spring Data JPA 入门

使用Spring Data JPA,需要整合Spring与Spring Data JPA,并且需要提供JPA的服务提供者hibernate,所以需要导入spri...

810

扫码关注云+社区

领取腾讯云代金券