Wnliam

王亚宁的博客

  • 🏠 首页
  • 🔖 标签
  • 🍃 分类
  • 🖊 归档
  • 📕 简历
  • ⭐backStar

Mybatis批量操作的坑

发表于 2019-10-28 | 分类于 stadyNotes
批量操作我们在使用mybatis时会经常用到标签,再进行批量insert/update时,出于性能考虑我们往往以多调sql形式拼接sql语句:如下 12345<update ...> <foreach ... separator=";"> up ...
阅读全文 »

Spring事务使用中的坑

发表于 2019-09-29 | 分类于 stadyNotes
1.throws普通异常事务不回滚近期项目中发现了一些原本不应该出现的数据异常,通过对逻辑的梳理怀疑是sql执行失败的问题,然而该sql和其同业务sql在同一个事务中,出现问题可能是事务执行失败没有回滚! 1234@Transactional/***代码块*/ 首先要确定问题确实出现在该事务中,于是 ...
阅读全文 »

不改变tomcat端口解决端口占用问题

发表于 2019-09-23
今天早上当我正常修改代码构建新项目的时候,运行之后才发现使用postman访问接口访问不到,查看springboot报错信息是这样的:12345The Tomcat connector configured to listen on port 9000 failed to start. The po ...
阅读全文 »

Spring学习第一章、第二节:依赖注入(包括自动装配,对象的注入)

发表于 2019-09-23 | 分类于 stadyNotes
前言其实在第一章中,我们多次提到了关于依赖注入(DI)的内容,而上一章中讲的Spring容器为什么在Spring中叫做Ioc呢?我们知道了Ioc叫做控制反转,也就是说我们将控制权交给了Spring容器,我们回顾一下Spring对Spring Bean进行控制的过程: 首先,我们定义了Bean的配 ...
阅读全文 »

Java基础面试之:重写equals()为什么重写hashcode()

发表于 2019-09-19 | 分类于 stadyNotes
前言我们往往在编写业务程序时需要对一些类进行equals()方法的重写,其中常用的一种情况就是用来保证可以对这个类属性相同的对象作比较,还有String类中也会对equals进行重写。在重写equals时,我们使用IDE发现往往需要对hashcode方法也进行重写。这是为什么呢? 一、Object中 ...
阅读全文 »

编译安装marriadb

发表于 2019-01-15 | 分类于 stadyNotes
前言因为项目需要,要搭建一个mariadb数据库,这里记录一下搭建过程以便之后的使用,同时进行分享。鉴于网上说的yum源安装和配置特别详细,同时大佬们对编译方式安装mysql和mariadb极是推崇,这里我们就使用这种方法来进行配置和数据库搭建! 正文用编译方式搭建Mariadb有以下几个步骤: 安 ...
阅读全文 »

简述@Autowired和@Resource的区别

发表于 2018-11-21 | 分类于 stadyNotes
前言我们知道,在Spring中使用注解进行依赖注入常使用@Autowired和@Resource来实现,下面我们简单提及一下他们之间的区别 @Autowired我们往往使用@Qualifier来配合其使用,制定到固定的对象上@Autowired的使用有以下几种情况: 加在set方法上注入 加在构造 ...
阅读全文 »

Android Service理解

发表于 2018-11-19 | 分类于 stadyNotes
前言前几天身体不适,难以将自己定下的目标进行可持续化,整理一些之前写过的笔记来应对一下自己的懒惰,顺便想办法对自己曾学过的Android进行一次回忆。 嗯,现阶段正在调养(苦笑),而且我需要一段时间对Spring进行思维上的整理 正文Service是什么Service是一个后台运行的组件,执行长 ...
阅读全文 »

Spring学习第一章、第三节:基于注解的配置

发表于 2018-11-07 | 分类于 stadyNotes
前言之前我们对Spring的容器以及依赖注入进行了学习了解,我们知道Spring可以通过XML文件来进行依赖注入,但是我们有时会感觉xml进行注入的方法虽然可以将对象解耦,但是在有些开发中也会感到比较麻烦,所以开发者也对依赖注入的方式进行了很多改变。 在接触注解配置之前,我们先补充一个依赖注入的方式 ...
阅读全文 »

Spring学习第一章 、 第一节:Spring Ioc容器

发表于 2018-11-05 | 分类于 stadyNotes
前言上一章讲过有关IoC(Inversion of Control 控制反转)的内容,我们先来看看这指的是什么: 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Depende ...
阅读全文 »
12
王亚宁 Doe

王亚宁 Doe

书山有路勤为径,学海无涯苦作舟

13 日志
1 分类
7 标签
GitHub E-Mail Google Twitter StackOverflow
© 2019 王亚宁 Doe
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.4