- 博客(9)
- 收藏
- 关注
原创 Spring Boot Mybits整合
SpringBoot是Spring框架的扩展,其设计目的是用来简化Spring应用的初始搭建以及开发过程,使得开发变得更快、更高效、更自动化。MyBatis是一款优秀的持久层框架,它支持定制化SQL、存储过程、以及高级映射。MyBatis3提供的注解可以取代XML。例如,使用注解@Select直接编写SQL完成数据查询。下面将介绍SpringBoot与MyBatis的整合步骤。1、创建数据表在MySQL数据库中创建用户信息表(tb_user),并添加数据。-- 判断数据表是否存在,存在则删除
2022-03-28 18:51:59 153
原创 Spring的事务处理
数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元,可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务,必须满足所谓的ACID(原子性、一致性、隔离性和持久性)属性。事务是数据库运行中的逻辑工作单位,由DBMS中的事务管理子系统负责事务的处理。1)什么是事务?事
2022-03-28 18:35:27 1122
原创 Spring整合MyBatis做 student crud
1.创建工程,引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency> <dependency> <groupId&g...
2022-03-28 18:24:51 90
原创 mybatis对数据库操作
1.创建工程导入所需 jar 包依赖在 Eclipse 中,创建一个名为 spring03 的 Web 项目,将 Spring 的相关 JAR 包复制到 lib 目录中。2.创建 User 实体类在 pojo 包下,创建Student实体类,并添加 id,name,email,age 属性和对应 get/set 和to string方法。3.创建 StudentDao 类在 dao 包下,创建 StudentDao 类,引入 JdbcTemplate 对象,提供注入的 s..
2022-03-11 16:47:23 940
原创 AOP基本操作
1. AOP简介:AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。AOP能够让我们在不影响原有功能的前提下,为软件横向扩展功能。eg:当我们需要为多个对象引入一个
2022-03-10 14:38:15 164
原创 IOC基本操作
IoC:控制反转,(是一个理论,概念,思想)对象交给别人创建,直接拿来就用描述:把对象的创建,赋值,管理工作都交给代码之外的容器实现,也就是说对象的创建是由其它外部资源来完成1.掌握spring框架打搭建与配置2.理解spring中的IOC和DI思想IoC的技术实现:DI:依赖注入,只需要在程序中提供要使用的对象的名称就可以,至于 对象如何在容器中创建,赋值,查找都由容器内部完成Spring使用了di实现ioc功能,Spring底层创建对象,使用的是反射机制Spring是一个容器
2022-03-10 14:12:07 293
原创 在idea中创建maven工程,搭建MVC框架,完成和servlet相似的操作
项目配置文件 pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4....
2021-10-01 16:21:50 97
原创 idea中创建maven工程,搭建mybatis框架,完成单表增删改查操作
..在Users类里编写,代码如下package com.bean;public class Users { private int id; private String name; private String password; public Users(){ } public Users(String name,String password){ this.name=name;...
2021-09-18 21:46:11 96
转载 关于maven环境的安装以及idea环境的集成
Maven 环境安装与idea环境的集成写自定义目录标题一.Maven环境下载1.进入官网,如图选择下载路径,就可以下载maven环境了。网址:https://maven.apache.org/download.cgi下载完成后,解压当前的文件就能完成maven的安装了。Maven配置配置环境变量2.在桌面找到“我的电脑”→右键点击→选择属性,进入属性页面,如图在属性界面中找到高级系统设置,点击环境变量。3.随后选择新建,创建一个新的环境变量,变量名为:M2_HOME。4.其中
2021-09-12 17:39:02 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人