1、需求分析       有些系统需要审计日志功能,简单来说就是实现用户操作日志的记录。我们约定:一个接口功能足够单一只对应用户的一项功能。对于需要记录日志的接口能够根据配置做到日志的记录。将具体的需求总结如下:日志记录功能不能影响具体的业务逻辑,即对业务代码无侵入性。日志记录功能对业务开发者透明,即业务开发者无需知道日志记录的实现细节,就能使用。日志记录功            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 18:50:43
                            
                                207阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录0、写在前面1、SpringMVC简介1、什么是SpringMVC2、什么是SpringMVC3、SpringMVC的特点2、HelloWorld1、开发环境2、创建maven工程d>添加web模块 e>添加web.xml3、配置web.xml4、创建请求控制器5、创建springMVC的配置文件6、HelloWorld 0、写在前面 项目:1、Spr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-12 17:44:25
                            
                                20阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、SpringMVC 框架详细介绍 Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。  与之相反的是基于组件的、事件驱动的Web框架,如Tapestr            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2023-09-14 00:42:53
                            
                                352阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            
                    参考了网上的一些 文章 但是他们写的不是很全 自己也是经过了一些摸索 可以实现 记录 spring mvc controller层操作记录 
package com.wssys.framework;
import java.lang.reflect.Method;
import java.text.SimpleDateFormat;
import jav            
                
         
            
            
            
            哈喽,大家好 最近领导让写个用切面实现日志保存,经过调研和亲测,以完美解决。在这里分享给大家,给有需要的码友直接使用。直接上代码:依赖引入:<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-aop</art            
                
         
            
            
            
              Spring MVC处理异常有3种方式: 使用Spring MVC提供的简单异常处理器SimpleMappingExceptionResolver; 实现Spring的异常处理接口HandlerExceptionResolver 自定义自己的异常处理器; 使用@ExceptionHandler注解实现异常处理;  项目中才有第二种异常处理方式,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-21 08:45:28
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、文件的上传1.首先在lib中添加相应的jar包 2.建立jsp页面,表单必须是post提交,编码必须是multipart/form-data,文件上传文本框必须起名  <body>
    <!-- 文件上传是上传到本地服务器下 而数据库中存放的是 图片的路径-->
    <form action="upload" method="post" enct            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-17 23:55:30
                            
                                18阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            有时间整理了一下springmvc的配置,做了一下总结:1、pom.xml配置<properties>
   <!-- spring版本号 -->
   <spring.version>4.3.10.RELEASE</spring.version>
   <!-- mybatis版本号 -->
   <mybatis.version            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-09 19:39:19
                            
                                51阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、当接受的参数为日期类型时 1.建立jsp页面,向Controller类传入参数1.1当传入的参数为单个时  <body>    
    <form action="user/toDate.do" method="post">
        生日:<input type="date" name="date" /><br>
                  
                
         
            
            
            
            刚好项目上用到系统日志记录,之前只知道一般的实现方式有log4j、AOP、Filter几种方式来做,但没有具体的研究过,于是便借此机会试他一试,由于我们目标是熟悉spring所以直接查找了AOP资料,利用AOP来实现,在这里也是借鉴了以下内容,特别感谢:      主要是介绍了AOP,写得比较详细,了解了很多以前不清楚的概念,推荐大家先看看  代码参考言归正            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-28 23:55:28
                            
                                23阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            07 整合Spring MVC虽然默认配置已经可以使用SpringMVC了,不过我们有时候需要进行自定义配置。 可以在 application.yml 文件中配置日志级别控制:logging:
    level:
      com.piziwang: debug
      org.springframework: info1.修改端口查看SpringBoot的全局属性可知,端口通过以下方式配            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 14:50:59
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近忙于面试换工作,不论是学习还是工作似乎都忽略了spring另外的一个强大之处:AOP;当被面试问道如何基于AOP做出一个单点登录的时候顿时有点傻眼。下来之后做了一番学习。本文以日志管理为例,说明AOP的强大之处。首先,说明一下AOP的强大应用。可以简单实现强大的功能:日志记录,性能统计,安全控制,事物处理,异常处理等。AOP是Aspect Oriented Programming ,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-21 13:43:47
                            
                                81阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            公司有一个项目需要加一个操作日志的功能。领导明确说明不要用触发器,所以想到了aop,并在网上找到了一些例子进行学习。我根据业务需要增加了一些功能,在这里做一下记录。  
   一、开启aop。在web.xml中contextConfigLocation对应的配置文件内加入<aop:aspectj-autoproxy proxy-target-class="false"/>。因为我需要记            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 10:21:27
                            
                                19阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ! done Springmvc构造RESTful详细讲解 Rest介绍   ! br / br / Code highlighting produced by Actipro CodeHighlighter (freeware)br / ://.CodeHighl            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-03-30 16:26:00
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringMVC详解(二)------详细架构            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-04-28 16:35:02
                            
                                221阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            近期为了规范公司老旧项目的日志,主要也是为了便于日后错误排查以及加强对业务系统的监控,准备对原有的日志输出进行简单的改造。解决思路1、通过自定义异常来将可能出现的问题分为两大类,业务类及系统类。同时,所有异常向上抛出至controller层,集中处理。2、通过自定义注解Log在所有的业务处理方法(control)上标注方法的用途及所属模块,用于监控所有业务的运行情况。3、通过Spring的AOP,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-10 21:56:43
                            
                                139阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              spring-webmvc启动流程web.xml<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="h            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 21:44:51
                            
                                68阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             一、@Controller在SpringMVC 中,控制器Controller 负责处理由DispatcherServlet 分发的请求,它把用户请求的数据经过业务处理层处理之后封装成一个Model ,然后再把该Model 返回给对应的View 进行展示。在SpringMVC 中提供了一个非常简便的定义Control            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-20 14:46:04
                            
                                22阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Springmvc构造RESTful详细讲解Rest介绍 /blog/1 HTTP GET =>  得到id = 1的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-12-18 19:57:21
                            
                                129阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SpringMVC学习笔记 原文出处: cnblogs-Sunnier 一、SpringMVC基础入门,创建一个HelloWorld程序 1.首先,导入SpringMVC需要的jar包。 2.添加Web.xml配置文件中关于SpringMVC的配置 3.在src下添加springmvc-servle            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-20 16:09:01
                            
                                111阅读