一、SpringMVC Handler 扫描注册过程在本专栏前面文章中对 SpringMVC 请求执行过程进行了分析,文章地址如下:SpringMVC 源码解析 - 请求执行的过程其中有个重要的组件 HandlerMapping 在源码中起到了非常重要的位置,这里的 Handler 也就是我们常见的 Controller,那 Controller 是如何被识别注册以及查找,本篇文章带领大家一起从源            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-31 16:08:33
                            
                                129阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、基于注解的控制器1.1、@Controller 注解类型在SpringMVC中使用org.springframework.stereotype.Controller注解类型声明某类的实例是一个控制器。代码示例:import org.springframework.stereotype.Controller;
@Controller
public class TestController {            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 15:07:02
                            
                                224阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             目录8 bean的管理(基于注解)9 完全注解开发10 AOP10.1 概念10.2 AOP的底层原理10.3 通过例子进行描述11 AOP的术语11.1 AOP操作准备11.2 使用注解方式实现AOP的操作11.3 相同切点的抽取11.4 多个增强类的优先级12 完全注解开发 8 bean的管理(基于注解)1、什么是注解(1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=            
                
         
            
            
            
            SpringMvc环境搭建:一、SpringMvc常用jar包1.基本jar包  commons-logging-1.2.jar   apache最早的日志门面接口,没有的话Tomcat不能启动                    commons-fileupload            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 23:48:31
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、最简单的springMVC构建1、工程目录jar包说明:commons-logging-1.1.1.jar、spring-aop-4.1.6.RELEASE.jar、spring-beans-4.1.6.RELEASE.jar、spring-context-4.1.6.RELEASE.jar     spring-core-4.1.6.RELEASE.jar、spring-expression            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 15:13:52
                            
                                617阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            package com.szy.spring.service;
import org.springframework.stereotype.Service;
import com.szy.spring.dao.PersonDao;
@Service("service")
public class UserServiceImpl implements UserService
{
	private            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-16 13:55:06
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            https://repo.spring.io/libs-release-local/org/springframework/spring/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-13 09:33:49
                            
                                236阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Springboot jar包注册成可执行的exe服务,并且自导jre运行环境,一键安装安装部署。具体分为下面三个步骤。将springboot项目,打包成可执行的jar文件使用exe4j将jar包打包成可执行的exe文件使用innosetup将exe编译成服务(这步骤大家随着自己的意愿是否部署,可以忽略)一、将springboot项目,打包成可执行的jar文件这个就不出教程了,使用mvn pack            
                
         
            
            
            
                      这两天使用maven项目需要打成可执行jar包,而且需要依赖本地项目jar包,然后出现了各种问题,maven打jar包后各种本地依赖包找不到;使用java打包和Eclipse导出可执行jar包后,jar包内的class文件都找不到路径。累死累活整了2天才可以正常执行。废话不多说,直接上说明            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 11:23:57
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            自己单独开发一个ssm项目来加深对spring框架的理解,并作为个人简历的一些项目经验。开发框架已经确定为spring,mybatis,搭建环境时就要熟悉所引用jar包的作用,更好了解各框架的组件。Spring 框架spring-core.jar  包含spring框架的基本核心工具类。Spring 其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 09:25:39
                            
                                21阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上一篇中我们讲解了怎样自己配置SpringMVC的环境。按照计划,我们这一节要介绍如何利用Maven来搭建SpringMVC的环境。特此声明:部分图片来自网络,在文章的最后,将详细列出引用的地方和第一著作者文献。  首先,说几个小的概念。可能看起来与主题无关。  1.war包和jar包的区别  (1)jar包,大家都比较了解。是已经写好的一些类,打包之后,可以将这些jar包引入目标中,然后我们就可            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-03 15:00:29
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录1.springboot自动装配的核心注解@Import2. 动手实操:starter自定义构建过程2.1 案例驱动:定义一个根据经度返回此经度的本地时间的starter3.总结创建starter方式3.1 新建两个模块3.2 使用@ConfigurationProperties接收参数3.3 使用@Configuration + @Bean注册需要的Bean、@EnableConfigu            
                
         
            
            
            
            AjaxAjax程序和服务器数据传输在进行Ajax操作时,SpringMVC会需要将JSON数据和Java实体类进行相互转换,为了实现这个效果需要额外加入jackson-all-1.9.11.jar1.从浏览器发送数据给handler方法1请求参数分散提交页面:<button id="btn1">实验1:发送零散数据</button>jQuery:<script ty            
                
         
            
            
            
                    spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 
  
 -----------------            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-12 18:30:43
                            
                                252阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需要来选择            
                
         
            
            
            
            最近要实现一个项目启动时进行注解扫描的功能,用于实现方法的动态加载.实际实现版本有两个版本,第一个版本是直接百度的现成工具类,可以基本实现功能,但是实现的效率和安全性都存在未知性,所以改进了第二个版本,通过类库: classgraph 来实现.版本1 自定义工具类package a.custom.utils;
import a.custom.annotation.BizPermission;
i            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-15 19:57:59
                            
                                237阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            @SpringBootApplication在系统启动类里面,加入了此启动注解,此注解是个组合注解,包括了@SpringBootConfiguration、@EnableAutoConfiguration和@ComponentScan注解。@SpringBootConfiguration 继承至@Configuration,对于熟悉spring的开发者而言,此标注当前类是配置类,并会将当前类内声明            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 11:43:37
                            
                                274阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringMVC项目环境搭建(基础版)本文为本人经验总结,主要适用于新手初次体验SpringMVC,介绍了如何导入JAR包,如何配置SpringMVC及测试是否搭建成功。能让大家很快上手,体验SpringMVC的魅力。本文主要介绍了基于XML的SpringMVC简单配置,后期可能会写一个基于Java Config的SpringMVC配置文章。一、使用工具及JAR包使用工具:Eclipse for            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-08 22:43:43
                            
                                203阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在Spring整体框架的核心概念中,容器是核心思想,就是用来管理Bean的整个生命周期的,而在一个项目中,容器不一定只有一个,Spring中可以包括多个容器,而且容器有上下层关系,目前最常见的一种场景就是在一个项目中引入Spring和SpringMVC这两个框架,那么它其实就是两个容器,Spring是父容器,SpringMVC是其子容器,并且在Spring父容器中注册的Bean对于SpringMV            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 10:21:02
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringMVC的快速入门开发步骤1.首先需要在pom.xml里面导包导包 Spring核心容器包(4个),日志包(两个 commons-logging / log4j ),aop(面向切面包) ,web(web包) webmvc ,jstl (自定义标签库) ,servlet ,jsp建包图解导包代码 必须要导入这些包,才能方便使用<dependencies>
        &l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-16 13:35:18
                            
                                60阅读
                            
                                                                             
                 
                
                                
                    