一、注解的使用 和 说明结构化说明如下: @Api:用在请求的类上,表示对类的说明      tags="说明该类的作用,可以在UI界面上看到的注解"    (也就是给类取别名)     value="该参数没什么意义,在UI界面上也看到,所以不需要配置"    @ApiOperation            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 10:14:33
                            
                                222阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            初写随笔,如有不对请高手多指点主要用于和IIS7结合实现域名注册,代替手工注册,可以google“helm4”,国外做的比较好的项目!方法一调用命令行实现创建本地用户和指定权限1.创建本地用户语法:net user [UserName [Password | *] [options] [/domain] 
net user [UserName {Password | *} /add [optio            
                
         
            
            
            
            2.3.3.3 登陆接口接下我们需要自定义登陆接口,然后让SpringSecurity对这个接口放行。在 2.3.2 准备工作 中我们提供了一个jwt工具类,里面有3种重载形式,详情参考之前的源码。如果要使用jwt工具类,jdk1.8以上的版本可能需要导入这三个包 jjwt-api, jjwt-impl, jwt-jackson,jdk1.8一般来说没必要导。在接口中我们通过Authenticat            
                
         
            
            
            
            基于数据库Rbac数据模型控制权限前面都是讲的怎么在权限规则基本不变的情况下,怎么写代码控制权限;这一节要实现内管系统的场景;这些所有的信息都必须存在数据库中。因为变动频繁,员工离职、部门调动,新增权限等;通用RBAC数据模型Role-Based-Access Control通常由三直系表,两张关系表对于资源表:存储数据的表现是 某一个url的别名是菜单或则按钮;所以url和多个菜单或则按钮绑定;            
                
         
            
            
            
            # 实现Spring Cloud无需认证的开放接口
## 介绍
在Spring Cloud中,我们通常会使用认证和授权来保护我们的接口,以确保只有授权的用户能够访问。但有时候我们也需要开放一些接口,不需要进行认证。本文将介绍如何在Spring Cloud中实现无需认证的开放接口。
## 整体流程
首先,让我们来看一下整个实现流程。下表展示了每个步骤以及需要进行的操作。
| 步骤 | 操作 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-12 20:47:22
                            
                                449阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            connect、resource和dba三种标准角色:
授权语句:grant connect ,resource,dba to user with admin option;
 
(注意:其中的“with admin option”选项的含义是权限转授,该用户user能把他得到的这个权限再转授给其他用户user。)
 connect、resource和dba三个角色的            
                
         
            
            
            
            Java + Spring Boot中的@SpringBootApplication注解Spring Boot彻底改变了Java应用程序的创建方式。也许最重要的注释是@SpringBootApplication。让我们深入了解原因。大家好!今天,我们将从流行的Spring Boot框架中了解一个最重要的注释,它改变了Java开发人员使用Spring编写Java应用程序的方式。在本文中,我将解释@S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 13:59:34
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、为什么 url 中的中文被装换为 %**URL 为 utf-8 编码,中文转成 utf-8 就需要转义一下, %** 表示这是一个要转义的字符,其他的特殊字符像空格是 %20 等,也要转义的。不用转义的字符是英文数字等。需要转义的原因是各种可能无法直接转换,比如 utf-8 可以转化成 Unicode,不能直接转化成 gb2312,但是 Unicode 能直接转化成 gb2312二、Java            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-23 18:35:43
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             <转>               Spring applicationContext.xml的<context:component-scan>標籤用途比我想像的還要實用。而且後來才            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-23 06:48:05
                            
                                67阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            2017计算机二级JAVA要点知识复习采用下述命令编译:javac Test.java则编译器会在当前目录下生成 Test.class 文件, 再在适合位置手动创建一个名为 p1 的子目录,将 Test.class 复制到该 p1 目录下。采用简化的编译命令,就是可以带包编译javac -d destpath Test.java归入该包的类的字节代码文件应放在 java 的类库所在路径的 dest            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-23 10:31:05
                            
                                210阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            上篇文章研究 [Spring XML Schema 扩展进制](),这段时候一直研究 Spring 注解编程的原理。原本以为有了之前研究基础,可以很快理解注解编程原理。没想到这个过程非常困难,注解编程源码难度是 XML 扩展好几倍。o(╥﹏╥)o。
    Spring 框架中有很多可用的注解,其中有一类注解称模式注解(Stereotype Annotation            
                
         
            
            
            
            参照:spring @Transactional注解参数详解事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理 , 例子:1 @Transactional public class TestServiceBean implements TestService {}当类中某些方法不需要事物时:1 @Transactional  
 2 pu            
                
         
            
            
            
            Spring Security是一个能够为基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。它提供了一组可以在Spring应用上下文中配置的Bean,充分利用了Spring IoC,DI(控制反转Inversion of Control ,DI:Dependency Injection 依赖注入)和AOP(面向切面编程)功能,为应用系统提供声明式的安全访问控制功能,减少            
                
         
            
            
            
            spring boot就是一个大框架里面包含了许许多多的东西,其中spring就是最核心的内容之一,当然也就包含spring mvc。spring mvc 只是spring 处理web层请求的一个模块。因此他们的关系大概就是这样:spring mvc  < spring < springboot。1:理清SpringBoot与SpringMVC的关系Spring 框架就像一个            
                
         
            
            
            
            。这种深植人心的刻板印象不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-04 19:43:35
                            
                                243阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、编译型vs解释型编译型 优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。 缺点:编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作系统环境编译不同的可执行文件。解释型 优点:有良好的平台兼容性,在任何环境中都可以运行            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-18 10:36:56
                            
                                113阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            tomcat 介绍tomcat 是 web容器(servlet 容器),不管请求是访问静态资源HTML、JSP还是java接口,对tomcat而言,都是通过servlet访问:访问静态资源,tomcat 会交由一个叫做DefaultServlet的类来处理。访问 JSP,tomcat 会交由一个叫做JspServlet的类来处理。访问 Servlet ,tomcat 会交由一个叫做 Invoker            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-18 08:26:14
                            
                                102阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在当今的软件开发领域,DevOps已经变得越来越流行和重要。然而,在某些情况下,可能并不需要使用DevOps来实现开发和部署。其中一个典型的例子就是红帽(Red Hat)。
红帽作为一家以Linux操作系统和开源软件为主的公司,很多人可能会认为他们一定在采用最先进的DevOps实践来管理他们的软件开发和部署流程。然而,红帽却展示了一个与众不同的例子:不需要严格的DevOps实践来实现高效的软件开            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-21 10:45:29
                            
                                89阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、前言       SpringBoot内置tomcat使用很方便,打包成可执行jar文件后可以直接运行,然后内置Tomcat配置终究没有外部独立Tomcat方便,并且如果有多个web应用,使用外部独立Tomcat管理起来也更加方便。因此,这边文章介绍一下本人将myblog应用部署到外部Tomcat的过程以及其中遇到的一些问题与解决方法。二、打包成可部署到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-27 20:29:37
                            
                                169阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            你知道扫描免费软件哪个好用吗?在日常生活中,我们可能会需要将一些纸质文档或图片转换成电子文档,以便于传输和存储。为此,我们需要使用扫描软件。希望我今天所写的文章,可以帮助到大家。软件一、扫描计数王扫描计数王是一款集扫描、转换、存储、管理为一体的文档处理工具。它支持多种文件格式的转换,包括PDF、JPG、PNG、BMP、TIFF等,并且支持对转换后的文件进行编辑、合并等操作。扫描计数王不仅可以识别文            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-09 00:29:08
                            
                                96阅读
                            
                                                                             
                 
                
                                
                    