摘要: 在微服务概念兴起的今天,很多公司转型使用微服务作为架构。在技术选型上Spring Cloud 是非常好的选择,它提供了一站式的分布式系统解决方案,而Spring Cloud中的每个组件都是基于Spring Boot构建的,Spring Boot提供J2EE一站式解决方案,具有以下优点: 快速创建独立 阅读全文
posted @ 2019-04-24 14:53 BalmyLee 阅读(4941) 评论(0) 推荐(1) 编辑
摘要: Spring Boot 提供了一种统一的方式来管理应用的配置,允许开发人员使用属性properties文件、YAML 文件、环境变量和命令行参数来定义优先级不同的配置值。零XML配置的Spring Boot Application,是基于Spring JavaConfig。 Spring放弃XML配 阅读全文
posted @ 2019-04-24 10:22 BalmyLee 阅读(2919) 评论(1) 推荐(0) 编辑
摘要: 介绍 Spring Boot跟Spring MVC不太一样,Spring MVC建新项目的时候是要配置很多东西的,而Spring Boot讲究的是快速,提供了很多默认配置,所以新建一个项目不需要手动配置任何东西,并且个性化配置也比Spring MVC简单很多。 创建新项目 创建一个新项目,Maven 阅读全文
posted @ 2019-04-23 19:46 BalmyLee 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 一、什么是反射? 在运行状态中,对于任意一个类,都能够获取到这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意一个方法和属性(包括私有的方法和属性),这种动态获取的信息以及动态调用对象的方法的功能就称为java语言的反射机制。通俗点讲,通过反射,该类对我们来说是完全透明的,想要获取任何东西 阅读全文
posted @ 2019-04-21 16:05 BalmyLee 阅读(2260) 评论(0) 推荐(0) 编辑
摘要: 一、概述 计算机网络是通过传输介质、通信设施和网络通信协议,把分散在不同地点的计算机设备互连起来,实现资源共享和数据传输的系统。网络编程就就是编写程序使联网的两个(或多个)设备(例如计算机)之间进行数据传输。 Java语言对网络编程提供了良好的支持,通过其提供的接口我们可以很方便地进行网络编程。下面 阅读全文
posted @ 2019-04-20 22:46 BalmyLee 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用java语言编写的类和接口组成。 有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事。换言之,有了JDBC 阅读全文
posted @ 2019-04-20 21:57 BalmyLee 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 泛型方法 你可以写一个泛型方法,该方法在调用时可以接收不同类型的参数。根据传递给泛型 阅读全文
posted @ 2019-04-20 15:23 BalmyLee 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 一、File对象的操作 File类提供了管理文件或目录的方法。File实例表示真实文件系统中的一个文件或者目录构造函数 File(String pathname); File(String dir, String subpath);常用方法 canRead()、canWrite()、exists() 阅读全文
posted @ 2019-04-19 12:42 BalmyLee 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一、集合的由来 通常,我们的程序需要根据程序运行时才知道创建多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组,但是数组只 阅读全文
posted @ 2019-04-16 20:02 BalmyLee 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、Java异常简介 Java异常是Java提供的一种识别及响应错误的一致性机制。Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性。在有效使用异常的情况下,异常能清晰的回答what, where, why这3个问题:异常类型回答了“什么”被抛出,异常 阅读全文
posted @ 2019-04-16 15:14 BalmyLee 阅读(219) 评论(0) 推荐(0) 编辑