spring
文章平均质量分 87
每天向前一步
这个作者很懒,什么都没留下…
展开
-
Java 线程的状态及转换
JAVA线程状态是面试中的一个高频题,看了这篇文章,让你理解到线程状态切换的底层原理和本质。闪客出品,一如既往的低调优质。线程状态的实质首先你得明白,当我们说一个线程的状态时,说的是什么?没错,就是一个变量的值而已。哪个变量?Thread 类中的一个变量,叫private volatile int threadStatus = 0;这个值是个整数,不方便理解,可以通过映射关系(VM.toThreadState),转换成一个枚举类。public enum State {NEW,RUNN.转载 2021-05-13 14:10:33 · 280 阅读 · 0 评论 -
用注解开发SpringMVC
Spring2.5以后,用注解开发SpringMVC的功能十分强大,注解也是SpringMVC的精髓。在实际开发中,都会使用注解来实现。这让SpringMVC开发工作量最小化,开发者只要专注于业务逻辑及页面的编写实现。1、web.xml文件配置DispatcherServlet,及相应的servlet-mapping。这个文件除了servlet-name,和springmvc的配置文件名,其余都是固定不变,可以复用的。<?xml version="1.0" encoding="UTF-8"?原创 2021-03-24 21:17:27 · 61 阅读 · 0 评论 -
简单易懂,看透SpringMVC原理
什么是Spring MVCSpring MVC是Spring Framework的一部分,是基于Java实现MVC的轻量级Web框架。官方文档:https://docs.spring.io/spring-framework/docs/4.3.24.RELEASE/spring-framework-reference/html/mvc.htmlSpring MVC的特点:轻量级,简单、灵活、易用。高效,基于请求响应的MVC框架(发送一个请求,就会响应一个视图)作为Spring的一部分,原创 2021-03-24 21:08:45 · 139 阅读 · 0 评论 -
JSR303校验
JSR表示Java Specification Requests,Java 规范提案。JSR-303 是JAVA EE 6 中的一项子规范,叫做Bean Validation。用于验证bean属性注入值类型,格式等有效性。Maven依赖主要是hibernate-validator<!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator --><dependency>原创 2021-03-18 17:36:04 · 104 阅读 · 0 评论 -
使用注解配置Spring
从Spring2.5开始,通过注解配置bean功能逐渐强大。Spring boot更是把注解配置用到极致,将开发者工作量降至最低。1. 使用注解的条件新增context约束<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmln原创 2021-03-16 15:47:57 · 111 阅读 · 0 评论