自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 spring 事务回滚机制测试

spring 事务回滚1、遇到的问题  当我们一个方法里面有多个数据库保存操作的时候,中间的数据库操作发生的错误。伪代码如下:public method() { Dao1.save(Person1); Dao1.save(Person2); Dao1.save(Person2);//假如这句发生了错误,前面的两个对象会被保存到数据库中 Dao1.s...

2018-08-30 15:17:17 1743

原创 Spring 的事务特性

Spring 的事务特性事务管理方式spring支持编程式事务管理(代码块级别)和声明式事务管理(方法级别)两种方式。 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManager。 对于编程式事务管理,spring推荐使用TransactionTemplate。spring事务特性1.事务隔离级别隔离级...

2018-08-29 18:43:38 218

原创 使用put请求时不能获得前端的数据问题的解决

/*** 如果直接发送ajax=PUT形式的请求* 封装的数据* Employee * [empId=1014, empName=null, gender=null, email=null, dId=null]* * 问题:* 请求体中有数据;* 但是Employee对象封装不上;* update tbl_emp  where emp_id = 1014;* * 原因:*...

2018-08-28 10:53:30 3904

转载 springmvc跳转页面的方法

springMvc--请求的跳转和传值forword跳转页面的三种方式1.使用serlvet/** * 使用forward跳转,传递基本类型参数到页面 * 注意: * 1.使用servlet原生API Request作用域 * */ @RequestMapping("/test")...

2018-08-28 10:49:17 8419

原创 springmvc拦截器的说明和使用

1.springmvc拦截器的说明和使用1.1拦截器的说明: Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于进行预处理和后处理。1.1.1使用简介:定义拦截器,实现HandlerInterceptor接口。接口中提供三个方法。(面试问题)拦截器的机制基于aop 面向切面编程public classHandlerInt...

2018-08-28 10:43:43 204

原创 Springboot(2.0)整合shiro 配置EnCache,remember me和密码校验次数

Springboot(2.0)整合shiro 配置EnCache,remember me和密码校验次数配置时,请先阅读springboot整合shiro文章,encache由于每次的授权shiro都会重新范围数据库,导致查询频繁所以使用EnCache进行缓存 重点:记得将要缓存的类序列化1.1配置maven <!--cache--> ...

2018-08-24 11:44:17 1393

原创 Springboot(2.0)整合shiro

Springboot(2.0)整合shiro这个项目使用MD5算法加密,salt为username加随机数。 项目源码:github:使用idea创建springboot工程并导入相关包<dependency> <groupId>org.springframework.bo

2018-08-24 10:50:27 2561 5

原创 Redis 的特殊数据结构HyperLogLog、Geo、Pub/Sub

Redis 的特殊数据结构HyperLogLog、Geo、Pub/Sub,Redis Module1.HyperLogLogRedis HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。基础命令PFADD key element [element ...] ...

2018-08-24 08:39:16 3798

原创 RedisTemplate常用函数解析和使用

RedisTemplate常用函数解析和使用1.String操作函数 void set(K var1, V var2); void set(K var1, V var2, long var3, TimeUnit var5); // 是否存在值或者key @Nullable Boolean setIfAbsent(K var1, V var2);...

2018-08-17 16:29:23 4879 1

原创 spring boot(2.0) jpa 根据表生成实体类

spring boot(2.0) jpa 根据表生成实体类1.配置 maven和entity的位置1.1maven<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <art...

2018-08-02 11:22:16 5038

原创 jdbcUrl is required with driverClassName(spring boot2.0)多数据源的解决问题

今天使用spring boot配置两个数据源,出现了问题。 提示我:jdbcUrl is required with driverClassName。 结果是使用app.datasource.url的锅。 spring.datasource.url 数据库的 JDBC URL。 spring.datasource.jdbc-url 用来创建连接的 JDBC URL。...

2018-08-01 19:37:26 770

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除