springboot
边城jie
这个作者很懒,什么都没留下…
展开
-
Spring Data JPA多表操作(5)
Spring Data JPA多表操作(5)数据库中多表之间的关系多对多一对多一对一数据库设计示例实体示例客户:指的是一家公司,我们记为A。联系人:指的是A公司中的员工。在不考虑兼职的情况下,公司和员工的关系即为一对多。表设计示例实体类关系设计客户(公司)类(一) @Entity//表示当前类是一个实体类 @Table(name="cst_custom...原创 2019-12-01 19:15:50 · 853 阅读 · 0 评论 -
Spring Data JPA动态查询(4)
Spring Data JPA第1章动态查询(4)Specifications动态查询介绍在查询某个实体的时,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecificationExecutor接口查询。相比JPQL,其优势是类型安全,更加的面向对象。JpaSpecificationExecutor接口import java...原创 2019-12-01 18:42:18 · 726 阅读 · 0 评论 -
SpringDataJpa复杂查询(3)
SpringDataJpa复杂查询(3)复杂查询常见用法借助接口中的定义好的方法完成查询findOne(id):根据id查询在继承JpaRepository,和JpaRepository接口后,就可以使用接口中定义的方法进行查询继承JpaRepository后的方法列表继承JpaSpecificationExecutor的方法列表jpql的查询方式jpql : jp...原创 2019-12-01 18:19:17 · 262 阅读 · 0 评论 -
springdatajpa学习-运行原理以及基本操作(2)
Spring Data JPA理解及特征什么是Spring Data JPA?是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,解脱了DAO层的操作,基本上所有CRUD都可以依赖于它来实现。Spring Data JPA特征极大简化了数据库访问层代码。 使用了SpringDataJpa,dao层中只需要写接口,就自动具有了增删改查、分页查询等方法Sp...原创 2019-12-01 09:58:38 · 286 阅读 · 0 评论 -
spring-data-jpa orm思想和hibernate以及jpa的概述和jpa的基本操作(1)
orm思想主要目的:操作实体类就相当于操作数据库表建立两个映射关系:实体类和表的映射关系实体类中属性和表中字段的映射关系不再重点关注:sql语句实现了ORM思想的框架:mybatis,hibernatehibernate框架介绍Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自...原创 2019-11-30 21:51:23 · 200 阅读 · 0 评论 -
springboot项目发送简单邮件
springboot项目发送简单邮件添加依赖编写定时器properties文件配置邮件类添加依赖 <!-- 邮件所需依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mai...原创 2019-04-03 13:58:38 · 895 阅读 · 0 评论 -
SpringBoot使用FreeMarker模板发送邮件
SpringBoot +Mail+FreeMarker添加依赖 <!-- 邮件所需依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifact...原创 2019-04-03 15:54:12 · 2016 阅读 · 1 评论 -
spring-boot & zxing 搭建二维码服务
搭建一个二维码的生成 & 解析服务, 使用java web对外提供http调用,返回base64格式的二维码图片采用的技术zxing : 实现二维码的生成 & 解析spring-boot: 提供http服务接口jdk base64 : 对图片进行base64编码返回awt : 插入logo实现步骤引入依赖 <dependency> ...原创 2019-04-28 10:20:35 · 1046 阅读 · 2 评论 -
Jedis、线程池、mybatis源码分析
Jedis连接实例、源码分析Jedis是Redis的java版本的客户端实现即为: 服务端:Redis C语言客户端:Jedis java 语言1.搭建maven项目,引入依赖<dependency> <groupId>redis.clients</groupId> <artifactId>jedis<...原创 2019-05-04 16:50:27 · 258 阅读 · 0 评论