- 博客(58)
- 收藏
- 关注
原创 MyBatisPlus-常用注解@TableName @Tableld @TableLogic
默认查询表名时实体类名字第二种方法,所有查询前面添加t_
2022-07-31 02:19:53 1076
原创 MyBatisPlus-创建实体类以及lombok的简单使用、创建mapper接口并扫描
在Spring Boot启动类中添加@MapperScan注解,扫描mapper包 添加mapper
2022-07-30 04:19:34 898
原创 SpringBoot-配置-YAML-properties-2
name“zhangsan\nlisi”输出;name‘zhangsan\nlisi’输出;不会转义字符串里面的特殊字符;特殊字符会作为本身想表示的意思。以空格的缩进来控制层级关系;只要是左对齐的一列数据,都是同一个层级的。会转义特殊字符,特殊字符最终只是一个普通的字符串数据。kv在下一行来写对象的属性和值的关系;k(空格)v表示一对键值对(空格必须有);字符串默认不用加上单引号或者双引号;属性和值也是大小写敏感;kv字面直接来写;对象还是kv的方式。...
2022-07-27 09:21:46 124
原创 MyBatis框架学习-MyBatis的缓存-8
一级缓存是SqlSession级别的,通过同一个SqlSession查询的数据会被缓存,下次查询相同的数据,就会从缓存中直接获取,不会从数据库重新访问。
2022-07-25 10:17:44 206
原创 MyBatis框架学习-动态SQL(标签)-7
* 动态SQL * 1、if:根据标签中test属性所对应的表达式决定标签中的内容是否需要拼接到SQL中 * 2、where: * 当where标签中有内容时,会自动生成where关键字,并且将内容前多余的and 或 or 去掉 * 当where标签中没有内容时,此时where标签没有任何效果 * 注意:where标签不能将其中内容后面多余的and或or去掉 * 3、trim * prefix|suffix:将trim标签中内容前面或后面添
2022-07-25 09:07:17 129
原创 MyBatis框架学习-搭建MyBatis框架-解决字段名和属性之间映射关系-多对一,一对多的映射关系-6
MyBatis框架学习-搭建MyBatis框架-解决字段名和属性之间映射关系-多对一的映射关系-6
2022-07-24 11:23:53 353
原创 MyBatis框架学习-特殊SQL的执行(处理模糊查询、批量删除、动态设置表明、获取添加功能自增的主键)-5
MyBatis框架学习-特殊SQL的执行(处理模糊查询、批量删除、动态设置表明、获取添加功能自增的主键)-5
2022-07-24 00:54:09 208
原创 MyBatis框架学习-各种查询功能-4
c>可以在mapper接口的方法上添加@MapKey注解,此时就可以将每条数据转换成map集合作为值,以某个字段的值作为键,放在同一个map集合中。int默认为0,integer默认为null,所以integer只要不是null,就有数据。MyBatis配置了相关类型映射且不区分大小写,MyBatis中设置了默认的类型名。可以通过实体类对象或者集合接收。...
2022-07-23 23:51:08 160
原创 MyBatis框架学习-获取参数-3
MyBatis获取参数值的两种方式:${} 和#{} * ${}本质字符串拼接 * #{}本质占位符赋值 * MyBatis获取参数值的各种情况: * 1、mapper接口方法的参数为单个的字面量类型 * 可以通过${}和#{}以任意的名称获取参数值,但是需要注意${}的单引号问题 * 2、mapper接口方法的参数为多个时此时MyBatis会将这些参数放在一个map集合中,以两种方式进行存储 * 此时MyBatis会将这些参数放在一个
2022-07-23 22:34:20 126
原创 MyBatis框架学习-搭建MyBatis环境及数据库相关操作-1
MyBatis框架 maven MyBatis核心配置 接口 映射文件 添加功能 修改 删除 数据库 数据库连接
2022-07-22 02:51:28 258
原创 Spring框架学习-事务操作(事务概念、搭建事务操作环境、Spring 事务管理介绍、注解声明式事务管理、声明式事务管理参数配置、XML 声明式事务管理、完全注解声明式事务管理)-12
1、事务添加到JavaEE三层结构里面Service层(业务逻辑层)2、在Spring进行事务管理操作(1)有两种方式编程式事务管理和声明式事务管理(使用)3、声明式事务管理(1)基于注解方式(使用)(2)基于xml配置文件方式4、在Spring进行声明式事务管理,底层使用AOP原理5、Spring事务管理API(1)提供一个接口,代表事务管理器,这个接口针对不同的框架提供不同的实现类。......
2022-07-20 17:35:28 137
原创 Spring框架学习-AOP操作-JdbcTemplate(操作数据库-添加,修改,删除)-10
代码】Spring框架学习-AOP操作-JdbcTemplate(操作数据库-添加,修改,删除)-10。
2022-07-20 09:17:00 302
原创 Spring框架学习-AOP操作-JdbcTemplate(概念和准备)-9
1)Spring框架对JDBC进行封装,使用JdbcTemplate方便实现对数据库操作。
2022-07-20 08:32:40 126
原创 Spring框架学习-AOP操作-AspectJ注解,配置文件-8
1)AspectJ不是Spring组成部分,独立AOP框架,一般把AspectJ和Spirng框架一起使用,进行AOP操作。
2022-07-18 22:55:26 126
原创 Spring框架学习-AOP概念-底层原理-术语-7
什么是 AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明 AOP# 2、AOP(底层原理)1、AOP 底层使用动态代理(1)有两种情况动态代理第一种 有接口情况,使用 JDK 动态代理 创建接口实现类代理对象,增强类的方法第二种 没有接口情况,使用 CGLIB 动态代理...
2022-07-18 18:59:01 62
原创 Spring框架学习-IOC 操作-Bean 管理注解方式方式(创建对象)-6
Spring框架学习-IOC 操作-Bean 管理注解方式方式(创建对象)-6
2022-07-18 10:59:12 132
原创 Spring框架学习-IOC 操作-Bean 管理XML方式(bean的作用域,bean生命周期,自动装配,外部属性文件)-5
Spring框架学习-IOC 操作-Bean 管理(bean的作用域,bean生命周期,自动装配)-5
2022-07-17 03:14:30 89
原创 Spring框架学习-IOC 操作-Bean 管理(xml 注入集合属性,工厂bean FactoryBean)-4
1)创建类,定义数组、list、map、set类型属性,生成对应set方法。(1)在spring配置文件中引入名称空间util。(2)使用util标签完成list集合注入提取。4、在集合里面设置对象类型值,test里面再配上输出。(2)在spring配置文件进行配置。2、注入List集合类型属性。3、注入Map集合类型属性。5、把集合注入部分提取出来。1、注入数组类型属性。............
2022-07-17 01:51:17 159
原创 【安卓-百度地图开发文档】获取SHA1-过程中遇到的相关问题及解决
百度地图开发指南-官方地址1、获取开发密钥(AK)2、获取包名3、获取SHA1(官方地址链接)SHA-1 (英语:Secure Hash Algorithm 1,中文名:安全散列算法1)官方文档中间有些知识点省略了,并未描述SHA1分为发布版和开发版,便于开发者开发调试和最终上线使用。1、什么是发布版和开发版? 两者使用的命令是不一样的发布版:App已经打包成apk格式,可以在手机上安装了。开发版:还在本地调试,没有安装包2、开发版和发布版命令输入命令行和密码,即可获取SHA1等
2021-12-13 23:26:24 2095
原创 单片机-I/O实验(中断系统)
#include <reg51.h>#include <absacc.h>#include <intrins.h>sbit P1_7=P1^7 //控制声音sbit P3_3=P3^3sbit P3_4=P3^4void delay(unsigend int i1);void main(void){ P1=0x80; IE=IE|0x84; IP=IP|0x04; IT1=1; PWS=0; }while(1){ while(
2021-11-21 11:35:28 1941
原创 微信小程序——腾讯位置服务接口使用
腾讯位置服务使用说明1、登录微信公众号管理平台https://mp.weixin.qq.com/2、设置-第三方设置-添加插件搜索:腾讯位置服务路线规划3、插件管理-打开详情里面有关于如何使用位置服务的详细介绍4、开发文档-插件指引使用需要申请key5、使用前需要注册,才能申请key6、使用演示1)跳转到腾讯位置接口页面2)仅在.js文件添加代码3)打开效果手机上才能正确使用服务4)代码-使用你自己的keylet plugin = requirePl
2020-12-28 16:36:44 3163 2
原创 微信小程序-云函数-读取用户名、头像并展示
引言:最近准备毕业设计,想做一个微信小程序,奈何只会一点html,css,连js都不会中间踩坑无数,现在还在坑中,云函数的创建具体参考相关文档、教程初识云函数1 目录结构2 文件修改内容2.1 云函数login2.2 my.wxml2.3 my.js2.4 my.wxss 参考3 效果截图3.1点击登录3.2 显示用户名、头像1 目录结构对四个文件进行了修改2 文件修改内容2.1 云函数login// 云函数入口文件const cloud = require('wx-server-sd
2020-09-15 00:32:52 5895 5
原创 大数据实训
hive 建表语句create table job( job_name string, job_wages array, work_recruiters string, work_place string, work_experience strin.
2020-07-14 22:19:54 542
原创 Hive SQL练习之影评案例
找的练习hive,内容非原创链接 https://www.cnblogs.com/frankdeng/p/9309668.html一、建表,导入数据1、建表[root@master hadoop]# hiveLogging initialized using configuration in jar:file:/usr/local/src/apache-hive-1.2.2-bin/lib/hive-common-1.2.2.jar!/hive-log4j.propertieshive>.
2020-06-04 19:50:53 1596
原创 Hive 基本指令
1、show databases;查看都有哪些数据库hive> show databases;OKdefaultTime taken: 0.141 seconds, Fetched: 2 row(s)hive>2、create database park;创建park数据库hive> create database park;OKTime taken: 0.376 secondshive> show databases;OKdefaultparkT
2020-05-28 16:26:20 442
原创 Win10-Anaconda中修改jupyter起始目录
1、打开当前环境 cmd2、输入,查看jupyter位置jupyter notebook --generate-config3、编辑文件,搜索c.NotebookApp.notebook_dir = ,修改为jupyter起始目录4、验证:打开jupyter 创建文件
2020-05-25 18:11:34 285
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人