自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 git代码回退方法简要总结

git代码回退

2023-02-27 09:46:28 247

原创 更换电脑gitlab拉取代码失败

SSL certificate problem: unable to get local issuer certificate

2023-02-24 08:54:34 240

转载 IDEA构建maven项目的java和resources文件不自动变成相应类型的问题

转载

2021-06-26 22:17:43 506 1

原创 Mybatis中的自定义别名的两种方式

这里使用的是常规的取别名方式;我们可以用user代替com.pojo.user<typeAliases> <typeAlias type="com.pojo.user" alias="user"></typeAlias> </typeAliases>这里使用的是包扫描的方式来取别名注意: 使用包扫描它会扫描该包路径下所有的类,为其取别名,不区分大小写,并不是单单取首字母小写作为它的别名例如你包下有个类People,那它的别名

2021-05-22 20:07:10 510

原创 Springmvc注解开发(笔记01)

SpringMvc的工作原理图项目结构图:1.新建maven项目右键添加web支持2.导入jar包<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version>

2021-05-19 18:06:03 88

原创 Mybatis-Spring整合02(事务管理)

前提: Mybatis-Spring整合01中我们使用的Mybtis的写法,现在我们将它整合到Spring当中1.我们将Mybtis注册到Spring-dao.xml当中import com.feng.pojo.User;import org.mybatis.spring.SqlSessionTemplate;import java.util.List;public class UserMapperImpl implements UserMapper {// 原来的操作都是sqlsess

2021-05-02 15:34:43 66

原创 Mybatis-Spring整合01

整合Mybatis:步骤简述1.新建实体类User(com.feng.pojo)import lombok.Data;//此处导入了Lombok依赖使用注解@Datapublic class User { private int id; private String name; private String pwd;}2.编写Mybatis核心配置文件Mybatis-config.xml<?xml version="1.0" encoding="UTF-.

2021-05-02 14:52:45 141

原创 Aop实现的三种方法

首先我们现在pom.xml文件中导入织包<dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.6</version></dependency>1.UserService接口(增删改查) ,User.

2021-04-24 17:56:30 185

原创 静态代理和动态代理

静态代理的简要结构组成:1.共同的抽象类(增删改查,房子出租)2.所要代理的对象需要继承并且抽象类或接口的方法(真实角色)2.中介代理Proxy类类继承了共同的抽象类或接口并且将所要代理对象作为属性并通过Set注入3.用户类Client测试功能的实现Aop面向切面编程:代理模式是他的实现方法之一?为了在不影响源代码的基础上增加新功能,于是我们设置一个代理(拥有代理对象的一切功能)来拓展新功能,从横向切入静态代理://需要被继承的接口类public interface UserSer

2021-04-21 21:23:02 81

原创 Mybatis 动态SQL

if: 当传入的参数只有一个时候结果只对应传入的参数,当传入结果有多个参数的时候,搜索出来的结果将满足传入的所有参数。我们这里用where标签嵌套if标签,它将会在一定的情况下自动帮助我们处理 And和Or或者其他的多种情况,避免出现sql语句的错误;choose、when、otherwise: 类似于java中的switch case语句,它最明显的特征就是当存在多条语句时,它只会选择最先满足的语句执行并且得出结果;后面的map.put(“view”,9999)会被忽略掉set标签: 在sql语

2021-04-11 21:26:53 93

原创 Spring学习笔记02

Set注入:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans ht

2021-04-10 17:12:50 98

原创 Spring_Study笔记01

IOC: 控制反转(个人理解,以前控制权都在程序员手上,常常因为用户需求不断的改变而导致牵一发而动全身,现在控制权给用户)AOP: 面向切面编程反转概念: 程序本身不在创建对象,而是被动接受对象依赖注入: 程序本身通过set方法来进行注入(赋值)弱耦合性: 程序和程序之间的关联性大大降低具体实现流程:1.在Dao文件夹中创建需要实现的接口UserDAo,该接口写入实际业务需要用到的方法,例如getUser()2.在同目录下我们基于UserDao接口(implements) 实现getUS

2021-04-08 11:19:20 137

原创 Mybatis多对一,一对多查询(自我学习总结)

一对多: 一个老师查询多个与其相关联的学生信息一对多: collection: 一对多(通俗讲就是用一个对象查询与其相关联的多个对象,例如一个老师有多个学生)association: 多对一(查询多个对象所对应的共同对象,如多个学生共同的老师)oftype: 用来指定映射到List或者集合的pojo类型,是泛型中的约束类型!JavaType: 用来指定实体类中属性的类型...

2021-03-23 19:15:47 211

原创 log4j标准配置文件及其使用说明(自我学习记录)

#将等级为DEBUG的日志信息输出到console和file这两个目的地,console和file的定义在下面的代码log4j.rootLogger=DEBUG,console,file#控制台输出的相关设置log4j.appender.console = org.apache.log4j.ConsoleAppenderlog4j.appender.console.Target = System.outlog4j.appender.console.Threshold=DEBUGlog4j.ap

2021-03-17 15:32:06 207

原创 Mabatis学习过程中踩过的坑

<resultMap id="userMap" type="user"> <result column="id" property="id"/> <result column="name" property="name"/> <result column="passwd" property="password"/></resultMap> <select id="getUserlist" resultMa

2021-03-17 15:27:34 227

原创 Mybatis学习笔记

Mybatis CRUD我们只需要操作Usermapper接口和Usermapper.xmlUsermapper接口public interface Usermapper { List<user> getUserlist(); user getUserById(int id); int addUser(user u); int update(user u); int deleteuser(int id);}还有一种万能的写法int addUs

2021-03-13 16:15:05 93

原创 Mybatis学习笔记01

1.打开idea创建一个maven项目在pom.xml导入依赖包; <packaging>jar</packaging> <dependencies> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> &lt

2020-12-25 20:09:55 118

原创 小米8刷安卓10魔趣Rom

前提准备小米手机一部和小米8魔趣ROM和救砖工具fastboot和官网下载的完整的线刷包(可有可无)1.去官方申请解锁b锁,下载解锁工具,手机解锁后登录拥有解锁权限的账号2.刷入第三方twrp,可以上TWRP官网下载适配的第三方TWRP镜像文件通过fastboot刷入,具体的可以参考这篇文章刷入镜像recovery 或者去百度搜索 wszx150 大佬的一键刷入twrp(注意:刷入第三方twrp需要在拥有usb2.0传输端口的笔记本或者台式机操作。变砖后的线刷操作也需要在2.0端口内操作)**3.*

2020-12-17 16:49:54 3992

原创 数据库基本搜索及分页公式

SELECT 字段名称FROM 表格名称WHERE 条件筛选IFNULL(字符段,返回值)例如查询一个值存在null的字符段,我们可以使用ifnull给予特定的返回值;条件查询关键字大于等于:>=小于等于:<=不等于: <> 或者 !=在什么与什么之间: BETWEEN 100 AND 120 (小的数值放前面)逻辑查询关键字与:AND 或者&&或:OR 或者 ||非:NOT 或者 !模糊查询LIKE:例如

2020-11-07 19:00:16 331

原创 git推送本地代码到远程仓库遇到的问题解决随录

git推送本地代码到远程仓库使用ssh协议1.ssh-keygen -t rsa -C “你的邮箱地址” (准备建立ssh协议密匙)2.直接回车三次 跳过代码提交密码验证3.接着给予绝对路径(.ssh文件的路径) 一般在C盘的用户文件夹下4.打开.ssh文件夹 用记事本打开 id_rsa.pub文件,复制文件内容。5.打开github选择设置,找到建立ssh,将内容复制进去。保存项目clone下来使用的是https协议如何转换成ssh协议:1.输入git remote -v 查看当前的url

2020-11-06 12:05:26 242

空空如也

空空如也

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

TA关注的人

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