飘逸峰的博客

Spring--Java程序员的春天

什么是Protocol Buffer

Protocol Buffers(也称protobuf)是Google公司出品的一种独立于开发语言,独立于平台的可扩展的结构化数据序列机制。通俗点来讲它跟xml和json是一类。是一种数据交互格式协议。
主要优点是它是基于二进制的,所以比起结构化的xml协议来说,它的体积很少,数据在传输过程中会更快。另外它也支持c++、java、python、php、javascript等主流开发语言。

官网地址:https://developers.google.com/protocol-buffers/

阅读全文 »

摘要

看完本文你将掌握如下知识点:

  1. Spring Boot项目中JPA的配置及使用方法
  2. Spring Boot项目配置Spring Data JPA的方法
  3. Spring Data JPA与Atomikos整合实现多数据源事务管理
  4. 扩展JPA的方法
阅读全文 »

摘要

看完本文你将掌握如下知识点:

  1. Spring Boot对JDBC的支持
  2. Spring Boot项目多数据源的配置
  3. Spring Boot的事务管理
  4. Spring Boot项目多数据源的事务管理
  5. Spring Boot项目中使用Hibernate4的方法
  6. Spring Boot项目中使用Mybatis的方法
阅读全文 »

摘要

看完本文你将掌握如下知识点:

  1. 如何搭建一个SpringBoot项目
  2. SpringBoot自动配置原理
  3. SpringBoot属性配置方法
  4. 修改默认的Logback日志为log4j和log4j2的方法
  5. 修改默认的内置tomcat容器为Jetty容器和Undertow容器的方法
  6. SpringBoot单元测试方法
  7. 使用war包运行项目
阅读全文 »

摘要

  • Markdown 是一种轻量级的「标记语言」,相对于更为复杂的 HTML 标记语言来说Markdown的语法十分简单。Markdown百度百科
  • Markdown语法说明『中文』『英文』,Hexo就是基于Markdown语法;
  • 支持Markdown的编辑器很多,这里推荐使用Sublime Text和Atom,因为这两种编辑器对于喜欢编程的人来说都非常熟悉,支持多种语法并且跨平台,所以如果你已经在使用其中之一,就没必要为了使用markdown再安装其它的编辑器了;
阅读全文 »
0%