自定义博客皮肤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 1438

原创 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 139

原创 springioc

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

2022-03-16 14:51:36 347

原创 用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 432

原创 SpringAop

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

2022-03-10 09:14:29 84

原创 SpringIoc

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

2022-03-10 00:37:58 345

原创 在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 190 1

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

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

2021-10-03 22:26:23 119

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

一、环境说明,知识储备1、环境说明jdk,maven,mysql2、知识储备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 479

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

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

2021-09-12 12:45:42 347

空空如也

空空如也

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

TA关注的人

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