- 博客(6)
- 收藏
- 关注
原创 Java高级特性_01_线程
—线程的实现方式,解决线程完全问题,线程池——实际工作中,项目一定要解决并发问题,保证多个用户可以同时执行操作——实际开发过程中,很少写线程的代码,这部分代码已经被封装了起来——使用的多,写得少,必须掌握。
2024-06-19 18:14:38 580
原创 ssm整合
SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成(SpringMVC是Spring中的部分内容),常作为数据源较简单的web项目的框架。虽然现在后端主流开发API的框架是springboot,但ssm的学习依然重要,也是springboot的基石。
2024-06-12 22:45:12 1497
原创 MyBatis基础知识_04
sql>作用就是提取公共的sql语句 把提取的失去了语句引用起来这个sql里面可以写任意的语句,然后用include引用@Select 和xml中标签作用是一样的@Update 和@Insert 和@Delete 和直接在dao包内使用需要在mybatis.xml文件里写加入此dao包路径一般在单表中使用注解,如果有动态sql语句则不建议使用,了解即可。
2024-06-05 19:01:16 354
原创 MyBatis基础知识_03
1.动态 SQL 是 MyBatis 的强大特性之一。在 JDBC 或其它类似的框架中,开发人员通常需要手动拼接 SQL 语句。根据不同的条件拼接 SQL 语句是一件极其痛苦的工作。例如,拼接时要确保添加了必要的空格,还要注意去掉列表最后一个列名的逗号。而动态 SQL 恰好解决了这一问题,可以根据场景动态的构建查询。2.动态SQL:code that is executed dynamically。它一般是根据用户输入或外部条件动态组合的SQL语句块。
2024-06-03 18:52:12 1525
原创 MyBatis基础知识_02
上期介绍了mybatis的使用方法,这期详细介绍mybatis的增删改查语法首先是查询方法,接上期的步骤,先来看dao包这是一个根据id进行查询的方法然后是mapper映射文件内该如何实现图中的namespace="",是dao包路径,里面的select是,id="",是你要使用的是哪个方法,resultType="",是实体类的路径,这个可写可不写,因为接收的时候会自动将实体类导过来,然后就是写sql语句,注意看我后面的查询条件,empId=
2024-05-31 15:33:52 349
原创 MyBatis基础知识_01
mybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。mybatis通过xml或注解的方式将要执行的各种 statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句。最后mybatis框架执行sql并将结果映射为java对象并返回。
2024-05-29 15:45:35 1591
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人