- 博客(7)
- 收藏
- 关注
原创 JSON.parseObject与JSONObject.parseObject的区别&JSONObject和JSONArray的区别
JSON.parseObject与JSONObject.parseObject的区别&JSONObject和JSONArray的区别
2022-04-13 17:52:52
3499
原创 Spring事务管理——转账案例
Spring事务管理声明式管理把一组业务当成一个业务来做:要么成功,要么都失败事务在项目开发中,十分的重要,涉及到数据的一致性问题,不能马虎!!确保完整性和一致性!!事务的ACID原则:原子性一致性隔离性(多个业务可能操作同一个资源,防止数据损坏)持久性(事务一旦提交,无论系统发生什么问题,结果都不会再被影响,被持久化的写到存储器中!)步骤:1、Dao层里面添加转账方法//转账方法public void transfer(String outUser,String inUs
2021-05-18 10:55:58
525
原创 SSM框架整合,看这个就够了!!通俗易懂
整合SSM框架,实现一个图书管理系统:整体的大概思路就是:dao层:就是和数据相关的。Service层:调用dao层。使用set方法注入Controller层:调用Service层,实现前端发来请求,经过Controller层调用Service层返回的消息返回到前端。整体步骤:创建一个maven项目导入相关依赖编写实体类,里面的字段名和数据库里面的字段要一致编写Mybatis相关的-----编写dao层的接口和mapper数据库相关操作(mapper),然后将mapper.xnl绑定在M
2021-05-09 17:22:09
248
原创 Spring-01-概述及IOC理论推导
Spring框架的优点Spring是一个开源免费的框架 , 容器 .Spring是一个轻量级的框架 , 非侵入式的 .控制反转 IoC , 面向切面 Aop总的来说Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下:核心容器:核心容器提供 Spring 框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFa
2021-05-04 10:12:20
196
原创 MyBatis进行一对多,多对一,看这个就会大彻大悟!!
MyBatis进行一对多的查询上一篇文章我们讲完了MyBatis进行多对一的查询,现在就是进行一对多的查询上一篇文章MyBatis多对一查询MyBatis多对一查询基本的实现步骤:实例:第一步,创建两个数据库表格,studnet,teacher表学生student数据库表:create table student( id int(10) not null primary key, name varchar(30) not null, tid
2021-04-28 17:31:47
91
原创 MyBatis进行一对多,多对一,看这个就会大彻大悟!!
MyBatis一对多,多对一主要就是对结果集映射的使用:resultMapassociation(关联):一个复杂的类型关联;许多结果将包成这种类型(多对一),就好比是多个学生对应一个老师collection(集合):复杂类型的集合(一对多),就好比是一个老师对应好多学生基本实现步骤:实例:第一步,创建两个数据库表格,studnet,teacher表学生student数据库表:create table student( id int(10) not null
2021-04-28 17:18:24
247
2
原创 JDBCTemplete
Spring JDBC TempleteSpring框架对jdbc的简单封装,提供了一个jdbcTemplete对象简化jdbc的开发步骤:1、导入jar包2、创建jdbcTemplete对象,依赖于数据源DataSourcejdbcTemplete templete=new jdbcTemplete (ds);3、调用jdbcTemplete的方法来完成CRUD的操作1、update():执行DML语句。增删改语句2、queryForMap():查询结果将结果封装为map集合3、qu
2021-04-13 19:26:19
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人