自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 MD5——加密工具类MD5Utils

package com.haust.shop.utils;import java.math.BigInteger;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;public class MD5Utils { /** * 使用MD5的算法进行加密 */ public static String md5(String plainText) { ...

2022-04-17 13:30:25 1004

原创 增强方法参数一致原则

增强方法的参数数量、类型、位置,需要和切点保持一致除了增强方法中的JointPoint和ProceedingJoinPoint普通类型参数使用args来声明参数一致注解类型参数使用@annotation来声明参数一致其中ProceedingJoinPoint,JoinPoint是AOP特殊类型(内置对象),不需要遵循参数一致原则。注意:在软接口类中定义注解参数,区分redis中不同的数据集合...

2021-09-30 20:26:22 137

原创 使用SpringBoot运行项目,查询商品详情时获取不到id

在写到查看商品详情时,无法获取到商品id检查实体类和前台以及mapper文件中sql语句中的别名是否一致,还有结果集映射中的名字都要一致,我就是因为粗心所以结果集映射中的id名多打了一个空格所以才获取不到删除空格后结果就出来了...

2021-09-26 10:42:50 591

原创 Mapper中sql语句中#{}和${}的区别

1.#{} 对应的变量会自动加上单引号 ${} 对应的变量不会加上单引号2.#{} 能防止sql 注入 ${} 不能防止sql 注入注:SQL 注入是一种非常常见的数据库攻击手段,SQL 注入漏洞也是网络世界中最普遍的漏洞 之一,SQL 注入其实就是恶意用户通过在表单中填写包含 SQL 关键字的数据来使数据库执行非常 规代码的过程。...

2021-09-22 10:38:41 389

原创 获取数据库数据数量时报空指针错误

我使用的是Oracle数据库所以,要检查下sql语句是否正确以及取得别名和controller中的键名是否一致Mapper文件controller

2021-09-22 10:33:19 212

原创 使用SpringBoot整合jsp,在浏览器中可以直接访问jsp页面

首先导入jar包,添加依赖然后在application.yml中进行jsp整合配置

2021-09-13 10:56:01 335

原创 SpringBoot测试类中使用@SpringBootTest注解报红

在idea中在SpringBoot测试类test中使用@SpringBootTest报红这种情况只需要把文件名改下,文件名和注解一样会起冲突

2021-09-13 10:37:56 1935

原创 springMVC实现步骤

1、在web项目中添加jar包spring-webmvc-5.2.9.RELEASE.jar;2、在web.xml中配置springmvc;1)使用和完成配置;2)在url-pattern中指定访问路径*.do;根据servlet-name找到springmvc分发器org.springframework.web.servlet.DispatcherServlet3)使用分发器加载指定位置下的springmvc配置文件;4)设置在服务器启动时,实例化springmvc中各个对象。3、在com.

2021-06-24 18:28:44 217

原创 MyBatis工作流程(执行顺序、生命周期)

1. 首先加载mybatis-config.xml总配置文件,根据development的参数配置连接数据库;查询mappers映射关系,找到mapper.xml配置文件2. 执行mapper.xml文件,该文件记录了运行SQL3. 在dao接口层,dao的方法名对应mapper.xml的ID一个表 对应 一个实体 对应 一个mapper 对应 一个dao4. 在service层,通过工具类获取连接;通过代理模式(反射)获取dao接口对象5. 调用dao接口方法,执行SQL语句...

2021-06-24 18:24:42 154

原创 电脑重启无法开启Oracle数据库

当我的电脑安装了Oracle数据库之后,电脑在关机后再开机无法登录plsqlDev,但是我的OracleOraDb11g_home1TNSListener和OracleServiceORCL服务已经开启了解决方法如下所示:SQL*Plus: Release 11.2.0.1.0 Production on 星期四 6月 24 17:42:13 2021Copyright (c) 1982, 2010, Oracle. All rights reserved.请输入用户名: scott..

2021-06-24 17:56:11 988 1

Java技术面试宝典.doc

java开发工程师面试知识点

2021-06-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除