@Mapper与@MapperScan关系

https://blog.csdn.net/fwk19840301/article/details/80251461

 

现在项目中的配置

public interface DemoMapper{
int deleteByPrimaryKey(Integer id);
}

@MapperScan(“com.mapper”)
public class DlxRrsApplication {
}

原因:

我们定义DemoMapper类,但是并没有在该类上定义类似@Service或者@Mapper之类的注解,那么为什么可以被Spring管理呢?

&[……]

继续阅读

JdbcType类型和Java类型的对应关系

https://www.cnblogs.com/tongxuping/p/7134113.html

 

在Oracle中有些字段不是必填时在用户使用的时候会出现数据null的情况。这个时候在Oracle中是无法进行插入的。

 1 JDBC Type           Java Type  
 2 CHAR                String  
 3 VARCHAR             String  
 4 LONGVARCHAR         String  
 5 NUMERIC             java.math.BigD[......]

继续阅读

php

小白也能看懂的 Laravel 核心概念讲解

https://www.cnblogs.com/shiwenhu/p/6882340.html

 

自动依赖注入

什么是依赖注入,用大白话将通过类型提示的方式向函数传递参数。

实例 1

首先,定义一个类:

/routes/web.php
class Bar {}

假如我们在其他地方要使用到 Bar 提供的功能(服务),怎么办,直接传入参数即可:

/routes/web.php
Route::get('bar', function(Bar $bar) {
    dd($bar);
});

访问 /bar,显示 $bar 的实例:

Bar {#272}

[……]

继续阅读

HashMap扩容机制、线程安全

https://blog.csdn.net/qq_26653067/article/details/79739035

 

HashMap
1.容量
static final int DEFAULT_INITIAL_CAPACITY = 1 << 4;      // HashMap初始容量大小(16)
static final int MAXIMUM_CAPACITY = 1 << 30;               // HashMap最大容量
transient int size;                            [……]

继续阅读

Chrome 71默认启用Flash

https://stackoverflow.com/questions/53638244/allow-flash-content-in-chrome-71-running-via-chromedriver

 

just create file with .reg extension and put text below into it:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google]

[HKEY_LOCAL_MACHINE\SOFTWARE\[......]

继续阅读

MYSQL遇到Deadlock found when trying to get lock,解决方案

https://blog.csdn.net/loophome/article/details/79867174

 

最近遇到一个MYSQL update语句出现Deadlock found when trying to get lock的问题,分析一下原因。

什么情况下会出现Deadlock found when trying to get lock?
https://dev.mysql.com/doc/refman/5.6/en/innodb-deadlocks.html
出现死锁需要2个条件:
1)至少2个client(A,B)同时在执行事务
2)cli[……]

继续阅读

换房子这六点一定要注意 否则后悔一辈子!

https://www.sohu.com/a/150676259_124725

 

与租房不同,买房之后住的地方不容易再发生变化,所住的房子的大小也不会自己变化。所以,为了改善居住环境,很多家庭开始换房置业,小房换大房,旧房换新房,品质差的换品质好的。

但换房是一大事,根据家庭情况,选择符合自身的方式最重要。购房者以小换大改善住房,是先卖后买,还是先买后卖,一买一卖之间的时间差如何把握,这里大有讲究。有实力的可以先买后卖,实力不强的应先卖后买。

那换房有哪些注意事项呢?

注意事项一:选择行情差的时候换房

换房有几种不同的形式,你可以先卖后买,以小换[……]

继续阅读

php

Laravel Inversion of Control (控制反转) 概念简介

https://github.com/seekerliu/laravel-tips/blob/master/introduction-to-inversion-of-control.md

 

本文内容部分摘自 Wikipedia – Inversion of Control .

概述

IoC (控制反转),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。

实现「控制反转」,有两种方式:

  • Dependency Injection (DI) – 依赖注入
  • Dependency Lookup – 依赖查找

两者的区别在于,前者是被动的[……]

继续阅读

php

Laravel Dependency Injection (依赖注入) 概念详解

https://github.com/seekerliu/laravel-tips/blob/master/what-is-dependency-injection.md

 

本文翻译自 Symfony 作者 Fabien Potencier 的 《Dependency Injection in general and the implementation of a Dependency Injection Container in PHP》 系列文章。

php

Laravel Service Provider 概念详解

https://laravel-china.org/articles/6189/laravel-service-provider-detailed-concept

https://github.com/seekerliu/laravel-tips

 

我们知道, Container 有很多种 「绑定」 的姿势,比如 bind() , extend() , singleton() , instance()等等,那么 Laravel 中怎样「注册」这些「绑定」呢?那就是 Service Provider

先看下 Laravel 文档中这句话:

Service[……]

继续阅读