自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 利用spring整合mybatis事务管理

一.Spring核心配置文件applicationContext.xml的配置以及Java类的注解 i:修改spring.xml—加载数据库连接信息的属性文件 加载上方的jabc-config.properties数据库连接的基础信息 ii:配置Druid数据源的Bean 利用阿里巴巴的数据库连接池,根据上方的jabc-config.properties的文件创建一个dataSource连接信息 iii:配置SqlSessionFactory的Bean,并注入DataSource 把数据库连接存放在工厂中

2022-03-27 14:49:09 1402

原创 Mybatis详解

一.Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。 .

2022-03-16 15:08:05 86

原创 springioc

一.ioc理解 1.ioc控制反转 IoC是Inversion of Control的缩写,多数书籍翻译成“控制反转”,还有些书籍翻译成为“控制反向”或者“控制倒置”。 1996年,Michael Mattson在一篇有关探讨面向对象框架的文章中,首先提出了IoC 这个概念。对于面向对象设计及编程的基本思想,前面我们已经讲了很多了,不再赘述,简单来说就是把复杂系统分解成相互合作的对象,这些对象类通过封装以后,内部实现对外部是透明的,从而降低了解决问题的复杂度,而且可以灵活地被重用和扩展。 二. @R

2022-03-16 14:51:36 319

原创 用mybatis对对数据库进行操作

一.Mybatis简介 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码..

2022-03-10 09:42:23 397

原创 SpringAop

一.AOP简介 概念 切面(Aspect) :官方的抽象定义为“一个关注点的模块化,这个关注点可能会横切多个对象”。 连接点(Joinpoint) :程序执行过程中的某一行为。 通知(Advice) :“切面”对于某个“连接点”所产生的动作。 切入点(Pointcut) :匹配连接点的断言,在AOP中通知和一个切入点表达式关联。 目标对象(Target Object) :被一个或者多个切面所通知的对象。 AOP代理(AOP Proxy) 在Spring AOP中有两种代理方式,JDK动态代理和CGLIB

2022-03-10 09:14:29 61

原创 SpringIoc

.Spring框架的概念 .Spring中ioc操作 .Spring的工作原理 一.Spring框架的概念 Spring是一个开源容器框架,可以接管web层,业务层,dao层,持久层的组件,并且可以配置各种bean,和维护bean与bean之间的关系。其核心就是控制反转(IOC),和面向切面(AOP),简单的说就是一个分层的轻量级开源框架。 二.Spring中的Ioc IOC:(全称:Inverse Of Control ),控制反转容器主动将资源推送给它所管理的组件,组件所做的是选择一种合理的

2022-03-10 00:37:58 306

原创 在idea中创建maven工程,集成springmvc和mybatis框架,完成签到程序

一.思想 思想是先创建两个xml文件一个用来配置数据库连接一个用来配置sql语句,在创建一个pojo类用来对应数据库中的表。 在创建一个dao的java接口文件设置表的增删改查,其中一个xml映射文件要绑定dao接口,这样用getMapper方法调用映射文件,让dao对象调用xml中的sql语句。 然后通过一个service类实现对表的增删改查,通过springmvc设置的controller控制层接收html前端的路径调用对应service类的方法从而完成签到程序。 二.开始项目工程 1.创建新

2021-10-14 21:27:51 159 1

原创 在idea中创建maven工程,搭建MVC框架,完成和servlet相似的操作

1.创建maven项目 1.1 File -> New Module,进入创建项目窗口。 1.2 点击Next,填写GroupId、ArtifactId和Version 1.3填写Module name 1.4如果找不到类的创建,项目部署 1.5完成Maven搭建之后,按着图中把目录图中项目所有文件准备好。 2.项目配置 2.1项目配置文件 pom.xml <project xmlns="http://maven.apache.org/POM/...

2021-10-03 22:26:23 94

原创 在Idea中创建maven工程,搭建mybatis框架并完成数据库表的增删改查操作

一、环境说明,知识储备 1、环境说明 jdk,maven,mysql 2、知识储备 java,mysql,jdbc,maven 二.创建和配置 1.先创建maven的空项目 打开idea点击idea中的File->New->Project... 2.创建数据库以及数据表 3.添加数据 4.编写javaEE工具类 javaEE类似于JDBCUtils,下图中的类和包都可以先创建好,dao包中的文件名字最好一致,不然后面可能会出问题 5. 在...

2021-09-15 21:06:48 321

原创 MAVEN安装及环境变量的配置

解压缩的过程就是安装maven的过程,记住自己的解压缩地址,后续进行环境变量配置的时候需要用到。 1.解压缩之后右键单击此电脑选择属性下拉选择高级系统设置 2.搜索查找高级设置: 3.点开选择下方的环境变量,进之后选择下方的系统变量: 4.选择新建变量名设置为:MAVEN_HOME 变量值就是之前解压缩...

2021-09-12 12:45:42 298

空空如也

空空如也

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

TA关注的人

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