- 博客(10)
- 收藏
- 关注

原创 oracle物化视图学习
物化视图的使用1、 什么是物化视图?官方概念:物化视图是包括一个查询结果的数据库对象, 是远程数据的本地副本, 或者用来统计物理表数据的汇总表,个人理解:其实物化视图就是一个物理表, 只不过他是有oracle通过机制实现数据定期更新的一个物理表而已。2、 物化视图 和 普通视图有什么不一样?物化视图和普通视图类似, 他只是反映的某个SQL统计的结果, 但又和普通视图不同,普通视图存储...
2019-04-25 00:20:13
182

原创 spring事务配置
spring事务配置spring事务管理需要配置那些beanTransactionManager的配置事务定义切面配置开始显式事务spring事务管理需要配置那些bean1、首先需要配置TransactionManager容器。2、配置事务定义,这里会配置事务的传播行为(propagation)和隔离级别(isolation)。3、配置AOP来指定管理的模块, 例如service模块。4...
2019-04-23 22:35:26
154
原创 redis一些常用场景记录
Redis基本类型有5种,分别是:string、hash、list、set、zsethash类型的应用场景购物车的商品添加,数量增减实现原理:1、初次选择商品到购物车此处设计为: hset 购物车标识:用户ID:数据类型 商品ID 数量hset car:10000:hash 1000 1hmset car:10000:hash 1000 1 1001 22、对已经选择...
2020-03-04 21:39:28
123
原创 JPA单向多对多实体映射
知识点梳理:a、注解配置时使用@JoinTable配置中间表,joinColumns配置当前类对应的主键ID,inverseJoinColumn反向配置对应的表主键IDb、建表时,中间表配置双主键、双外键1、建表# 单向多对多create table sys_role( id varchar(64) primary key ,name varchar(50)...
2020-02-20 13:49:27
218
原创 JPA双向一对多/多对一实体配置
双向一对多的建表++需要注意:主键要使用JPA策略生成, 不然使用级联操作的时候回多出几条查询语句,增加应用和数据库交互的负担。++t_category 为One的一方,t_fruit为多的一方# 类型表create table t_category( id varchar(64) not null primary key, name varc...
2020-02-20 13:48:12
460
原创 JPA单向多对一实体映射
1、建表, 在多的一方创建外键关联# 产品 - 多的一方drop table if exists product;create table product( id varchar(64) primary key ,name varchar(20) ,product_type_id varchar(64) # 添加外键映射 ,constraint fk_...
2020-02-20 13:46:01
241
原创 JPA单向一对多实体映射
1、建表# one的一方,种类表create table t_category( id varchar(64) not null primary key, name varchar(50) null) charset = utf8;# many的一方, 水果表create table t_fruit( id v...
2020-02-20 13:44:47
220
原创 JAP一对一外键映射
知识点梳理:OneToOne分为主从关系, 也就是存在主要端才会产生从一方, 例如一下例子: qq 和 qq空间的关系, 只要存在QQ才会产生QQ空间。1、建表# 主CREATE TABLE `qq` ( `id` int(11) NOT NULL, `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL, ...
2020-02-20 13:43:20
325
2
原创 JPA一对一共享主键映射
知识点梳理一对一存在主从关系, 共享主键意识是主从的ID值是一样的。主键的生成策略参考配置属性qq的主键生成策略来生成, 顾名思义就是当前主键和QQ共享一个主键1、建表CREATE TABLE `qq` ( `id` int(11) NOT NULL, `name` varchar(255) COLLATE utf8mb4_unicode_ci DEFAULT NULL...
2020-02-20 13:41:07
636
原创 自定义一个日志打印格式
自定义日志打印个人定义风格展示实现步骤配置log4j.properties用于配置日志输出格式重要: 自定义一个类用于继承ServletContextListener最后重启项目即可展现想要的东西了个人定义风格展示实现步骤导入日志相关包,我用maven进行管理, 相关信息如下:<spring.version>4.2.4.RELEASE</spring.version&...
2019-04-19 17:27:05
481
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人