- 博客(13)
- 收藏
- 关注
原创 ORACLE MERGE INTO 的基本写法
ON ( target_table.id = source_table.id ) --连接条件。MERGE INTO sc_test target_table --主表,即需要被修改的表。WHEN NOT MATCHED BY TARGET --源表中有,目标表中无则新增。WHEN NOT MATCHED BY SOURCE --表名中无,目标表中有则删除。) source_table --从表,即来源表。WHEN MATCHED --在匹配的记录中进行 交集则更新。--MERGE INTO 的基本写法。
2024-05-31 17:29:57
299
原创 oracle 利用sql生成hibernate配置文件以及VO
WHERE A.TABLE_NAME = '表名'WHERE T.TABLE_NAME = '表名'--2、生成VO对应的hibernate.xml配置文件。--1、将表中字段名转换成VO属性名。
2024-05-09 09:42:26
418
1
转载 Int和Integer的对比、优劣和应用场景
对比1、Integer是int提供的封装类,而int是Java的基本数据类型2、Integer默认值是null,而int默认值是0;3、声明为Integer的变量需要实例化,而声明为int的变量不需要实例化;4、Integer是对象,用一个引用指向这个对象,而int是基本类型,直接存储数值。int是基本数据类型,Integer是包装类,类似HashMap这样的结构必须使用包装类,因为包装类继承自Object,都需要实现HashCode,所以可以使用在HashMap这类数据结构..
2022-05-09 11:12:44
2393
原创 springboot以.yml方式配置mybatis-plus
1.使用.ymlmybatis: #标注mybatis配置文件的位置 config-location: classpath:mybatis-config.xml #标注待解析的mapper的xml文件位置 mapper-locations: classpath:mapper/*.xml #标注实体类位置 type-aliases-package: com.mybatisPlus.pojo configuration: #自动驼峰命名 map-
2022-05-02 18:06:15
1864
原创 关于Mybatis-Plus的分页插件在3.4版本后的使用方法
1.完成分页操作的第一步:先进行拦截器插件的配置3.4版本后 /* 配置拦截器 3.4版本后 */ @Bean public MybatisPlusInterceptor mybatisPlusInterceptor(){ MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new P
2022-05-02 17:12:08
656
原创 关于springboot整合mybaits的mapper无法注入/空指针问题
1.依赖关系我按照官网首页所说导入了下面的依赖,结果无法注入mapper<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus</artifactId> <version>3.5.1</version></dependency>解决:再导入springboot相关的mybatis-plus依
2022-05-01 16:34:12
1129
原创 关于Invalid bound statement (not found)出现原因和解决方法
整合ssm中记录一个特别的踩坑点Invalid bound statement (not found)其实出现这个问题实质就是mapper接口和mapper.xml文件没有映射起来。常见的错误如下:1.mapper.xml中的namespace和实际的mapper文件是否一致2.mapper接口中的方法名和mapper.xml中的id标签是否一致3.打开target看看对应的mapper.xml文件在不在4.porm.xml的<build>中是否配置<res
2022-04-28 17:14:29
10139
6
转载 @component的作用与个人理解
最近项目要采用spring boot在学习的spring boot 的过程中第一次见到@component注解,特意在网上搜索下,摘录在此方便日后查阅。1、@controller 控制器(注入服务)用于标注控制层,相当于struts中的action层2、@service 服务(注入dao)用于标注服务层,主要用来进行业务的逻辑处理3、@repository(实现dao访问)用于标注数据访问层,也可以说用于标注数据访问组件,即DAO组件.4、@component (把普通pojo实例化到
2022-04-28 16:52:29
1908
1
原创 spring boot2.4版本后对于多环境的配置
2.4版本之前---spring: profiles: testserver: port: 8022---激活方式为spring: profiles: active: test2.4版本后server: port: 8083spring: config: activate: on-profile: "test"激活方式为spring: profiles: active: "test"..
2022-04-27 12:24:09
1594
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人