学习交流欢迎+V:boge_java 欢迎你的到来哦

2019年2月15日

摘要: 本文记录下微服务设计的四个原则 微服务的设计原则 AKF原则   业界对于可扩展的系统架构设计有一个朴素的理念,就是:通过加机器就可以解决容量和可用性问题。(如果一台不行那就两台)。(世界上没有什么事是一顿烧烤不能解决的。如果有,那就两顿。)   这一理念在“ 阅读全文
posted @ 2019-02-15 13:56 波波烤鸭 阅读(1297) 评论(0) 推荐(0) 编辑

2019年2月14日

摘要: 前面文章介绍了Redis的主从复制,虽然该模式能够在一定程度上提高系统的稳定性,但是在数据访问量比较大的情况下,单个master应付起来还是比较吃力的,这时我们可以考虑将redis集群部署,本文就来重点给大家介绍下Redis的集群部署操作。 "Redis之主从复制2" "Redis之主从复制1" R 阅读全文
posted @ 2019-02-14 12:21 波波烤鸭 阅读(1056) 评论(0) 推荐(0) 编辑

2019年1月27日

摘要: 加密,是以某种特殊的算法改变原有的信息数据,使得未授权的用户即使获得了已加密的信息,但因不知解密的方法,仍然无法了解信息的内容 概念 数据加密 的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为"密文",使其只能在输入相应的密钥之后才能显示出本来内容,通过这 阅读全文
posted @ 2019-01-27 11:39 波波烤鸭 阅读(1393) 评论(1) 推荐(0) 编辑

2019年1月24日

摘要: 通过 "shiro教程1" 我们发现仅仅将数据源信息定义在ini文件中与我们实际开发环境有很大不兼容,所以我们希望能够自定义Realm。 自定义Realm的实现 创建自定义Realmjava类 创建一个java文件继承AuthorizingRealm类,重写两个抽象方法 方法名|说明 |: doGe 阅读全文
posted @ 2019-01-24 18:53 波波烤鸭 阅读(835) 评论(1) 推荐(0) 编辑
摘要: shiro简介 "官网" Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 框架图说明 "官网架构说明" 从外部查看shiro框架 应 阅读全文
posted @ 2019-01-24 18:53 波波烤鸭 阅读(838) 评论(0) 推荐(1) 编辑

2019年1月23日

摘要: 本文给大家介绍下Spring整合Mybatis的步骤 "SpringMVC整合Spring教程" 创建maven项目 创建一个java项目即可 引入相关依赖 创建对应的配置文件 mybatis的全局配置文件 spring的配置文件 db.properties文件 log4j.properties文件 阅读全文
posted @ 2019-01-23 12:02 波波烤鸭 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 简介 FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件 "官网手册" JavaEE中的两种开发方式 前后端不分离 要 阅读全文
posted @ 2019-01-23 12:02 波波烤鸭 阅读(4099) 评论(0) 推荐(0) 编辑
摘要: 什么是逆向工程 简单点说,就是通过数据库中的单表,自动生成java代码。 Mybatis官方提供了逆向工程,可以针对单表自动生成mybatis代码(mapper.java\mapper.xml\po类) 企业中,逆向工程是个很常用的工具,比我们手动创建映射文件的配置信息方便很多. 反向生成 ecli 阅读全文
posted @ 2019-01-23 12:01 波波烤鸭 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 动态SQL语句 MyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其它类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句的痛苦。例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。 虽然在以前 阅读全文
posted @ 2019-01-23 12:00 波波烤鸭 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 关联关系 在关系型数据库中,表与表之间很少是独立与其他表没关系的。所以在实际开发过程中我们会碰到很多复杂的关联关系。在此我们来分析下载mybatis中怎么处理这些关系 1对1关系 我们有一张员工表(T_EMP),一张部门表(T_DEPT)。员工表中的一条记录对应于部门表中有且仅有一条记录。这就是一对 阅读全文
posted @ 2019-01-23 12:00 波波烤鸭 阅读(224) 评论(0) 推荐(0) 编辑
学习交流欢迎+V:boge_java 欢迎你的到来哦