自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AOP快速了解

②再先写一个空方法,代表需要添加共性功能的方法,如用pt()方法代表需要添加共性功能的update()方法。在共性方法里写参数ProceedingJoinPoint pjp,方法体里用pjp.proceed()调用。@EnableAspectJAutoProxy(告诉spring有注解开发的aop,相当于Aspect)①在MyAdvice中新建方法Mothod()写入共性功能。@Before(“pt()”)表示功能在方法前进行。添加注解@Around (“pt()”)当原始操作有返回值时,仍需要返回值。

2023-07-27 17:54:37 99 1

原创 Mybatis快速入门

将代码粘入配置文件,将driver,url,username,password修改为自己的数据。在类里添加表里所需的属性,并创建setter,getter和toString方法。resultType表示返回结果的类型,这里根据需求将他定义为User型。在resources文件下创建mybatis-config.xml。即新建一个User的java类(类名与返回结果 类型相同)新建UserMpper.xml文件。写上你对应的mapper文件。将路径换成配置文件的路径。加载sql的映射文件。

2023-07-27 17:54:02 74 1

原创 idea依赖注入不成功,找不到依赖项 ‘springframework:spring-webmvc:1.2.6‘

之后决定重启一下idea(毕竟重启可以解决99%的问题),然后就依赖注入成功了,很奇怪。现在也没搞懂啥原因,在这里记录一下,有大神知道可以评论区讲一下。通常情况下可能是网络下载太慢,依赖没有下载完成。这时候先刷新一下试试,能解决大部分问题。在网上搜了一下,检查镜像,这里可以参考。但我的本来就是阿里云。

2023-07-16 15:15:34 639 1

原创 spring纯注解开发

将配置文件中的<bean id="..." class="com.itheima.包名.包名.类名"/>替换。中先用@PropertySource(" ")读取文件,再用@Value(“${变量}”)给变量赋值。如果有多个类型相同的bean,使用@Qualifier(“bean的名称”)按名称注入。在配置类中添加@ComponentScan(“bean所在的文件”)将注解@Component(“名称”)写在需要配置bean的类中。注意,获取IOC容器时,要将配置文件改为配置类,其他操作不便。

2023-07-15 15:38:09 84 1

原创 spring系统架构

业务层每次都要new一个新的对象来实现对实例的创建,耦合度偏高,使用IOC的最终目的是解除多个类之间的耦合性,ioc容器(spring容器)负责对象的创建、初始化等一系列工作,在ioc容器中通称作bean。格式<bean id="..." class="com.itheima.包名.包名.类名"/>:在容器中建立bean与bean之间的依赖关系的整个过程。//property标签表示配置当前的bean的属性。//name标签表示配置哪一个具体的属性。//ref属性表示参照哪一个bean。

2023-07-13 09:38:20 65 1

原创 黑马程序员——MySQL多表关系的介绍

建立两表之间多对多的关系,需要在两表之间再建立一个 关联表suudent_course。此时通过插入语句建立两表间id的关系。建立外键关联,产生实质上的关系。1.一对多(多对一)

2023-05-10 21:34:04 128 1

原创 【无标题】chatgpt桌面化,桌面应用的安装

关于chatgpt最近来说可算是大火,不过在我使用过程中发现没事都要上openai的官网过于麻烦,而且卡顿,于是乎就在网上寻找一些方法,发现chatgpt可以桌面化。#切忌不要点击其他不知名链接,作者紧急通知。3. 点击坐标,根据你的电脑下载即可。2.主页往下番找到chatgpt。我下载的是windows版本的。4.该桌面应用登录一下 即可。1.上github找这位大佬。这样就可以正常使用了。话不多说,直接上图。

2023-04-01 15:58:12 3487 5

原创 java反射(从认识到应用)-黑马笔记

说白了,反射就是:加载类,并允许以编程方式解剖类中的各种成分(成员变量、方法、构造器等)。***getConstructor(参数类型)获取单个构造器,需要写参数类型来定位构造器。(3)最重要是:适合做Java的框架,基本上主流框架都会基于反射设计出一些通用的功能。*此文章是观看黑马雷哥关于Java反射的视频做的笔记,如有错请多指教。获取类构造器的作用:依然是初始化对象返回。(1)基本作用:得到一个类的全部成分并操作。加载类、获取类的字节码:class对象。2.获取类中的构造器。4.获取类的成员方法。

2023-01-18 06:00:00 152 2

空空如也

空空如也

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

TA关注的人

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