Springboot 整合 Spring Security Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC...
java
java @Configuration注解详解
前言 @Configuration 用于定义配置类,可替换XML配置文件,被注解的类内部包含一个或多个@Bean注解方法。可以被AnnotationConfigApplicationContext或者AnnotationConfigWebApplicationContext 进行扫描。用...
java@Component注解
作用: 把普通的POJO(plain ordinary java object 简单无规则java对象)实例化到spring容器中。 @controller 、@service、@repository 、@component 区别 相同点: 被@controller 、@service、@reposito...
Java @Bean 概念和使用
@Bean 概念: @Bean作用在方法上,一般标明返回的对象直接被Spring管理起来 使用: 调用的时候和@Component一样,用@Autowired 调用有@Bean注解的方法,多用于第三方类无法写@Component的情况,@Component注...
Java 实现多线程的四种方式
在 Java 中实现多线程一共有四种方式: 继承 Thread 类 实现 Runnable 接口 实现 Callable 接口 线程池 下面我将对这四种方式进行入门级的解析和演示。 一、继承 Thread 类 通过继承 Thread 类实现多...
JSON.toJSONString的坑
1.问题 在使用fastjson中的JSON.toJSONString方法将对象转换成json字符串的时候,发现有些字段没有了。如: public static void main(String[] args) { Mapmap=new HashMap(); map.pu...
spring boot关于多个模块(module)的配置问题
用了一天多时间,自己搭环境验证后,结合书上说的,最终得出结论如下: 1、@SpringBootApplication修饰的主应用类在哪个包下,系统会自动从这一级往下扫描并注册到spring。 比如如果当前主应用类在com.exam...
spring boot集成rabbitmq
spring boot集成rabbitmq 什么是消息队列 MQ全称为Message Queue,即消息队列。“消息队列”是在消息的传输过程中保存消息的容器。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断...
Java字节流和字符流的区别
Java字节流和字符流的区别 1.以Stream结尾的时字节流,Reader和Writer结尾都是字符流 2.InputStream是所有字节输入流的父类,OutputStream是所有字节输出流的父类 3.Reader是字符输入流的父类,Writer是字...
FileOutputStream,BufferedOutputStream,FileWriter 效率比较
测试代码: /** * 写文件 * FileOutputStream, BufferedOutputStream, FileWriter * 三个流 效率比较 */ @Test public void writeFile() throws Exception { ...