- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 SSM整合系列之 集成Swagger构建RESTFul API文档
RESTFul API功能的扩展是不可避免的,维护API文档也是件非常头痛的事情。 在这里呢整合Swagger工具可以帮助我们完成生成和维护RESTFul API文档的工作,确保我们的API文档在不断扩展的过程中得到维护并保持最新状态。
2018-12-28 21:59:55 2258 2
原创 SSM整合系列之 配置多数据源 利用AOP动态切换数据源 实现读写分离
在开发的项目中大都都会使用读写分离的技术,本人目前开发的项目接触到的都是主从复制(一主一从),就是一个Master数据库,一个Slave数据库。主库负责数据插入、更新和实时数据查询,从库库负责非实时数据查询。在实际项目应用中,都是读多写少,而读取数据通常比较复杂而且耗时,SQL语句需要各种优化。采用读写分离技术可以有效缓解数据库的压力,加快响应速度,提升用户体验。如果随着业务不断扩展,数据不断增加,那么可以扩展多个从节点(一主多从),使用负载均衡,减轻每个从库的查询压力。本文将从一主一从说开去
2018-12-18 21:59:55 1649
原创 SSM整合系列之 配置阿里DruidDataSource并实现SQL监控
Druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况。正常访问路IP地址/项目名/druid/index.html
2018-12-25 21:59:52 2386 1
原创 SSM整合系列之 配置多数据源并实现手动切换数据源可实现读写分离
配置多数据源并实现手动切换数据源,在此基础上延伸一下,如果两个数据源是主从复制的,那么就可以实现读写分离
2018-12-15 21:59:54 1838 3
原创 MySQL基础系列之 视图详解
视图就是一条SELECT语句执行后返回的结果集。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上
2018-12-08 21:59:56 344
原创 SSM整合系列之 整合Quartz简单实现任务调度
Quartz是Java领域最著名的开源任务调度工具,是一个任务调度框架,通过触发器设置作业的定时运行规则,来执行定时任务。在项目中使用频繁,本文将在SSM整合项目上整合Quartz框架实现任务调度。
2018-12-05 21:59:52 3288 2
原创 MySQL基础系列之 存储过程和函数
存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合存储过程无返回值,函数有返回值存储过程的参数可以使用IN、OUT、INOUT,函数只能使用IN创建存储过程 CREATE PROCEDURE创建函数使用 CREATE FUNCTION使用CALL语句来调用存储过程
2018-12-05 21:59:49 1034
原创 SSM整合系列之 基于Shiro框架实现自动登录(RememberMe)
Shiro框架提供了记住我(RememerMe)的功能,比如我们访问一些网站,关闭了浏览器,下次再打开是还是能记住你是谁,下次访问的时候无需登录即可访问,本文将实现记住我的功能
2018-12-01 22:01:21 2733
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人