
框架
文章平均质量分 63
昔我往昔
爱好运动 爬山 喜欢编程
展开
-
如何利用AOP切面实现多数据源切换
通过上述步骤,我们使用了 AOP 切面技术来实现了根据方法注解动态切换数据源。注解标记方法调用时,切面会执行相应的操作,从中获取当前数据源标识并进行切换。这样,你就可以在不同的方法中使用不同的数据库连接,实现多数据源切换。原创 2025-03-20 11:07:39 · 400 阅读 · 0 评论 -
Spring是如何管理事务的
声明式事务使用注解,通过 AOP 实现事务的管理,简洁易用。编程式事务通过直接操作来实现事务的开始、提交和回滚,更加灵活,但代码较为冗长。在 Spring 中,事务的管理包括传播行为、隔离级别和回滚规则等内容,可以根据需求灵活配置。原创 2025-03-14 09:37:44 · 295 阅读 · 0 评论 -
Spring 框架中哪些接口可以创建对象
在 Spring 框架中,向 IOC 容器中添加 Bean 主要有以下几种接口和方式。Spring 提供了不同的手段来实现对象的创建和管理,涵盖了不同的需求和场景。原创 2024-11-20 19:09:47 · 555 阅读 · 1 评论 -
Axios发送数据Springboot接收数据的几种方式
axios发送数据、springboot参数获取原创 2024-06-28 10:06:08 · 610 阅读 · 0 评论 -
dubbo整合nacos进行远程调用
doubbo整合nacos进行远程调用原创 2023-02-21 01:12:31 · 1949 阅读 · 0 评论 -
若依项目前端页面跳转的流程
若依前端页面跳转原创 2023-01-18 15:10:14 · 10555 阅读 · 0 评论 -
若依项目启动前后端分离版本
熟悉springboot和vue、练手模板若依原创 2023-01-18 11:41:50 · 855 阅读 · 0 评论 -
CentOS8下面RabbitMQ的安装
RabbitMQ的安装之前都是通过rpm安装erlang和rabbitmq,每次都是出现问题,erlang版本不对或者是rabbitmq安装少一个so库等等,很崩溃,后来去rabbitmq官网根据教程安装成功,下面查看官网教程如何操作:环境说明自己的的虚拟机的centos8版本:1.找到对应的版本,添加配置文件(找自己的linux版本)通过命令进入到指定位置: cd /etc/yum.repos.d 到指定的目录 ll -a原创 2021-11-23 13:16:41 · 1808 阅读 · 0 评论 -
mybatisplus的插件使用
mybatisplus的插件使用1 分页插件1.1 配置分页插件配置:<bean id="sqlSessionFactory" class="com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean"><!-- 数据库连接 --> <property name="dataSource" ref="dataSource"></property>原创 2020-11-25 22:52:42 · 912 阅读 · 0 评论 -
使用easyUI的datagrid写一个增删改查
使用easyUI的datagrid写一个增删改查1 分页查询和datagrid的初始化1. 1 页面布局:<table id="dg" style="width: 500px;height: 400px;text-align: center"></table><div id="tb"> <a id="addBtn" href="javascript:void(0)" class="easyui-linkbutton" data-options="原创 2020-11-19 15:44:44 · 279 阅读 · 0 评论 -
mybatisplus整合spring入门程序
mybatisplus入门程序本文操作基于spring的整合:1mp的入门程序步骤1.1导入jar1.2修改配置文件其他配置和原有SSM流程不变,在applicationcontext.xml文件中将Mybatis的工厂bean替换为MybatisPlus的工厂bean即可。<!-- 配置mybatis 框架 sqlSessionFactoryBean 类创建 sqlSessionFactory 工厂对象--><bean id="sqlSessionFactory原创 2020-11-16 17:02:46 · 155 阅读 · 0 评论 -
spring-mybatis整合的一些问题java.lang.ClassNotFoundException: ${db_driver}
spring-mybatis整合的一些问题忘了添加spring的jar报错信息Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'dataSource' thr原创 2020-05-25 11:08:12 · 978 阅读 · 0 评论 -
mybatis的逆向工程-07
MyBatis的逆向工程概述:MyBatis的逆向工程能自动帮开发者生成数据库表对应的 pojo实体文件,自动生成映射文件自定生成表的各种(CRUD)的sql语句, 但是只能做单表操作,联合查询还得开发者自己动逆向工程可以使用插件 也可以使用jar 这里给大家演示jar试下逆向工程准备必要的jarlog4j-1.2.17.jar log4j日志包 mybatis-3.5.2.jar mybatis核心包 mybatis原创 2020-05-23 10:04:19 · 179 阅读 · 0 评论 -
mybatis的对象关系映射-06
06-mybatis的对象关系映射实际发中,一个业务可能会涉及到多个数据表的查询,那么多表查询就涉及到连接查询(等值连接),表与表之间有一个外键关联但是程序中最终获取的表封装的对象, 对象与对象之间是没有外键关系的,对象和对象之间只有依赖关系对象之间的关系主要有四种:一对一关系: 一个人对应一个身份证id一对多的关系: 一个用户对应多个订单(重点)多对一关系: 多个订单对应一个用户(重点)多对多的关系: 多个学生对应多个老师,多个老师对应多个学生MyBatis框架支持多表查询封装对象之间关系原创 2020-05-18 10:09:58 · 683 阅读 · 0 评论 -
mybatis动态sql-注解方式-05
05-mybatis动态sql-注解方式基于注解方式实现动态sql动态sql除了支持xml方式以外,还是支持使用纯注解的方式主要一下四个注解+对应动态sql语句的类文件@InsertProvider 动态查询SQL语句对应注解@InsertProvider 动态插入SQL语句对应注解@UpdateProvider 动态修改SQL语句对应注解@DeleteProvider 动态删除SQL语句对应注解允许构建动态 SQL。这些备选的 SQL 注解允许你指定返原创 2020-05-15 19:29:53 · 393 阅读 · 0 评论 -
mybatis动态sql-xml方式-04
04-mybatis动态sql-xml方式动态 SQL动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。如果你之前用过 JSTL 或任何基于类 XML原创 2020-05-15 19:28:33 · 528 阅读 · 0 评论 -
mybatis核心配置文件说明03
03-mybatis核心配置文件说明配置MyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下:configuration(配置)properties(属性)settings(设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境配置)environment(环境变量)transactionManager(事务管原创 2020-05-13 10:56:06 · 258 阅读 · 0 评论 -
mybatis的xml的映射器-02
mybatis的xml映射器MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成本,让用户能更专注于 SQL 代码。xml的基本映射标签1.select标签mapper 接口中的方法:/** * 查询所有 */List<User> selectList();mapper xml的映射<原创 2020-05-12 09:49:39 · 228 阅读 · 0 评论 -
mybatis 快速入门-01
01-mybatis 快速入门1. 快速入门程序导入jar添加 mysql的驱动包添加mybatis的jar[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UHtbhR5R-1589164601407)(D:\sxt\自己的笔记\mybatis\img\添加驱动包.png)]创建项目配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUB原创 2020-05-11 10:41:07 · 167 阅读 · 0 评论 -
Caused by: java.lang.IllegalStateException: Property 'configuration' and 'configLocation' can not
springboot yml配置mybatis:mybatis: configuration: map-underscore-to-camel-case: true # 打印sql, 方便调试 log-impl: org.apache.ibatis.logging.stdout.StdOutImpl use-generated-keys: true co...原创 2019-05-09 09:57:09 · 1204 阅读 · 0 评论 -
org.springframework.beans.factory.BeanNotOfRequiredTypeException
使用springaop报错如下:rg.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@3aa9e816: startup da...原创 2018-11-05 17:56:34 · 1061 阅读 · 1 评论