自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 毕设の折磨-项目的坑

后端方面 关于Controller层注入Service层报无法自动装配 问题描述:在Controller层中使用@Autowired注解注入Service层的类时,IDEA爆红,提示无法自动装配,代码可正常运行。 解决方法:使用@Resource注解可解决该问题。 拦截器类Interceptor中返回json信息给前端 Msg msg = Msg.fail().setMsg("未授权,请登录").add("url", request.getContextPath() + "/admin/

2022-05-20 21:44:22 433

原创 Java通过log10()函数判断整数的位数

简单好用的判断整数位数的方法。

2022-03-25 16:32:14 1290

原创 【Redis】一、什么是NoSQL数据库

1.什么是NoSQL NoSQL有两种解释,分别是“non-relational”和“Not Only SQL”,泛指非关系型的数据库,区别于SQL数据库。这就意味着NoSQL在存储数据时不用考虑数据之间的业务逻辑,而以简单的key-value模式进行存储。这种简单粗暴的存储方式大大的增加了数据库的扩展能力。 2.NoSQL的特点 对于NoSQL并没有一个明确的范围和定义,但是他们都普遍存在下面一些共同特征: 易扩展 NoSQL数据库去掉关系数据库的关系型特性,数据之间无关系,这样就非常容易扩展。无形之间,

2022-03-21 16:43:21 804 1

原创 【MyBatis】三、让其发挥作用

我们已经配置好了开发环境,接下来让我们看看如何使用MyBatis吧。

2022-03-18 21:53:33 654

原创 【MyBatis】二、简单的准备工作

我们需要准备的东西 InteiliJ IDEA MySQL 为啥只用这两个东西呢?因为我们的项目使用Maven作为构建工具,所以我们可以在Maven中导入MyBatis、MySQL驱动等依赖,而不需提准备相关jar包。 方便起见,我们使用IDEA自带的Maven。 Maven工程的创建 像往常一样创建一个Maven工程,编辑pom.xml配置文件。 由于不涉及到服务器,所以将打包方式设置为jar: <packaging>jar</packaging> 引入依赖:

2022-03-02 20:15:51 464

原创 【MyBatis】一、啥是MyBatis

MyBatis概述 一、为什么要用持久化层框架 由Java提供的传统操作数据库的类JDBC;对JDBC进行二次封装的Dbutils;Spring中对JDBC进行的深度封装的JdbcTemplate等工具类,有两大致命的缺 点: SQL语句直接书写在Java代码中,高耦合度导致硬编码的问题。 实际的开发中需要对SQL语句进行频繁的修改,对后期的维护极不友好。 持久化层框架为数据库操作提供整体解决方案,自动化完成编写SQL、预编译、设置参数、执行SQL、封装结果等工作,而作为开发人员,只需要关注JavaBe

2022-01-14 17:44:00 367

空空如也

空空如也

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

TA关注的人

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