- 博客(11)
- 收藏
- 关注
原创 报错解决:Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration or ...
解决方案:在@SpringTest注解中添加属性(classes = )填写启动类。如我的启动类是MainApplication.class。
2024-07-29 10:19:21 326
原创 springboot 报错: Invalid value type for attribute ‘factoryBeanObjectType’
在使用spring boot框架整合mybatis时出现标题所示报错。
2024-07-28 16:48:24 279
原创 springboot 使用druid连接池连接MySQL被deny
经验证,password 的值需要" "引号扩起来。如图所示,MySQL服务器拒绝了连接请求。druid连接池的主要配置如图所示。
2024-07-28 15:14:30 151
原创 Maven cannot resovle......unkonwn 报错解决
父文件的打包方式为'pom',我们的目的是让父文件引入依赖具体的版本,并不是真的将所有依赖下载下来,需要用到<dependencyManagement></dependencyManagement>标签。相当于父项目已经实际下载引入了所有的依赖,但是子项目又再次引入一遍,但是没有给出具体的version,导致Maven无法获取具体的依赖项,因此出现了所有依赖爆红的bug。或者可以在子项目pom文件中规定所有依赖的具体版本,给出一对<version></version>标签,问题就可以得到解决。
2024-07-25 16:57:20 201
原创 MyBatis错误解决:Result type not match for select id=“XXX“ srcType: YYY targetType: YYY
select 标签中 resultType属性写了全类名。srcType与targetType相同。为Employee类起了一个别名。
2024-07-22 00:29:46 458
原创 SQL语句“?”防止注入攻击
整个sql语句实际为 "select * from users where password=123or 1=1 and username=joker_sc or 1=1"sql语句始终为true。当给password赋值为"123 or 1=1 "时,username被赋值为"joker_sc or 1=1"sql语句整体被注入,username的值为:joker_sc or 1=1。password的值为:123or 1=1。
2024-07-20 23:36:13 142
原创 Java中几个常见英文概念解释(Signature,Declaring,Modifiers)
例如方法public int testMethod(String a,String b);其方法签名为:testMethod(String,String)Modifiers:修饰符,如public private protected等。Declaring:声明(如类的声明,方法的声明,变量的声明)Signature:方法的签名。
2024-07-19 15:36:55 111
原创 Windows环境变量配置(JDK环境变量配置)
意味着待编译的文件必须放在此目录下,显然不可取,我们需要让javac命令全局可用(任意位置打开的DOS窗口都可以执行javac命令),配置环境变量后就可以达到此目的,这就是我们配置环境变量的意义所在。就可以以“%JAVA_HOME%的形式直接引用刚才赋值的JAVA_HOME”变量,在其后加上"/bin"即可完成,好处是当JDK整体的路径发生改变时,仅需修改“JAVA_HOME”变量的值。这样做的意义是相当于闯进一个名为“JAVA_HOME”的变量,给变量赋值为JDK的路径。在这一步就点击“新建”
2024-07-05 16:40:22 288
原创 git commit、push、fetch、merge、pull
git pull :相当于 git fetch + git merge,是从远程获取最新版本到本地,并自动merge。git merge:是用于从指定的commit(s)合并到当前分支,用来合并两个分支。git fetch:是从远程获取最新版本到本地,不会自动merge。git merge -x :指将 x 分支合并到当前分支。git commit:是将本地修改过的文件提交到本地库中。git push:是将本地库中的最新信息发送给远程库。
2024-06-29 18:55:22 235
原创 Git clone,update,push等命令报错 unable to access ...
报错:fatal: unable to access 'https://github.com/chang-su0423/facerecognition.git/': failed to connect to 11.125.136.103 port 8080 after 21093 ms: couldn't connect to server。很可能曾经配置了proxy代理服务器,IP地址为11.125.136.103。将proxy代理取消,最终成功使用git的这些命令。ping失败,该代理服务器无法访问。
2024-06-29 15:36:31 191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人