- 博客(10)
- 收藏
- 关注
原创 SpringBoot2.x使用redis缓存@Cacheable和@CacheEvict
首先应该确保项目已经成功集成了redis进行缓存管理,集成方式可参考springboot2.x集成redis进行缓存管理使用@Cacheable/** * 查询多条数据 * * @param offset 查询起始位置 * @param limit 查询条数 * @return 对象列表 */ @Override @C...
2020-04-25 16:21:35
960
原创 springboot2.x集成redis进行缓存管理
springboot2.x集成redis进行缓存管理引入依赖的pom文件yml中的配置添加redis的配置文件通用redis工具类使用案例controller类service类至此redis工具类中的方法就可以使用了引入依赖的pom文件需要引入commons-pool2作为连接池管理,使用lettuce连接池<!--集成redis--> <dependency>...
2020-04-25 15:58:22
590
原创 SpringBoot集成MyBatis连接mysql遇到的问题
1、Invalid bound statement (not found): com.zoro.example.sys.user.service.UserService.findByUsernameorg.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.zoro.example....
2019-05-28 10:07:59
695
原创 springboot+mybatis学习笔记(一)_构建springboot项目
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。SpringBoot项目有替代springMVC项目的趋势,学习SpringBoot与SpringCloud项目不得不提上日程,也许你把springMVC项目玩的溜溜的,轻而易举的就能掌握SpringBoot项目,但也不能因为这个放缓接触SpringBoot的脚步。每每被问起有...
2019-02-18 11:15:46
334
原创 java中的参数传递是值传递!值传递!!值传递!!!
之前一直看到一个概念,面试题中也总是频频出现:java中的参数传递是值传递还是引用传递?答:值传递。先从基本类型入手:public class ChangePoint{ public static void main(String[] args) { String aa="123"; String bb=new String("456"); rePoint(aa,bb);...
2018-11-12 15:09:10
165
原创 java程序运行一段时间后内存爆满,cpu使用率迅速增加(解决)
java程序在运行一段时间后,内存逐渐爆满,随后cpu使用率上升上周遇到一个很奇葩的问题,现场反应,程序运行20分钟以后cpu使用率在90%以上,拿到代码无从下手,经过几天的研究,最终找到原因并解决。通过现场bug现象,初步分析,是由于程序占用过多的系统资源,导致cpu使用率过高,怀疑是资源没有合理释放,或者程序在运行时出现死循环一、通过windows自带工具查看占用内存的线程ht...
2018-11-12 09:38:30
26435
1
原创 collections工具类sort方法自定义排序
一、自定义class使用collections工具类排序比较//通过Collections工具类,对某个自定义类进行排序Collections.sort(sortList, WordCounter.CASE_INSENSITIVE_ORDER);//该例子是对单词类忽略大小写排序第二个参数是需要在类中通过new一个comparator类进行自定义的。下面举个简单的例子二、测试用...
2018-07-20 16:24:40
2033
原创 dorado更新配置文件失败(可尝试的解决方法)
首先需要确保网络可用,然后修改maven的更新规则方式为在线然后右击项目,debug as->maven_clean其次修改项目更新方式 最后重新更新配置文件,注意修改服务器的端口号就可以了...
2018-07-20 16:14:46
2035
原创 oracle中no_data_found异常处理
异常处理(是否还在用select count(*) 判断是否有数据,通过异常捕获会更简单一些)1.当我们需要遍历某个表中的数据,或通过select into 给某个变量赋值时,下面这种情况会抛出no_data_found异常,以前我会用select count(pid) into countPerson进行前期判断,判断countPerson 是否大于0,这样不仅增加了代码的冗余,还是代...
2018-05-11 15:20:52
22195
1
原创 Oracle存储过程中的一些语法
一、存储过程定义createorreplaceprocedureP_INS_N_BB_G(MAX_N_BB_TIME DATE, MAX_DT711_TIME DATE) IS--声明变量CURSOR CUR_D7II IS SELECT A.* FROM DT711 A WHERE A.TIM...
2018-03-15 16:27:51
181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人