MyBatis
少年与荆棘
这个作者很懒,什么都没留下…
展开
-
SpringBoot集成Dubbo、Mybatis和Redis
SpringBoot集成Dubbo的基础上在生产者中集成Mybatis和Redis,这样能把各个框架的优点都集成到项目中,让整体项目趋于一个最优的效果先看看项目目录:SpringBootProject项目:在pom.xml文件中需要的配置以及导入的依赖:<!--导入Dubbo的起步依赖--> <dependency> <groupId>com.alibaba.spring.boot</groupId>.原创 2020-11-06 21:55:01 · 194 阅读 · 0 评论 -
SpringBoot使用事务及@RestController注解接口
由于SpringBoot底层还是Spring所以只要在入口类中使用注解@EnableTransationManagement开启事务在访问数据库的Service函数上添加注解@Transaction即可在main函数中:@MapperScan(basePackages = "com.example.demo.dao")@EnableTransactionManagement@SpringBootApplicationpublic class DemoApplication { p.原创 2020-11-06 00:02:34 · 785 阅读 · 0 评论 -
SpringBoot核心配置文件及整合MyBatis使用
SpringBoot概述SpringBoot能够简化SSM框架进行的开发过程,在我们使用SSM框架进行项目开发的时候需要配置大量的配置文件,比如配置web.xml,配置Sping,配置MyBatis等一些配置文件,而SpringBoot框架完全抛弃了这些配置xml文件的过程,采用大量的默认配置来简化项目开发过程,注意SpringBoot底层还是SpringSpringBoot特性1.能够直接使用Java Main函数启动内嵌的Tomcat服务器来运行SpringBoot程序,不需要部署war包文件原创 2020-10-30 09:59:03 · 672 阅读 · 0 评论 -
SpringMVC的拦截器及其原理
拦截器: SpringMVC中定义的一个对象,必须实现HandlerInterceptor作用:拦截器用户的请求,可以判断请求,根据判断结果可以截断请求,也可以让控制器来处理请求拦截器执行时间:在获取设配器对象之后,在控制器执行之前,拦截用户的请求特点:是全局的,对所有的Controller都可以拦截到,一个项目中可以有多个拦截器对象在SpringMVC核心配置文件中:<!--声明自定义拦截器--> <mvc:interceptors> &l.原创 2020-10-28 10:32:50 · 281 阅读 · 0 评论 -
SpringMVC配置式开发、注解式开发和控制器参数说明
SpirngMVC概述SpringMVC本质就是一个Spring,所以它也可以使用Spring中的Ioc和AOP,与Spring不同的是SpringMVC是专门来做Web应用开发的.除外它还强化了Spring中的注解的使用。配置式开发和Spring一样SpringMVC也有一个核心配置文件用来声明Web相关的对象,例如处理处理器对象,视图对象等项目目录springmvc.xml文件(SpringMVC核心配置文件): <!--springmvc的配置文件--> .原创 2020-10-25 21:08:18 · 216 阅读 · 0 评论 -
使用Spring提供的监听器及对Spring监听器源码的理解
项目目录:pom.xml文件:<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.11</version> <scope>test</scope> </dependency> <.原创 2020-10-22 21:35:27 · 229 阅读 · 0 评论 -
使用AspectJ的AOP配置管理事务
项目目录:application-config.xml(Spring核心配置文件):<!--声明事务管理器--><bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="myDataSource"/></bean><.原创 2020-10-21 20:16:36 · 251 阅读 · 0 评论 -
MyBatis框架的使用(eclipse)
之前学习了mybatis,为了随时随地的补缺补漏,现在把笔记梳理了一下。首先我们得先了解一下JDBC存在的问题:1、重复代码太多,让开发效率降低(比较繁琐,有一些代码是没有必要的重复)2、在JDBC中的SQL语句是写在Java源代码的,SQL语句不支持配置,SQL语句后期可能需要调优,需要重新修改Java代码MyBatis的核心配置文件项目目录:mybatis-config.xml文件:<?xml version="1.0" encoding="UTF-8" ?><原创 2020-10-21 00:25:06 · 442 阅读 · 0 评论