摘要: 背景 spring+spirngmvc+shiro的整合已经有很多了,之前的项目中也用过,但是最近想在springboot中使用shiro这样,其他项目需要的时候只需要把它依赖进来就可以直接使用,至于shiro的原理其他的blog都有很多介绍。这里只讲几个重点在项目中注意的地方。 shiro官网 h 阅读全文
posted @ 2018-01-09 16:19 journeyIT 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Apache Shiro What is Apache Shiro? Apache Shiro是一个功能强大、灵活的,开源的安全框架。它可以干净利落地处理身份验证、授权、企业会话管理和加密。 Apache Shiro的首要目标是易于使用和理解。安全通常很复杂,甚至让人感到很痛苦,但是Shiro却不是 阅读全文
posted @ 2018-01-09 16:09 journeyIT 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 在前台请求数据的时候,sql语句一直都是打印到控制台的,有一个想法就是想让它打印到日志里,该如何做呢? 见下面的mybatis配置文件: <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybati 阅读全文
posted @ 2018-01-09 16:05 journeyIT 阅读(65) 评论(0) 推荐(0) 编辑
摘要: springboot对logback的支持是非常好的,不需要任何配置,只需要在resource下加logback.xml就可以实现功能直接贴代码: <?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod 阅读全文
posted @ 2018-01-09 16:03 journeyIT 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.前言 最近项目开发使用到了spring+springmvc+maven+mongodb,项目中的框架是用springboot进项开发的,对于我们中级开发人员来说,有利有弊,好处呢是springboot开发减少了很多配置文件,同时也使开发更加规范快捷,但是,不好的地方就是长此以往,我们就在码农的道 阅读全文
posted @ 2018-01-09 16:00 journeyIT 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 使用背景:当网站流量很小时,只需一个应用,所有功能都部署在一起,以减少部署节点和成本。当访问量逐渐加大,单一应用靠加机器带来的加速越来越小,将应用拆成互不相干的几个应用,以提升效率。当垂直应用越来越多,应用之间交互不可避免,将业务抽取成独立服务,提高业务复用和整合当服务越来越多,容量的评估,小服务资 阅读全文
posted @ 2018-01-09 15:45 journeyIT 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1、Dubbo简介 Dubbo (http://dubbo.io/)是阿里巴巴公司开源的一个高性能优秀的分布式服务框架,高性能和透明化的RPC远程服务调用方案 、 SOA服务治理方案、并且和 Spring框架无缝集成。 主要核心部件: Remoting:网络通信框架,实现了 sync-over-as 阅读全文
posted @ 2018-01-09 15:33 journeyIT 阅读(15) 评论(0) 推荐(0) 编辑
摘要: Apache ZooKeeper是Apache软件基金会的一个软件项目,它为大型分布式计算提供开源的分布式配置服务、同步服务和命名注册。ZooKeeper曾经是Hadoop的一个子项目,但现在是一个独立的顶级项目。ZK没有直接采用Paxos算法的实现,而是使用了一种称为Zab(Zookeeper A 阅读全文
posted @ 2018-01-09 15:25 journeyIT 阅读(22) 评论(0) 推荐(0) 编辑
摘要: Dubbo整合Zookeeper和Spring示例程序 1.Dubbo架构 本篇文章基于dubbox,使用dubbo应该也可以正常运行。 我认为想讲清楚一个任何一个技术框架,首先熟悉架构是非常有必要的。这将对对整个架构的理解有非常大的帮助。 我们首先看看Dubbo的架构,这段摘抄自Dubbo官方文档 阅读全文
posted @ 2018-01-09 15:12 journeyIT 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 1.创建一个project 2.输入相关信息 3.选择maven 4.选择项目地址 5.添加pom包 <!-- java ee包 --> <dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <versio 阅读全文
posted @ 2018-01-09 14:41 journeyIT 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 业务逻辑 绘制两张图表,分别显示城市空间库和其他数据仓库的信息(城市空间库单独绘制)。要求:城市空间库显示数据库的实际使用量和剩余用量,其他库显示百分比。 效果展示 默认显示状态 鼠标指向状态 实现过程 1.后台数据处理 表结构设计 数据库数据 注:此处数据为显示数据,并非项目使用数据,仅作测试使用 阅读全文
posted @ 2018-01-09 13:47 journeyIT 阅读(14) 评论(0) 推荐(0) 编辑