一:原理 1. 首先Spring Boot项目中都会如下启动类: 其中,@SpringBootApplication中有三个重要的注解合一。 所以,来说说@EnableAutoConfiguration的作用。 2.作用 借助AutoConfigurationImportSelector,@Enab ...
分类:
编程语言 时间:
2019-08-22 13:26:38
阅读次数:
69
1. 新建一个Maven项目,pom.xml代码如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio ...
分类:
其他好文 时间:
2019-08-22 10:51:51
阅读次数:
79
1...表与表之间的关系 一对一: A B 两张表 A表中的每条的记录对应的B的一条记录 :一对一关系实现方式: 1:使用外键关联 : 场景:使用客户表和客户拓展表 :在属性上 添加一个@OneToOne代表一个对一个的关系 在属性上添加@JoinColumn? name 存储外键的字段 refer ...
分类:
其他好文 时间:
2019-08-20 22:01:13
阅读次数:
72
链接:http://www.yuanrengu.com/index.php/20180324.html 1 Lombok背景介绍 官方介绍如下: 大致意思是Lombok通过增加一些“处理程序”,可以让java变得简洁、快速。 2 Lombok使用方法 Lombok能以简单的注解形式来简化java代码 ...
分类:
其他好文 时间:
2019-08-20 10:43:36
阅读次数:
76
maven项目检索时报Missing artifact com.oracle:ojdbc14:jar:11.2.0.4.0 经过查阅资料知道原因为: Oracle 的 ojdbc.jar 是收费的,Maven 中央库中实际上没有此资源 解决办法: 手动下载相应的jar,然后将其安装到本地仓库。 这里 ...
分类:
数据库 时间:
2019-08-20 10:23:33
阅读次数:
158
1.在eclipse中用maven创建项目,右键new>>Maven Project 2.点击next继续 3.点击next继续,选择maven-archetype-webapp, 4.点击next继续,填写Group id和Artifact id, Version默认,Package可以不填 5. ...
分类:
Web程序 时间:
2019-08-19 11:25:05
阅读次数:
125
前言 在经历了,缓存、限流、布隆穿透等等一系列加强功能,十万博客基本算是成型,网站上线以后也加入了百度统计来见证十万+ 的整个过程。 但是百度统计并不能对每篇博文进行详细的浏览量统计,如果做一些热点博文排行、48小时排行之类统计,还需要引入浏览量统计功能。 设计 通常情况下,我们只需要每次请求浏览量 ...
分类:
编程语言 时间:
2019-08-19 09:43:41
阅读次数:
143
1,打开以前的代码,发布后只能看到404状态 原因是: ①没有项目输出目录 ②发布包指定错误,正确方式如下,web项目以war包发布,点击“+”号后选择artifact才可以 分割线 2,使用tomcat发布项目后,日志显示乱码 这是IDEA在windows下的bug,如果不修改本地tomcat文件 ...
分类:
Web程序 时间:
2019-08-18 23:45:12
阅读次数:
129
普通实现 说道Redis分布式锁大部分人都会想到:setnx+lua,或者知道set key value px milliseconds nx。后一种方式的核心实现命令如下: - 获取锁(unique_value可以是UUID等) SET resource_name unique_value NX ...
分类:
其他好文 时间:
2019-08-18 22:12:46
阅读次数:
89
ant包下载(点击进入页面,另开一个新页面) 下载地址如下: https://mvnrepository.com/artifact/org.apache.ant/ant/1.7.1 (点击进入页面,本页面被覆盖) ...
分类:
编程语言 时间:
2019-08-18 19:34:18
阅读次数:
183