- 博客(20)
- 资源 (3)
- 收藏
- 关注
原创 SpringBoot项目无法加载到Maven依赖
SpringBoot项目无法加载到Maven依赖。不知道为啥在右边点刷新没用。解决update即可。
2023-08-03 11:58:27 695
原创 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
转载 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
java+servlet+jsp商城购物,实现了登陆注册,添加收藏,购物车,下单等功能,有前后台
2021-07-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人