随笔分类 -  JAVA

注解@Component、@Controller、@Service、@Repository的区别?
摘要:主题:注解@Component、@Controller、@Service、@Repository的区别? Spring 2.5 中除了提供 @Component 注释外,还提供了几个特殊语义的注释:@Repository、@Service、@Controller。 其实,这三个注释和@Control 阅读全文

posted @ 2022-06-15 17:27 ExplorerMan 阅读(297) 评论(0) 推荐(0)

Spring @EnableScheduling 注解解析
摘要:进行本示例的演示,需要先配置好Maven和Spring哦、见:【Spring】基于IntelliJ IDEA搭建Maven 分析 要实现计划任务,首先通过在配置类注解@EnableScheduling来开启对计划任务的支持,然后在要执行计划任务的方法上注解@Scheduled,声明这是一个计划任务。 阅读全文

posted @ 2022-06-15 17:22 ExplorerMan 阅读(185) 评论(0) 推荐(0)

Lombok
摘要:2.5常用注解 下面介绍一下常用的几个注解: @Setter 注解在类或字段,注解在类时为所有字段生成setter方法,注解在字段上时只为该字段生成setter方法。 @Getter 使用方法同上,区别在于生成的是getter方法。 @ToString 注解在类,添加toString方法。 @Equ 阅读全文

posted @ 2022-06-15 16:31 ExplorerMan 阅读(172) 评论(0) 推荐(0)

什么是JavaBean,JavaBean作用
摘要:定义: 一个Java类满足以下2点 ,就可以称为JavaBean: public 修饰的类 ,public 无参构造 所有属性(如果有) 都是private,并且提供set/get (如果boolean 则get 可以替换成is) javaBean分两种 第一种:封装数据的JavaBean这种Jav 阅读全文

posted @ 2022-06-15 16:13 ExplorerMan 阅读(520) 评论(0) 推荐(0)

Maven配置(IDEA配置) 不错
摘要:目录Maven配置IDEA配置配置Tomcat聚合开发1、Maven配置🍳、下载maven 官方:http://maven.apache.org/download.html 🍳、解压即用,直接解压到指定目录 🍳、配置环境变量跟Java一样 主要配置M_HOME环境变量,在配置到path中记得加 阅读全文

posted @ 2022-06-10 15:31 ExplorerMan 阅读(174) 评论(0) 推荐(0)

吐血推荐17个提升开发效率的“轮子”
摘要:前言 在java的庞大体系中,其实有很多不错的小工具,也就是我们平常说的:轮子。 如果在我们的日常工作当中,能够将这些轮子用户,再配合一下idea的快捷键,可以极大得提升我们的开发效率。 今天我决定把一些压箱底的小工具,分享给大家,希望对你有所帮助。 本文会分享17个我们日常工作中一定会用得到的小工 阅读全文

posted @ 2022-06-06 15:21 ExplorerMan 阅读(33) 评论(0) 推荐(0)

强烈推荐 | 阿里开源的这11个神级项目
摘要:前言 最近趁着国庆节放假休息,特地整理了一下,阿里巴巴开源的10款神级项目。 这些开源项目中的绝大多数,我都在实际工作中用过,或者有同事用过。确实挺不错,挺有价值的,现在推荐给大家。 1. Druid Druid自称是Java语言中最好的数据库连接池,它能够提供强大的监控和扩展功能。监控后台如下图所 阅读全文

posted @ 2022-06-06 15:07 ExplorerMan 阅读(580) 评论(0) 推荐(0)

Windows下 Java配置环境变量
摘要:进行环境变量配置前需先下载安装好JDK, 具体安装教程可参考文章:https://www.jianshu.com/p/b0e28dafb02f 需配置的环境变量:"Path"、"classpath"、"JAVA_HOME" 一、配置环境变量的原因 1.1 配置 "Path" 环境变量的原因 安装好J 阅读全文

posted @ 2022-06-01 23:04 ExplorerMan 阅读(681) 评论(0) 推荐(0)

windows下JDK安装
摘要:本教程安装JDK版本为8 一、软件下载 百度网盘链接:https://pan.baidu.com/s/1RjUPkdsIYZApgbochaXm4A 提取码:z6j7 或者到官网上下载:https://www.oracle.com/java/technologies/javase-downloads 阅读全文

posted @ 2022-06-01 22:58 ExplorerMan 阅读(969) 评论(0) 推荐(1)

powermockito测试私有方法_有了它(powerMocker)再也不怕单元测试不达标了!
摘要:https://blog.csdn.net/weixin_36415835/article/details/112486111 为什么要写单元测试优点:单元测试可以减少bug率,提升代码的质量。还可以通过单元测试来熟悉业务。公司硬性要求:有些公司可能还会强制要求,每次新增代码、或者变更代码单测覆盖率 阅读全文

