上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页
  2020年11月26日
摘要: a、减少开发,测试时间和努力。 b、使用 JavaConfig 有助于避免使用 XML。 c、避免大量的 Maven 导入和各种版本冲突。 d、通过提供默认值快速开始开发。没有单独的 Web 服务器需要。这意味着你不再需要启动 Tomcat,Glassfish 或其他任何东西。 e、需要更少的配置 阅读全文
posted @ 2020-11-26 13:52 Wang梦怡 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 多年来,随着新功能的增加,spring 变得越来越复杂。只需访问 https://spring.io/projects页面,我们就会看到可以在我们的应用程序中使用的所有 Spring 项目的不同功能。如果必须启动一个新的 Spring 项目,我们必须添加构建路径或添加 Maven 依赖关系,配置应用 阅读全文
posted @ 2020-11-26 13:50 Wang梦怡 阅读(76) 评论(0) 推荐(0) 编辑
摘要: Spring JavaConfig 是 Spring 社区的产品,它提供了配置 Spring IoC 容器的纯 Java 方法。因此它有助于避免使用 XML 配置。使用 JavaConfig 的优点在于:面向对象的配置。由于配置被定义为 JavaConfig 中的类,因此用户可以充分利用 Java 阅读全文
posted @ 2020-11-26 13:49 Wang梦怡 阅读(107) 评论(0) 推荐(0) 编辑
  2020年11月25日
摘要: 概念:对象的容器,定义了多个对象进行操作的常用方法。可实现数组的功能。 和数组的区别: 数组长度固定,集合长度不固定。 数组可以存储基本类型和引用类型,集合只能存储引用类型。 位置:java.util.*; 阅读全文
posted @ 2020-11-25 13:52 Wang梦怡 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 在Spring Boot项目中,拦截器经常被用来做登陆验证,日志记录等操作。拦截器是Spring提供的,所以可以将拦截器注成bean,由IOC容器来管理。实现拦截器的方式很简单,主要由以下两个步骤: 自定义拦截器类实现HandlerInterceptor接口 自定义WebMvc配置类实现WebMvc 阅读全文
posted @ 2020-11-25 13:50 Wang梦怡 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 指当程序出现错误后,程序如何处理。 程序错误分为三种:1.编译错误;2.运行时错误;3.逻辑错误。 (1)编译错误是因为程序没有遵循语法规则,编译程序能够自己发现并且提示我们错误的原因和位置,这个也是大家在刚接触编程语言最常遇到的问题。 (2)运行时错误是因为程序在执行时,运行环境发现了不能执行的操 阅读全文
posted @ 2020-11-25 13:43 Wang梦怡 阅读(539) 评论(0) 推荐(0) 编辑
  2020年11月24日
摘要: Maven仓库是基于简单文件系统存储的,集中化管理JavaAPI资源(构件)的一个服务。仓库中的任何一个构件都有其唯一的坐标,根据这个坐标可以定义其在仓库中的唯一存储路径。得益于 Maven 的坐标机制,任何 Maven项目使用任何一个构件的方式都是完全相同的,Maven 可以在某个位置统一存储所有 阅读全文
posted @ 2020-11-24 14:05 Wang梦怡 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 简介: Callable和Future,它俩很有意思的,一个产生结果,一个拿到结果。 Callable接口类似于Runnable,从名字就可以看出来了,但是Runnable不会返回结果,并且无法抛出返回结果的异常,而Callable功能更强大一些,被线程执行后,可以返回值,这个返回值可以被Futur 阅读全文
posted @ 2020-11-24 13:56 Wang梦怡 阅读(58) 评论(0) 推荐(0) 编辑
摘要: Runnable接口只有一个抽象的run()方法,此方法是在Thread.start()的时候由JVM调用run方法,创建一个线程,并调用run方法。 代码:public class RunnableTest { public static void main(String[] args) { Ru 阅读全文
posted @ 2020-11-24 13:53 Wang梦怡 阅读(118) 评论(0) 推荐(0) 编辑
  2020年11月23日
摘要: 1、forName和newInstance结合起来使用,可以根据存储在字符串中的类名创建对象。例如 Object obj = Class.forName(s).newInstance(); 2、虚拟机为每种类型管理一个独一无二的Class对象。因此可以使用==操作符来比较类对象。例如: if(e.g 阅读全文
posted @ 2020-11-23 15:21 Wang梦怡 阅读(84) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 26 下一页