自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 苍穹外卖-后端学习-管理端

创建WebMvcConfiguration类继承WebMvcConfigurationSupport类中可以自定义许多SpringMVC中的配置(1)添加自定义拦截器->addInterceptors在类中创建自定义的JwtTokenAdminInterceptor拦截器对象使用addInterceptors方法添加拦截器和拦截的URL。

2024-04-06 11:36:31 931

原创 Git学习

git remote add [name] [SSH]->添加远程仓库。复制建好的.gitignore文件到根目录->不然会提示一堆警告。git clone [SSH] [name]->下载到本地。git push [name]->提交项目到远程仓库。新项目->git init->创建好.git。git commit->提交。到gitee的仓库复制SSH。git add .->添加。到需要下载的仓库复制SSH。

2024-03-05 10:38:59 340

原创 SpringBoot项目开发学习-前端

在article.js中定义异步请求,直接传递数据,传递的为json格式//添加文章分类//如果直接传 传递的是JSON格式在事件中先调用article.js中请求方法,根据返回的结果提示信息并将dialogVisible.value设为false->弹窗不可见然后再次调用文章分类查询,重新刷新页面数据//提交result.msg : '添加成功');

2024-02-20 17:57:02 387

原创 Vue学习

.

2024-02-10 22:17:45 374 1

原创 SpringBoot项目开发学习-后端

黑马的big_event。

2024-01-23 22:00:12 374 1

原创 Springboot学习

Service要访问数据库时,调用Mapper接口的方法,Mapper接口使用直接在方法上写注解或Mapper配置文件中的SQL语句。前端发送HTTP请求->Controller层由URL /findByID->Service方法处理业务->Controller返回前端。3.在Application类中使用context获取对象,context.getBean("myBean");也可以自定义对象名@Bean("myBean")2.在Service类中使用,可创建mapper对象。

2024-01-21 10:53:41 313

原创 使用IDEA+maven创建webapp

000

2022-05-04 17:32:05 1060

原创 SSM 整合开发

Jdbc 属性配置文件 jdbc.propertiesSpring 配置文件 applicationContext.xml--spring的配置文件,声明service,dao,工具类等对象-->--加载文件-->--声明数据源,连接数据库--></bean>--SqlSessionFactoryBean创建SqlSessionFactory--></bean>--声明mybatis扫描器,创建dao对象--></bean>--声明service的注解@Service所在的包名-->

2022-02-10 18:30:07 490

原创 SpringMVC学习总结

Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts 2(一般老项目使用)等等。在 webapp 目录下新建一个子目录 jsp,在其中新建一个 jsp 页面 show.jsp。

2022-02-10 17:02:36 372

原创 Spring框架学习总结

