自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2.4 Spring系列教程4-Spring的数据库编程

针对数据库操作,Spring框架提供了JdbcTemplate类,JdbcTemplate是一个模板类,Spring JDBC中的更高层次的抽象类均在JdbcTemplate模板类的基础上创建。JdbcTemplate类提供了操作数据库的基本方法,包括添加、删除、查询和更新。在操作数据库时,JdbcTemplate类简化了传统JDBC中的复杂步骤,这可以让开发人员将更多精力投入到业务逻辑中spring-tx依赖包的3个接口PlatformTransactionManager接口:可以根据属性管理事务。

2024-10-03 17:52:01 1234

原创 2.3 Spring系列教程3-Spring AOP

​ AOP的全称是Aspect Oriented Programming,即面向切面编程。和OOP不同,AOP主张将程序中相同的业务逻辑进行横向隔离,并将重复的业务逻辑抽取到一个独立的模块中,以达到提高程序可重用性和开发效率的目的。​ 在传统的业务处理代码中,通常都会进行事务处理、日志记录等操作。虽然使用OOP可以通过组合或者继承的方式来达到代码的重用,但如果要实现某个功能(如日志记录),同样的代码仍然会分散到各个方法中。

2024-10-01 17:41:15 1079

原创 2.2 Spring系列教程2-Spring中的Bean的管理

本章主要讲解了Spring对Bean的管理。首先介绍了Spring IoC容器,包括BeanFactory接口和ApplicationContext接口;其次讲解了Bean的两种配置方式,包括属性setter方法注入和构造方法注入;接着讲解了Bean 的3种实例化方法,包括构造方法实例化、静态工厂实例化和实例工厂实例化;然后讲解了Bean的作用域,包括singleton作用域和prototype作用域;

2024-09-29 23:11:01 1024

原创 1.4 Mybites系列教程4-关联映射和缓存机制

一 关联映射1.1 关联映射关系在关系型数据库中,表与表之间存在着三种关联映射关系,分别为一对一关系、一对多关系和多对多关系。一对一关系 一个数据表中的一条记录最多可以和另一个数据表中的一条记录相关一对多关系 主键数据表中的一条记录可以和另外一个数据表的多条记录相关。但另外一个数据表中的记录只能与主键数据表中的某一条记录相关。多对多关系 一个数据表中的一条记录可以与另外一个数据表任意数量的记录相关,另外一个数据表中的一条记录也可以与本数据表中任意数量的记录相关。1.2 Java对象如何描述事

2024-09-26 11:00:50 777

原创 2.1 Spring系列教程1-初识Spring框架

Spring框架的核心技术Spring是由Rod Johnson组织和开发的一个分层的Java SE/EE一站式(full-stack)轻量级开源框架。它最为核心的理念是IoC(控制反转)和AOP(面向切面编程),其中,IoC是Spring的基础,它支撑着Spring对JavaBean的管理功能;AOP是Spring 的重要特性,AOP是通过预编译方式和运行期间动态代理实现程序功能,也就是说可以在不修改源代码的情况下,给程序统一添加功能。在表现层、业务逻辑层和持久层的作用。

2024-09-26 10:56:36 1366

原创 1.5 Mybites系列教程5-MyBatis的注解开发

前面的章节介绍了MyBatis的基本用法、关联映射、动态SQL和缓存机制等知识,所有的配置都是基于XML文件完成的,但在实际开发中,大量的XML配置文件的编写是非常繁琐的,为此,MyBatis提供了更加简便的基于注解的配置方式。本章将对MyBatis的注解开发进行详细讲解。本章节较为简单,对应代码在文章末尾查看。

2024-09-23 20:15:51 1051

原创 1.3 Mybites系列教程3-动态SQL

在上一章节,主要讲了Mybites中对数据库基本的CRUD,那么,本章节将重点介绍动态SQL的用法。

2024-09-22 01:50:12 447

原创 1.2 Mybites系列教程2-核心配置

本文讲解Mybites核心配置相关内容。

2024-09-19 20:59:21 1156

原创 1.1 Mybites系列教程1-示例工程

此工程仅用来展示Mybites的工作流程,详细内容稍后介绍。

2024-09-19 20:54:15 550

原创 2042年当前最好的Flutter环境配置教程

最近可能会进行Android软件开发,由于之前并未系统的学习过Android开发,在本次选择技术实现时,特意选择了跨平台能力强的技术线路,在NativeVue,uniapp,Vue+套壳等等方案中,最终选择了Flutter.主要理由如下跨平台能力强,真正的全平台支持(Windows/Linux/IOS/Android/Web)保证的性能,和Vue、uniapp等方案不同,Flutter最终会将Dart代码编译为对应平台的机器码,性能几乎与原生开发一致。

2024-09-02 16:54:18 1661

原创 VScode+Maven+Tomcat构建java Web开发环境

本文记录使用vscode搭建基于maven的Java Web 环境。注意经过查证,VSC并不适合作为JSP文件的编辑器,就连微软也对此持推诿态度,因此,我们建议读者使用或者Eclipse来开发JAVA Web程序。如果你仍然执着于使用VSC编辑你的JSP(犟种),你可以继续往下看。:::more大概就是怎么些玩意吧,祝你使用愉快~~~

2024-03-13 15:21:38 2453

原创 Windows搭建nodejs环境

本文将指导读者使用nvm以及nrm安装管理nodejs和npm源。

2024-03-02 18:55:12 1207

原创 vscode构建vue环境

本文将指导读者在vscode下构建Vue开发环境至于后面的,就等后面再说叭。

2024-03-01 00:39:55 887

原创 服务器部署git

之前在迷迷糊糊之间完成了服务器的git部署,现在做项目需要再次用到。故写下笔记。提示在此之前,你应该完成服务器上git的安装。more。

2024-01-13 19:01:38 636 1

原创 VSCode搭建CC++项目环境

基于MinGW+vscode+C/C++拓展+CMake。

2024-01-13 18:57:45 500

原创 VSCode CC++项目多个源文件调试

title: VSCode C/C++项目多文件连调。

2024-01-13 17:37:23 873

原创 HTML作业-简易计算器

使用eval()函数完成简单的四则运算。具体请看代码,菜鸡勿喷。

2022-12-13 23:52:00 1668

原创 C语言基础题-9倍反序数

设 N 是一个四位数,它的 9 倍恰好是其反序数(例如:1234 的反序数是 4321),求 N 值。

2022-11-24 10:41:07 1808 1

原创 C语言基础题-水仙花数

C语言基础题目,输出所有的水仙花数

2022-11-24 10:29:55 1351

Mybites示例代码-v2核心配置

Mybites示例代码-v2核心配置

2024-09-19

空空如也

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

TA关注的人

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