自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringBoot项目无法加载到Maven依赖

SpringBoot项目无法加载到Maven依赖。不知道为啥在右边点刷新没用。解决update即可。

2023-08-03 11:58:27 695

原创 SpringDataJPA 一对多关联保存,关联外键字段为NUll

SpringDataJPA 一对多关联保存,关联外键字段为NUll。

2023-08-03 10:37:23 304 1

原创 layui上传图片并预览

看了别的博主写的,找不到啦,等找到了再加链接。先记录下来使用。js layui.use('upload', function(){ var $ = layui.jquery ,upload = layui.upload; //普通图片上传 var uploadInst = upload.render({ elem: '#test1' ,url: '<%=basePath%&g

2022-03-18 19:21:45 1277

原创 非controller类调用service层的方法,解决注入为null问题

在其它类首先要加注解**@Component** 把它作为Spring的一个组件然后注入service即可开始的时候我没加@Component,后来加了后我以为直接new service层即可,但发现后面用到的dao却为空。所以必须通过这种方法!!可以实现...

2022-03-14 15:10:11 1034

原创 读取resources下的配置文件

Properties pro = PropertiesLoaderUtils.loadAllProperties("db.properties"); Set<Map.Entry<Object, Object>> entries = pro.entrySet(); for (Map.Entry<Object, Object> entry : entries) { String value =(S

2022-03-14 15:04:11 217

原创 数据库的还原与备份 java mysql

java备份与还原mysql

2022-03-13 20:47:10 1430

原创 controller 接收页面list

前台页面Controller

2022-03-04 15:01:18 499

转载 JSONObject重复引用导致结果中出现$ref的问题

转自链接:https://blog.csdn.net/baceng/article/details/92836486解决办法:先把JSONObject转换成String,然后再转换回JSONObject例:bussinessData=JSONObject.parseObject(JSON.toJSONString(bussinessData,SerializerFeature.DisableCircularReferenceDetect));其中bussinessData 为包含重复引用的JSONO

2022-03-01 10:05:31 501

原创 Spring学习第四天------2021-07-16-声明式事务管理

文章目录声明式事务管理1.检查项目中是否已经有Spring-tx的jar包2.修改命名空间3.在beans.xml中配置事务管理以下有所区分:分为注解版本和xml版本注解版本开启事务在需要的service层对应的类上方添加注解@TransactionalXML版本配置事务切面事务的xml配置声明式事务管理1.检查项目中是否已经有Spring-tx的jar包【注意】一般在导入spring-jdbc的时候默认导入了如果不放心,可自己导入<dependency> <groupId

2021-07-16 14:42:09 46

原创 Spring学习第三天------2021-07-15-AOP

文章目录AOP面向切面【Aspect Oriented Programming】1.代理设计模式2.Java 2中动态代理模式3.AOP的作用及优势4.面向切面编程1、导入切面相关联坐标【pom.xml中】2、在配置文件中追加切面的命名空间【beans.xml中】3、开启自动代理【beans.xml中】4、切面类写注解【@Component和@Aspect】5.通知类型:6.切入点表达式:AOP面向切面【Aspect Oriented Programming】1.代理设计模式将程序重复的代码抽取出来

2021-07-15 19:31:17 50

原创 Spring学习第二天------2021-07-14-数据源整合

文章目录一、C3P0二、DBCP三、Druid四、Spring内置数据源五、数据库的操作模板:JdbcTemplate一、C3P0pom.xml<dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.1.2</version></dependency>beans.xml&l

2021-07-14 20:18:03 61

原创 Spring学习第二天------2021-07-14-Spring+Mabtis+JDBC整合

Spring整合数据源、JDBC、Mybatist文章目录Spring整合数据源、JDBC、Mybatist一、通过注解方式1.整合数据源1.pom.xml中添加坐标2.beans.xml中连接数据库二、整合Mybatis通过注解方式1.pom.xml中添加坐标1.mybatis对应的坐标2.数据库对应的坐标3.Spring对应的坐标4.Mybatis-Spring对应的坐标5.Spring-jdbc对应的坐标2.beans.xml中添加坐标1.头文件2.开启注解3.开启自动扫描4.C3P0配置数据源5.

2021-07-14 20:07:47 139

原创 Spring学习第二天------2021-07-14-注解导入

Spring学习第二天------2021-07-14-注解导入文章目录Spring学习第二天------2021-07-14-注解导入注解1.配置pom.xml2.配置beans.xml3.其它1、在需要被找到的类上方添加@Component2、在需要找的属性上方添加@Autowired【notes】注解1.配置pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org

2021-07-14 19:38:09 61

原创 Spring学习第一天------2021-07-13

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、搭建第一个Spring工程1.创建Maven工程,导入坐标2. 创建核心配置文件,在resourceces下创建【applicationContext.xml或者beans.xml】3.读取配置文件4.注意事项二、核心思想IOC【控制反转Inversion of control】【还没学完,待补充】1.控制反转后需要依赖注入2.XML版本3.注解版本三、IOC创建对象时机1.ApplicationContext appl

2021-07-13 19:21:34 54

原创 Mybatis学习第四天------2021-07-12--动态sql和权限

Mybatis学习第四天------2021-07-12–动态sql和权限 文章目录Mybatis学习第四天------2021-07-12--动态sql和权限 一、动态sql1.if代码:注意事项:2.where-if代码:测试:测试:3.choose-when代码:注意事项:4.trim【拼接】代码:注意事项:5.set代码:6.foreach代码:注意事项:一、动态sql1.if代码:<select id="getUser" resultType="com.zx.entity.Use

2021-07-13 14:02:11 93

原创 Mybatis中数据库语句正确,但是没有返回值!!!已解决

Mybatis中数据库语句正确,但是没有返回值!!!已解决问题如下:但是无条件的sql查询却能查询到!把这个sql语句拿到navicat中查询时可以查询到的!但是在这里就并没有返回值!!仔细想,既然控制台能打印出sql语句和参数,那么说明sql语句和参数都没啥问题,后来又仔细查查映射关系,也还是找不到毛病!!!那么如何解决!!!!解决方法如下:在mybatis-config.xml连接数据库的那个地方加上这句话就可以了!!!?characterEncoding=utf8至于为什么?我

2021-07-13 11:18:43 5320 4

原创 Mybatis学习第三天------2021-07-08

Mybatis----多对一、一对多提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录Mybatis----多对一、一对多一、关于多对一的处理1.resultMap:返回关联对象的2.多对一的另一种模式【多对一关联映射】【连表查询】二、关于一对多的处理【集合映射】1.双方查询2.一次性查询【连表查询】提示:以下是本篇文章正文内容,下面案例可供参考一、关于多对一的处理1.resultMap:返回关联对象的 1. 属性: id:唯一标识 T

2021-07-08 21:24:16 68

原创 Mybatis学习第三天------2021-07-08

学习Mabtis的第三天—参数处理、返回值文章目录学习Mabtis的第三天---参数处理、返回值前言一、参数处理1.多参数会产生参数绑定异常2.解决方法几点注意:二、返回值1.返回值为自定义对象2.返回值为对象中过的一个属性3.返回值为对象中的某几个属性3.1对象形式接收3.2HashMap接收3.3DTO模式接收(也就是新建一个实体类,把需要的属性放到这个类中)前言今天学习了Maybtis的参数处理与返回值提示:以下是本篇文章正文内容,下面案例可供参考一、参数处理1.多参数会产生参数绑定异

2021-07-08 21:08:04 122

原创 Mybatis学习第二天------2021-07-07

Mybatis学习第二天文章目录Mybatis学习第二天一、Mybatis是什么?二、搭建第一个Mybatis工程1.创建java Maven项目2.导入pom.xml坐标3.创建Mybatis核心配置文件(mybatis-config.xml)4.创建实体类和数据表(尽可能保持一致)5.创建实体类映射文件6.测试三、配置log4j:【一共需要修改三个地方】1.作用:2.需要配置如下内容:四、原理五、采用注解的方式1.直接在dao的接口中2.在mybatis.xml中的mapper 写一、Mybati

2021-07-07 22:16:48 75

原创 Mybatis学习第一天------2021-07-07

欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;增加了 图片

2021-07-07 21:38:06 83

三级联动,第一次从数据库拿,第二次从redis中拿

三级联动,第一次从数据库拿,第二次从redis中拿

2021-07-07

java+servlet+jsp商城购物,实现了登陆注册,添加收藏,购物车,下单等功能,有前后台

java+servlet+jsp商城购物,实现了登陆注册,添加收藏,购物车,下单等功能,有前后台

2021-07-07

数据结构课程设计

各种排序。自己编写,免费!可运行。

2019-04-10

空空如也

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

TA关注的人

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