自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录springboot启动失败,找不到url数据源的问题

然后产生了循环依赖问题,这是springboot版本版本的问题,springboot2.6.*版本不允许循环依赖。,还有一种可能,就是我的properties文件根本就没有生效,于是尝试让.properties文件生效。3、检查properties或yml文件中DataSource部分url配置的是否正确。经过检查并且尝试之后发现并不能解决问题,我的.properties文件配置的没有问题。将pom文件中的此处代码注释掉,然后刷新依赖,上面的文件就自动出来啦,在项目启动过程中遇到了如下问题。

2024-04-11 23:41:11 745

原创 测试父类和子类的静态代码块,静态方法,构造代码块,构造方法执行顺序

执行顺序:测试代码package com.tedu.ConstructorAndStatic;public class Test { public Test(){ System.out.println("我是父类的构造方法"); } static { System.out.println("我是父类的静态代码块"); } { System.out.println("我是父类的构造代码块"); ...

2021-08-31 00:00:50 191

转载 Mybatis-plus

1Mybatis-plusmybais-plus是面向对象思想的体现需求:之前操作数据库采用sql(面向过程的语言)方法进行编辑,但是如果所有单表操作都由程序完成,则开发效率低,能否开发一种机制可以实现以“面向对象”的方式操作数据库一个名词:字段(数据库列名)使用了mp之后我们就可以取消mybatis需要的mapper映射问题:(1)对象与数据库的表如何实现一对一映射?答:通过注解的方式实现了对象与表的关联@TableName(2)对象中的属性要求与表中的字段一对一映射???

2021-07-13 22:20:00 222

转载 一个接口两个实现类中Autowired注解的使用/代理

1.一个接口两个实现@Autowired注解在注入的过程中有两种方式:(1)ByType和ByName,ByType在一个接口两个实现的情况下是绝对找不到的,所以只能采用ByName的方式2.静态代理2.1使用静态代理的原因2.2静态代理的原理及使用1.接口 2.代理 3.目标对象接口代码:package com.jt.mapper;import com.jt.pojo.User;public interface UserDao { void ad.

2021-07-08 21:47:40 1630

原创 第一个SpringMVC项目

1.结构Controller:接收用户提交的参数Service:对数据进行业务处理Dao/Mapper:对数据进行持久化操作2根据从下往上的方式编写代码实例:pojopublic class User { private int id; private String name; public int getId() { return id; } public void setId(int id) {

2021-07-08 11:25:20 89

原创 单例、多例对象/懒加载/测试spring生命周期

1.创建一个类package com.jt.pojo;public class User { public void say(){ System.out.println("我是用户"); }}2.配置文件<!-- 测试单例多例--><!-- scope="prototype" 表示将此对象转为多例模式--><!-- scope=" " 不填默认为单例模式--> <bean

2021-07-06 21:07:03 250

原创 解决idea中创建项目java和resourse变色/颜色不正确/不生效的问题

1.选中创建的项目2.点击3.点击文件夹,改变文件夹的格式

2021-07-06 20:41:07 1970

原创 工厂模式的用法

1.工厂模式1.1原因抽象类的对象/复杂的接口不能直接实例化,所以需要工厂模式来管理抽象类Calendar类 :格林威治时间,不可以交给spring容器管理2静态工厂模式引入:静态方法特点:1.静态方法调用可以直接通过类名直接调用 2.静态属性内存中独一份利用静态属性的特性创建工厂package com.jt.factory;import java.util.Calendar;public class StaticFactory { p...

2021-07-06 20:08:48 869

原创 Spring/IOC/DI/Spring用法/Spring项目的创建

1.Spring框架介绍2.IOC/DI3.Spring基本用法4.属性赋值的高级操作

2021-07-06 19:06:25 100

原创 数据库连接查询

1.连接查询1.1连接查询笛卡尔积查询: 其实就是同时查询两张表,其中一张表有m条记录,另外一张表有n条记录,查询的结果是m*n条,但这种查询结果中包含大量错误的数据,所以我们一般不会直接使用这种查询。两张表,在笛卡尔积查询的基础上,找到两张表中对应数据正确的列名,然后用where查询剔除错误数据,就是连接查询。1.2内连接查询连接查询的基础上,把两张表的逗号换成inner join,把where换成on1.3左外连接查询如果要查询部门表(dept)中的所有数据,而部门表

2021-07-06 13:58:23 162

原创 说出Servlet的生命周期,并说出Servlet和CGI的区别。

Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。与cgi的区别在于servlet处于服务器进程中,它通过多线程方式运行其service方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于servlet。...

2021-06-29 10:05:43 105

空空如也

空空如也

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

TA关注的人

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