自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于@ComponentScan 的使用 和springboot启动类所在位置的关系

启动类放错位置

2022-08-09 20:50:36 293 1

原创 VSCode切换默认终端为cmd

VSCode切换默认终端为cmd

2022-07-25 06:12:33 975

转载 IDEA错误:SpringBoot启动提示找不到或无法加载主类 解决方法

使用IDEA开发工具,SpringBoot搭建的工程,使用启动类(***Application.java.)启动项目时,错误提示:找不到或无法加载主类猜测:1,未能成功编译; 尝试:菜单---》Build---》Rebuild Prodject 结果:启动服务仍然报同样的错误 2,缓存问题; 尝试:菜单---》File---》Invalidate Caches/Restart 选择Invalidate and Restart 或

2022-05-25 16:27:39 10951 1

原创 1.Ajax局部刷新技术概述,底层原理,全局刷新的例子

文章目录Ajax0、第四阶段概述本阶段课程内容:哪些感觉比较难?1、全局刷新 和局部刷新2、异步对象3、Ajax4、Ajax中使用异步对象(1)创建异步对象(2)给异步对象绑定事件异步对象的属性readyState异步对象的属性 status(3)初始异步请求对象怎么能获取服务器端返回的数据?6、全局刷新的例子Ajax0、第四阶段概述本阶段课程内容:前端内容:ajax,jquery动态代理maven:项目的构建工具mybatis:访问数据库的框架spring:管理和创建对象的构架spri

2022-04-04 03:28:30 1361

原创 git常用命令

git 常用命令:1、设置用户签名注意:与github账号无关,只代表windows上的git客户端。2、初始化 和 查看状态3、创建文件yy是复制 p是粘贴4、查看文件内容 cat hello.txt查看内容的最后一行: tail -n 1 hello.txt5、推送到暂存区6、提交到本地仓库7、修改文件(迭代更替)8、查看历史版本信息9、版本穿梭别名:本地库代码 推送到远程库出现了错误:SSL证书问题:无法获得本地颁发者的证书如何解决:SSL证书是数字证

2022-03-09 14:00:38 111

原创 Spring中Bean的作用范围

文章目录Spring中Bean的作用范围bug1:1、单例模式(Spring默认模式)2、原型模式:每次从容器中get的时候,都会产生一个新对象!3、其余的 request,session,application 这些只能在web开发中使用到。Spring中Bean的作用范围bug1:org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'user2' defi

2022-02-16 13:46:05 1086

原创 依赖注入之各种类型属性的set注入语法

文章目录各种类型属性的注入语法1、代码:2、测试:3、结果:各种类型属性的注入语法1、代码:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.s

2022-02-14 18:47:36 149

原创 依赖注入之环境搭建

依赖注入之环境搭建1、复杂类型package com.blackcat.pojo;public class Address { private String address; public String getAddress() { return address; } public void setAddress(String address) { this.address = address; }}2、真实测试对象

2022-02-14 17:22:53 50

原创 Spring 配置

文章目录Spring 配置1、别名2、bean配置3、importSpring 配置1、别名<alias name="user" alias="userNew"/>2、bean配置 <bean id="user" class="com.blackcat.pojo.User" name="user2 user3,user4;user5"> <property name="name" value="张三"/>

2022-02-14 13:25:37 119

原创 Spring中 IOC创建对象的四种方式

思考:为什么可以get到了bean?是不是Spring帮我们创建了?上节课我们认识到,bean由Spring创建,管理和装配,体现了IOC的思想。那IOC创建Bean有哪几种方式呢,我们去认识一下。1、使用无参构造函数(默认方式) <bean id="user" class="com.blackcat.pojo.User"> <property name="name" value="张三"/> </bean>2、使用有参构造函数(

2022-02-14 12:38:42 291

原创 Spring完成第一个程序

文章目录0.项目结构2.实体类package com.blackcat.pojo;public class Hello { private String str; public String getStr() { return str; } public void setStr(String str) { this.str = str; } @Override public String toStri

2022-02-14 10:22:34 224

原创 传统业务之改进

文章目录项目结构:程序示图:如果想使用MysqlImpl 只需要修改配置文件即可执行测试:这个过程就叫做控制反转控制:谁来控制对象的创建?传统应用程序的对象是由程序本身控制创建的,使用Spring后,对象是由Spirng来创建的。反转:程序本身不创建对象了,从主动创建对象,转变成被动接收对象。依赖注入:就是复用set方法进行注入(即为属性赋值)一句话描述IOC:对象由Spring创建,管理,装配。配置文件和测试类代码如下:<?xml version="1.0

2022-02-14 09:32:09 47

原创 IOC理念推导之传统业务

文章目录2、IOC理念推导之传统业务1、传统的业务实现:1、在dao层写一个UserDao接口和一个实现类2、在service层中编写一个接口:这个接口中调用dao层的方法3、在service层中编写一个实现类:这个实现类,通过聚合的方式,调用 Dao层的功能。4、编写测试类 MyTest 测试我们的代码2、如果我们要修改需求2、IOC理念推导之传统业务举个栗子:1、传统的业务实现:1.UserDao接口2.UserDaoImpl实现类​ UserDaoMysqlImpl​ UserDaoOr

2022-02-13 03:01:33 148

原创 Spring概述

文章目录1、Spring概述1.1、简介1.2、优点1.3、组成1.4、拓展课外大发现:1、发现一个宝藏博主:小小茶花女2、mybatis 8 天 32个博客,平均一天三篇 加一篇bug3、而Spring 她在第一天就发了6个博客1、Spring概述1.1、简介Spring:春天------>给软件行业带来了春天2002年 首次推出雏形 interface21框架2004年3月24日,首次推出Spring 1.0正式版Rod Johnson的学历是悉尼大学音乐博士Spring理念:

2022-02-12 18:55:08 382

空空如也

空空如也

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

TA关注的人

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