Student类/*** * @Component 创建对象的,等同于 <bean> 的功能* 属性:value 就是对象的名称,技师bean的id value的值是唯一的,在整个spring容器中就一个* 位置:在类的上面* value=""可以省略* 也可以省略value及内容,不指定对象名称,由spring提供默认名称:类名的首字母小写* * @Component() 与 @Component(value = "student")相同。

2022-01-30 14:39:56 1826

原创 AOP 面向切面编程

*** *@Aspect : 是AspectJ框架中的注解* 作用:表示当前类是切面类* 切面类:是用来给业务方法增加功能的类,在这个类中有切面的功能代码* 位置:在类定义的上面*/@Aspect/*** 定义方法,方法是实现切面功能的* 方法的定义要求:* 1)公共方法public* 2)方法没有返回值* 3)方法名称自定义* 4)方法可以有参数,也可以没有参数* 如果有参数,参数不是自定义的,有几个参数类型可以使用*//**

2022-01-29 17:36:10 179

原创 Spring依赖

2022-01-29 15:19:54 79

原创 MyBatis学习总结

根据动力节点的视频学习后(动力节点MyBatis教程实战精讲(适用于SSM框架初学者课程循序渐进,深入浅出)_哔哩哔哩_bilibili),一点基本总结.MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录。...

2022-01-16 15:32:08 1440

原创 三层架构.

三层架构就是为了符合“高内聚,低耦合”思想,把各个功能模块划分为表示层(UI)、业务逻辑层(BLL)和数据访问层(DAL)三层架构,各层之间采用接口相互访问,并通过对象模型的实体类(Model)作为数据传递的载体,不同的对象模型的实体类一般对应于数据库的不同表,实体类的属性与数据库表的字段名一致。三层架构区分层次的目的是为了 “高内聚,低耦合”。开发人员分工更明确,将精力更专注于应用系统核心业务逻辑的分析、设计和开发,加快项目的进度,提高了开发效率,有利于项目的更新和维护...

2022-01-16 14:59:10 209

原创 Maven学习总结(一)

Maven 是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM)。开发人员只需做一些简单的配置,就可以批量完成项目的构建、报告和文档的生成工作。Maven 是跨平台的,这意味着无论是在 Windows 上,还是在 Linux 或者 Mac 上,都可以使用同样的命令。Maven的功能如下:Maven 统一集中管理好所有的依赖包,不需要程序员再去寻找。 对应第三方组件用到的共同 jar,Maven 自动解决重复和冲突问题。 Maven 作为一个开放的架构,提供了公共接口,方便

2022-01-11 11:19:08 234

原创 jQuery 学习总结

1.jQuery是js库jQuery的基本设计和主要用法,就是"选择某个网页元素,然后对其进行某种操作"。这是它区别于其他函数库的根本特点。2.dom对象和JQuery对象 dom对象: 使用JavaScript的语法创建的对象叫做dom对象,也就是js对象 var obj = document.getElementByID("txt1"); obj是dom对象,也叫做js对象 obj.value; JQuery对象: ...

2022-01-06 11:50:05 743

原创 HTML常用标签

1.HTML基本结构//基本结构<!DOCTYPE html><html> <head> <!--设置页面的字符集编码 --> <meta charset="utf-8" /> <!--设置页面的标题 --> <title></title> </head> <body> <!--需要展示的信息--> </.

2022-01-05 20:51:43 845

原创 Ajax学习总结

Ajax: Asynchronous JavaScript and XML(异步的JavaScript和XML). Asynchronous: 异步的意思 JavaScript: JavaScript脚本,在浏览器中执行 and: 和 xml: 是一种数据格式Ajax是一种做局部刷新的新方法,不是一种语言.Ajax包含的技术主要有JavaScript,dom,css,xml等等.核心是JavaScript和xml.JavaScript: 负责创建异步对象,.

2022-01-01 16:59:27 476

原创 Java网络编程

1.通信协议分层上图中,TCP/IP协议中的四层分别是应用层、传输层、网络层和链路层,每层分别负责不同的通信功能。应用层:主要负责应用程序的协议,例如HTTP协议、FTP协议等。传输层:主要使网络程序进行通信,在进行网络通信时,可以采用TCP协议,也可以采用UDP协议。网络层:网络层是整个TCP/IP协议的核心,它主要用于将传输的数据进行分组,将分组数据发送到目标计算机或者网络。数据链路层:链路层是用于定义物理传输通道,通常是对某些网络连接设备的驱动协议,例如针对光纤、网线提供的驱动。我

2021-11-21 20:04:30 764

转载 常用线程池

newFixedThreadPool创建一个指定工作线程数量的线程池。每当提交一个任务就创建一个工作线程,如果工作线程数量达到线程池初始的最大数,则将提交的任务存入到池队列中。FixedThreadPool是一个典型且优秀的线程池,它具有线程池提高程序效率和节省创建线程时所耗的开销的优点。但是,在线程池空闲时,即线程池中没有可运行任务时,它不会释放工作线程,还会占用一定的系统资源。public static void main(String[] args) { ExecutorServ

2021-10-24 22:08:42 53

转载 Callable与Future

Callable 是一个泛型接口,里面只有一个 call() 方法,该方法可以返回泛型值 V. Callable<String> callable = ()->{ //模拟子线程细节,在此睡眠5s //由于call方法会抛出Exception,这里的操作不用像使用Runnable的run方法那样try/catch了 Thread.sleep(5000); return "He

2021-10-24 16:25:17 64

转载 JAVA多线程

一个线程的生命周期

2021-09-29 10:50:49 99

原创 IO流总结

目录1、字符流FileReader和FileWriterFileReader:构造方法:FileWriter:2、字节流FileInputStream和FileOutputStreamFileInputStream:FileOutputStream:3、字符缓冲流BufferedReader和BufferedWriterBufferedReader:BufferedWriter:4、字节缓冲流BufferedInputStream和BufferedOutputS.

2021-09-25 15:24:27 76

空空如也

空空如也

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

TA关注的人

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