北辰之北灬的博客

季夏三月,腐草为萤!

MySql8.0.13 zip方式 安装图解以及Navicat Premium 12连接

MySql 8.0.13 安装图解 1.官网下载好安装包,官网下载地址:https://dev.mysql.com/downloads/mysql/  如下: 2.解压开的安装包如图: 3.在当前目录下新建文件类型为.ini 的配置文件,文件内容如下: [mysqld] # ...

2018-12-18 12:48:17

阅读数 109

评论数 0

SpringBoot下开启定时机制

有时候我们在做项目时,会遇到使用定时任务来定时执行一些操作,如:文件迁移,备份等等。 今天就来跟大家一起学习下如何在SpringBoot中创建定时任务。 1.首先我们需要修改Spring Boot启动文件,加入注解@EnableScheduling来开启定是机制。代码如下: @Spring...

2018-10-24 17:01:10

阅读数 104

评论数 0

Linux—修改主机名称

1.前提:root(根用户登录)状态 2.输入hostname命令查看当前系统名称 3.修改network文件,输入如下命令:vim /etc/sysconfig/network,然后将HOSTNAME后面的值改为想要设置的主机名 4.修改/etc下的hosts文件,在提示符下输入v...

2018-10-22 11:31:41

阅读数 55

评论数 0

@Transactional自调用失效问题

@Transactional在如下自调用场景下会失效 @Service public class UserServiceImpl implements UserService { @Autowired private UserDao userDao = null; // 传播行为定义...

2018-10-19 12:14:11

阅读数 358

评论数 0

@Transactional配置—传播行为

传播行为 传播行为(Propagation):方法之间调用事务采用的策略问题。在Spring中,当一个方法调用另外一个方法是,可以让事务采取不同的策略工作,如新建事务或者挂起事务等。 我们看下Propagation的源码。其中的注释即要讲解的内容 package org.springfra...

2018-10-19 11:58:12

阅读数 410

评论数 0

@Transactional配置—隔离级别

数据库事务 隔离级别是是数据库中概念,我们先了解一下数据库事务相关的知识。 数据库事务具有一下4个基本特征(ACID): ① Atomi(原子性):事务中包含的操作被看做一个整体的业务单元,这个业务单元中的操作要么完全成功,要么完全失败。 ②Consistency(一致性):事务在完成时,...

2018-10-19 11:45:33

阅读数 740

评论数 0

Spring声明式事务的使用(@Transactional)

前言 Spring声明式事务是基于Spring AOP实现的,如果对Spring AOP不太了解,可以先了解一下Spring AOP。 事务约定 对于声明式事务,时使用@Transactional注解进行标注的。这个标注可以标注在类或者方法上,当它标注在类上时,代表这个类所有公共(publi...

2018-10-19 10:48:42

阅读数 296

评论数 0

Oracle数据库主键值生成的两种解决方案

解决方案一:使用序列和触发器实现(推荐) 1、创建数据库表 设置主键 create table Test_Table(   id number(10) primary key, /*主键,自动增加*/   remake varchar2(20) ); 2、创建自动增长序列 CREATE...

2018-10-18 12:36:41

阅读数 760

评论数 0

C#Winform 实现数据的导出为txt或者CSV或者excel

//filePath 为保存到本地磁盘的位置 private void Export(string filePath) { using (FileStream fs=new FileStream(filePath,FileMode.Create,...

2018-10-18 12:09:00

阅读数 1851

评论数 0

C#Winform关于对xml文件的一系列操作(持续更新)

// 读取xml文件到DataTable string filepath = Application.StartupPath + @"\Previous Competitions\PreviousCompetitions.xml"; ...

2018-10-18 12:06:51

阅读数 258

评论数 0

使用Spring Boot框架maven项目新建后启动失败, 提示Unregistering JMX-exposed beans on shutdown

控制台输出信息如下: 2017-07-13 17:23:16.362 INFO 23232 --- [ main] com.jssz.demo1.Demo1Application : Starting Demo1Application on PP wit...

2018-10-18 12:04:07

阅读数 31

评论数 0

Druid连接池

首先介绍几个本人在学习Druid时,获益非常大的网站。 1.Druid的官网:http://druid.io/ 2.Druid的github网址: https://github.com/alibaba/druid 3.Druid的github子站,常见问题解析: https://githu...

2018-10-18 12:00:04

阅读数 459

评论数 1

SpringBoot读取配置的5种方式

读取application文件 在application.yml或者properties文件中添加: info.address=USA info.company=Spring info.degree=high @Value注解读取方式 import org.springframewo...

2018-09-29 12:26:32

阅读数 725

评论数 1

使用@Value读取yml配置文件编译报错

直接上编译时发生的错误 Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'sprin...

2018-09-29 12:16:06

阅读数 1533

评论数 0

Findbugs中的BUG:May expose internal representation by returning reference to mutable object 引发问题说明

在使用IDEA的findbugs的插件检测model层类的时候发生如下错误: May expose internal representation by returning reference to mutable object Returning a reference to a mutab...

2018-09-27 11:01:23

阅读数 2537

评论数 0

SpringBoot集成Druid连接池,Caused by: java.lang.ClassNotFoundException: org.apache.log4j

github:https://github.com/alibaba/druid SpringBoot版本:1.5.9.RELEASE   默认使用的日志框架为log4j2 在配置 Druid 数据监控时,进行了如下配置 # 配置监控统计拦截的filters,去掉后监控界面sql将无法统计,...

2018-09-20 14:55:20

阅读数 1302

评论数 0

常用的Sql语句【持续更新】

查询某一字段中重复的数据 select t.* from TableName t where t.fieldname in (select a.fieldname from TableName a group by a.fieldname having count(a.fieldname)&am...

2018-09-04 09:52:51

阅读数 54

评论数 0

后台服务返回Json数据出现$ref的问题解决方案

问题出现:使用FastJson的JSONArray类型作为返回数据,当像JSONArray对象中添加JSONObject对象,而JSONObject对象中包含相同的节点数据时,FastJson会防止返回数据栈溢出的问题,自动将JSONArray中相同的节点数据使用引用方式代替,即:{&qu...

2018-08-23 16:59:09

阅读数 2189

评论数 0

C#创建Windows凭据

创建Windows凭据,直接上代码 备注,这里需要注意一点:如果是xp系统的话需要使用(IP\用户名)作为用户名,而win7和win10则可直接使用(用户名)作为用户名,当然也支持(IP\用户名)作为用户名。 using System; using System.Collections.Ge...

2018-08-01 10:42:53

阅读数 557

评论数 1

Spring Data Jpa框架自定义查询语句返回自定义实体的解决方案

在使用Spring Data Jpa框架时,根据业务需求我们通常需要进行复杂的数据库查询,并返回我们自定义的实体类,而在该框架下,目前仅仅支持返回与数据库映射进行持久化的POJO实体。虽然在框架上我们可以使用@Query注解执行我们自定义的sql语句,但是其返回值为List<...

2018-05-31 22:51:41

阅读数 27634

评论数 16

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