摘要:
一、集成spring-data-jpa 我在实际项目中使用mybaties居多,但是个人喜欢spring-data-jpa,在 1. 添加依赖 <!-- 数据源依赖 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-s 阅读全文
摘要:
一、 通过IDEA的spring Initializer创建 1. 打开创建项目面板 File->New->Project->Spring Initializr 2. 填写Maven坐标,选择项目依赖环境 3. 选择SpringBoot版本和工程依赖包 4. 填写工程代码路径,创建项目 二、 访问: 阅读全文
摘要:
添加记录后获取主键ID,这是一个很常见的需求,特别是在一次前端调用中需要插入多个表的场景。 除了添加单条记录时获取主键值,有时候可能需要获取批量添加记录时各记录的主键值,MyBatis从3.3.1版本开始支持批量添加记录并返回各记录主键字段值。 一、获取新添加记录主键字段值 注意: 在MyBatis 阅读全文
摘要:
一、关于spring data redis spring data redis针对jedis提供了如下功能: 1. 连接池自动管理,提供了一个高度封装的“RedisTemplate”类 2. 针对jedis客户端中大量api进行了归类封装,将同一类型操作封装为operation接口 ValueOpe 阅读全文
摘要:
Jedis语法总结 Jedis是Java代码操作Redis的工具包,里面封装了操作Redis的方法 1. Jedis中对键通用的操作 |方法| 描述| 返回值 /补充说明 | | | | |jedis.flush |jedis.flushDB| 清空数据 |boolean jedis.exists( 阅读全文
摘要:
一、Redis 是什么 Redis 是一个使用 C 语言写成的,开源的、key value 结构的、非关系型数据库。它支持存储的 value 类型相对更多,包括 String(字符串)、List(列表)、Set(集合)、Sorted Set(有序集合) 和 Hash(哈希),而且这些操作都是原子性的 阅读全文
摘要:
---```javaimport javax.crypto.Mac;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;import java.io.IOException;import java.security.GeneralSecurityException;import java.util.Arrays;... 阅读全文
摘要:
1. 依赖包 2. 代码 阅读全文
摘要:
Spring AOP Spring 中 AOP 代理由 Spring 的 IoC 容器负责生成、管理,其依赖关系也由 IoC 容器负责管理。一些AOP的概念: 切面(Aspect):一个关注点的模块化,这个关注点实现可能另外横切多个对象。事务管理是J2EE应用中一个很好的横切关注点例子。方面用Spr 阅读全文
摘要:
注解是Java5开始引入的一个概念;不是某一个框架特有的(我刚开始以为是Spring搞出来的 _ ),为了搞清楚困扰自己多时的这个疑问,最近特地找了些资料并总结了一下供自己和有缘人翻阅学习; 注解可以看作是一种特殊的标记,可以用在方法、类、参数和包上,程序在编译或者运行时可以检测到这些标记而进行一些 阅读全文