上一页 1 2 3 4 5 6 7 ··· 13 下一页
摘要: 一、MyBatis动态 sql 是什么? 1.动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动 阅读全文
posted @ 2023-05-04 17:44 晓乎 阅读(823) 评论(0) 推荐(0)
摘要: 1. <insert>元素 很多时候,执行插入操作后,需要获取插入成功的数据生成的主键值,不同类型数据库获取主键值的方式不同,下面分别对支持主键自动增长的数据库获取主键值和不支持主键自动增长的数据库获取主键值的方式进行介绍。 如果使用的数据库支持主键自动增长(如MySQL和SQL Server),那 阅读全文
posted @ 2023-04-26 23:04 晓乎 阅读(227) 评论(0) 推荐(0)
摘要: 一.Mybatis简介 1.什么是Mybatis?MyBatis是一个优秀的持久层框架,它对jdbc操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。My 阅读全文
posted @ 2023-04-17 22:35 晓乎 阅读(234) 评论(0) 推荐(0)
摘要: 1. 什么是事务 首先说一下什么是事务。 事务(Transaction)指一个操作,由多个步骤组成,要么全部成功,要么全部失败。 比如我们常用的转账功能,假设A账户向B账号转账,那么涉及两个操作:(1)从A账户扣钱;(2)往B账户加入等量的钱。 因为是独立的两个操作,所以可能有一个成功,一个失败的情 阅读全文
posted @ 2023-04-10 22:04 晓乎 阅读(241) 评论(0) 推荐(0)
摘要: JDBC 是 Java 提供的一种用于执行 SQL 语句的 API,可以对多种关系型数据库(例如 MySQL、Oracle 等)进行访问。但在实际的企业级应用开发中,却很少有人直接使用原生的 JDBC API 进行开发,这是因为使用 JDBC API 对数据库进行操作十分繁琐,需要我们对每一步都做到 阅读全文
posted @ 2023-03-27 22:51 晓乎 阅读(659) 评论(0) 推荐(0)
摘要: AOP的基本概念 (1)Aspect(切面):通常是一个类,里面可以定义切入点和通知 (2)JointPoint(连接点):程序执行过程中明确的点,一般是方法的调用 (3)Advice(通知):AOP在特定的切入点上执行的增强处理,有before,after,afterReturning,after 阅读全文
posted @ 2023-03-07 10:17 晓乎 阅读(253) 评论(0) 推荐(0)
摘要: (1)什么是AOP AOP (Aspect Orient Programming),直译过来就是 面向切面编程。AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。 用刀把一个西瓜分成两瓣,切开的切口就是切面;炒菜 阅读全文
posted @ 2023-03-06 00:05 晓乎 阅读(451) 评论(0) 推荐(0)
摘要: 1、创建项目 2、新建代码目录 创建后的目录如下: 3、添加web配置 此时代码目录中会多出如下目录 4、配置tomcat 点击运行配置,新增tomcat server并配置tomcat地址: 配置tomcat路径 添加部署文件 5、运行 结果如下: 阅读全文
posted @ 2023-02-15 10:57 晓乎 阅读(243) 评论(0) 推荐(0)
摘要: 1、pom文件配置 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap 阅读全文
posted @ 2023-02-01 10:41 晓乎 阅读(271) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-12-27 16:32 晓乎 阅读(53) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 13 下一页
总访问: counter for blog 次
点击右上角即可分享
微信分享提示