通过在类上加注解 @ComponentScan 来扫描 Spring 的组件类。 @ComponentScan 的可选参数 basePackages:指定需要扫描的根包目录,其子目录也会被扫描,默认路径为 @Compon…
分类:java
Activiti6系列(3)- 快速体验
一、部署启动activiti 1、部署,将两个war包拷贝到Tomcat下即可。 2、启动tomcat,访问http://127.0.0.1:8080/activiti-app 默认账号密码:admin test 二、修…
JAVA-Spring AOP详解
1.Spring AOP中的基本概念 连接点(Joinpoint):在程序执行过程中某个特定的点,比如某方法调用的时候或者处理异常的时候。在Spring AOP中,一个连接点总是表示一个方法的执行。 通俗的讲…
谈谈java中的synchronized关键字
1.synchronized的3种用法 public class Client { public static void main(String[] args) { testSynchroni…
Bean Validation完结篇:你必须关注的边边角角(约束级联、自定义约束、自定义校验器、国际化失败消息...)
每篇一句 没有任何技术方案会是一种银弹,任何东西都是有利弊的 相关阅读 【小家Java】深入了解数据校验:Java Bean Validation 2.0(JSR303、JSR349、JSR380)Hibernate-V…
曾经天真的以为单例只有懒汉和饿汉两种!原来单例模式还能被破解!!!
01-单例设计模式 第一章:单例模式核心作用 (1)保证一个类只能有一个实例(一个对象) (2)并且提供一个供外界访问该实例的全局访问点 第二章:常见应用场景 (1)windows的任务管理器、回收站 (2)项目中,读取…
Spring发送电子邮件
简介 Spring基于javax.mail封装了一套用于发送电子邮件的API,位于org.springframework.mail包下,下面将介绍下发送普通文本邮件和基于thymeleaf模版的邮件。 普通邮件 导入ja…
CCF计算机职业认证考试
201903-2 二十四点 【题目背景】 二十四点是一款著名的纸牌游戏,其游戏的目标是使用3个加减乘除运算使得4张纸牌上数字的运算结果为…
Spring boot Gradle项目搭建
Spring boot Gradle项目搭建 使用IDEA创建Gradle工程 操作大致为:File->new->Project->Gradle(在左侧选项栏中) 创建常规以后生成的工程…
Shiro权限框架
1.Shiro是什么 Shiro是一个非常强大的、易于使用的、开源的权限框架(安全框架)。它包括了权限校验、权限授予、会话管理、安全加密等组件。 2.为什么需要使用Shiro 在设计RBAC(Role Based…
对象的比较
1.==运算符和equals()方法的区别 public class Compare { public static void main(String[] args) { String s1 = new S…
Dubbo从入门到实战:实战篇
一、加入 zookeeper 作为注册中心 在前面的案例中,我们没有使用任何的注册中心,而是用一种直连的方式进行的。但是,实际上很多时候,我们都是使用 dubbo + zookeeper 的方式,使用 zo…