posted @ 2022-05-27 17:35 ExplorerMan 阅读(2319) 评论(0) 推荐(0)

命令行执行 mvn package 和常见mvn命令
摘要:1. mvn archetype:create 创建Maven项目 2. mvn compile 编译源代码 3. mvn test-compile 编译测试代码 4. mvn test 运行测试 5. mvn site 生成项目相关信息的网站 6. mvn clean 清除项目的生成结果 7. m 阅读全文

posted @ 2022-05-13 11:00 ExplorerMan 阅读(2187) 评论(0) 推荐(0)

JDK版本切换(以1.5和1.8为例)
摘要:JDK版本切换(以1.5和1.8为例) 1、配置环境变量右击我的电脑 --> 属性 -->高级系统设置 --> 环境变量 1.1、创建三个JAVA_HOME、JAVA5_HOME、JAVA8_HOME。JAVA5_HOME,存放JDK1.5的安装路径。JAVA8_HOME,存放JDK1.8的安装路径 阅读全文

posted @ 2022-05-13 00:51 ExplorerMan 阅读(784) 评论(0) 推荐(0)

IDEA配置Maven(详细版)
摘要:IDEA配置MavenIDEA创建Maven工程第一节 IDEA集成Maven插件第二节 使用骨架创建Maven的java工程第三节 不使用骨架创建Maven的java工程第四节 使用骨架创建Maven的java web工程第五节 不使用骨架创建Maven的java web工程第六节 IDEA使用M 阅读全文

posted @ 2022-05-12 19:26 ExplorerMan 阅读(4175) 评论(0) 推荐(0)

java中请给一个Abstract类实现接口的实例!
摘要:2.Abstract类实现接口 如果实现某接口的类是abstract类,则它可以不实现该接口所有的方法。但其非abstract的子类中必须拥有所有抽象方法的实在的方法体;(当然它abstract爹的也算作是它的) If a class implements an interface, it must 阅读全文

posted @ 2022-03-13 00:04 ExplorerMan 阅读(245) 评论(0) 推荐(0)

maven中packaging的三个属性值pom、jar、war
摘要:pom pom是maven依赖文件。打出来的可以作为其他项目的maven依赖,在工程A中添加工程B的pom,A就可以使用B中的类。用在父级工程或聚合工程中。用来做jar包的版本控制。 jar jar是java普通项目打包。通常是开发时要引用通用类,达成jar包便于存放管理。当你使用某些功能时就需要这 阅读全文

posted @ 2022-03-12 23:31 ExplorerMan 阅读(257) 评论(0) 推荐(0)

Hystrix使用入门手册(中文)
摘要:导语:网上资料(尤其中文文档)对hystrix基础功能的解释比较笼统,看了往往一头雾水。为此,本文将通过若干demo,加入对官网How-it-Works的理解和翻译,力求更清晰解释hystrix的基础功能。所用demo均对官网How-To-Use进行了二次修改,见https://github.com 阅读全文

posted @ 2022-02-23 15:51 ExplorerMan 阅读(182) 评论(0) 推荐(0)

启动SpringBoot项目的三种方式
摘要:项目如下 1、IDEA中直接启动 2、使用mvn spring-boot:run命令启动 首先进入项目当前目录,然后使用命令 3、使用mvn install先编译,在使用java -jar xxxxxxxxxx.jar启动 在项目当前目录进行编译,然后 进入target目录下,使用java命令启动 阅读全文

posted @ 2022-02-14 16:27 ExplorerMan 阅读(2786) 评论(0) 推荐(0)

mvn LifecyclePhaseNotFoundException
摘要:This error is generated if you try to invoke a build command that Maven does not understand. In general, you have the following options to perform bui 阅读全文

posted @ 2022-02-11 17:49 ExplorerMan 阅读(129) 评论(0) 推荐(0)

windows下安装配置Maven
摘要:1、下载maven 下载地址: https://archive.apache.org/dist/maven/maven-3/ 不建议下载太高版本,经笔者测试,3.6.3 idea报错,解决方案就是降版本 2、解压 这是是换阿里源 <mirror> <id>alimaven</id> <name>al 阅读全文

posted @ 2022-02-11 17:45 ExplorerMan 阅读(60) 评论(0) 推荐(0)

重温Servlet,2020年了,它还有必要学吗?
摘要:目录 1、本章前言 2、什么是Servlet 3、创建Servlet程序 3.1、使用web.xml文件配置 3.2、使用注解配置(推荐) 4、Servlet生命周期 5、ServletConfig对象 6、ServletContext对象 6.1、获取Web应用程序的初始化参数 6.2、读取 We 阅读全文

posted @ 2022-02-10 15:44 ExplorerMan 阅读(548) 评论(0) 推荐(0)

导航