摘要: Tomcat使用线程池配置高并发连接 阅读全文
posted @ 2019-08-08 09:43 alterem 阅读(6144) 评论(1) 推荐(2) 编辑
摘要: 排名前16的Java工具类 阅读全文
posted @ 2019-08-07 09:13 alterem 阅读(802) 评论(0) 推荐(2) 编辑
摘要: 关于消息队列,从前年开始断断续续看了些资料,想写很久了,但一直没腾出空,近来分别碰到几个朋友聊这块的技术选型,是时候把这块的知识整理记录一下了。 阅读全文
posted @ 2019-08-06 09:24 alterem 阅读(2457) 评论(0) 推荐(0) 编辑
摘要: scheduler定时调度系统是大多行业项目都需要的,传统的spring-job模式,个人感觉已经out了,因为存在很多的问题,特别是定时调度的追加、修改、删除等,需要修改xml,xml的配置生效无非是热部署灰度发布方案或者直接停止、重启服务器,完全不能做到自动启动、修复方式。 阅读全文
posted @ 2019-08-05 09:47 alterem 阅读(1351) 评论(0) 推荐(0) 编辑
摘要: Redis优化建议 优化的一些建议 阅读全文
posted @ 2019-08-04 15:55 alterem 阅读(1643) 评论(2) 推荐(0) 编辑
摘要: 最近工作中由于要求只能用hibernate+jpa 与数据库进行交互,在简单查询中,jpa继承CrudRepository接口 ,然后利用jpa的方法命名规范进行jpql查询,然而在进行复杂查询时,需要继承JpaSpecificationExecutor接口 利用Specification 进行复杂查询,由于我自己就遇到了这一问题,查了好多资料,虽然有方法,但是都没有一个详细的讲解,以至于知道方法而不能很好的利用jpa复杂查询的方便之处。我将举几个栗子,来详细的说一下我自己在使用jpa多表复杂查询的场景和想法。 阅读全文
posted @ 2019-08-03 16:44 alterem 阅读(17178) 评论(1) 推荐(1) 编辑
摘要: 本篇文章的场景是做调度中心和监控中心时的需求,后端使用TDDL实现分表分库,需求:实现关键业务的查询监控,当用Mybatis查询数据时需要从主库切换到备库或者直接连到备库上查询,从而减小主库的压力,在本篇文章中主要记录在Spring Boot中通过自定义注解结合AOP实现直接连接备库查询。 阅读全文
posted @ 2019-08-02 09:36 alterem 阅读(1117) 评论(0) 推荐(0) 编辑
摘要: 随着移动开发和前端开发的崛起,越来越多的 Web 后端应用都倾向于实现 Restful API。 Restful API 是一个简单易用的前后端分离方案,它只需要对客户端请求进行处理,然后返回结果即可, 无需考虑页面渲染,一定程度上减轻了后端开发人员的负担。 然而,正是由于 Restful API 不需要考虑页面渲染,导致它不能在页面上展示错误信息。 那就意着当出现错误的时候,它只能通过返回一个错误的响应,来告诉用户和开发者相应的错误信息,提示他们接下来应该怎么办。 本文将讨论 Restful API 中的错误处理方案。 阅读全文
posted @ 2019-08-01 09:19 alterem 阅读(6361) 评论(3) 推荐(6) 编辑
摘要: MyBatis的设计思想很简单,可以看做是对JDBC的一次封装,并提供强大的动态SQL映射功能。但是由于它本身也有一些缓存、事务管理等功能,所以实际使用中还是会碰到一些问题——另外,最近接触了JFinal,其思想和Hibernate类似,但要更简洁,和MyBatis的设计思想不同,但有一点相同:都是想通过简洁的设计最大限度地简化开发和提升性能 阅读全文
posted @ 2019-07-31 12:03 alterem 阅读(621) 评论(0) 推荐(1) 编辑
摘要: REST,即Representational State Transfer的缩写。我对这个词组的翻译是"表现层状态转化"。 阅读全文
posted @ 2019-07-30 09:45 alterem 阅读(5166) 评论(3) 推荐(0) 编辑