- 博客(36)
- 资源 (1)
- 收藏
- 关注
原创 @Import
SpringBoot默认会扫描启动类当前的包以及子包,那对于没有在这些包下的类,该怎么注册到IOC容器中呢?可以使用@Import注解来注册。@Import具体用法如下:项目结构如下:TestController类中需要用到Test1Service, 而启动类未com.gm.test1包中的Application,Test1Service位于com.gm.test2.service包中,如果直接在Test1Service上加@Service注解,SpringBoot根本不会扫描到。1
2021-05-12 16:16:41 192
原创 @ConfigurationProperties
作用:用来自动读取配置用法如下:1PhoneProperties类内容如下:package com.gm.config.properties;import org.springframework.boot.context.properties.ConfigurationProperties;@ConfigurationProperties(prefix = "phone")public class PhoneProperties { private String type;.
2021-05-12 10:24:23 164
原创 @Configuration用法
1 带@Configuration注解的类,该类本身首先会被SpringBoot注入到IOC容器中;2 SpringBoot同时会扫描该类中带@Bean注解的方法,调用该方法来创建Bean,并且将该Bean注入到IOC容器中示例如下:@Configuration@EnableConfigurationProperties(PhoneProperties.class)public class DemoConfig { @Autowired private PhonePrope
2021-05-12 10:15:19 488
原创 长截图,滚动截图工具推荐
推荐长截图工具:FastStone长截图使用方法:1 点击下图红框内的按钮2 左键点击需要截图的页面,此时页面自动滚动3 按Esc键停止滚动4 调整选区大小5 调整好选区大小之后,点击右键另存为就OK了...
2021-04-02 17:07:07 733
原创 https请求报Connection reset问题
背景:使用HttpsURLconnection或者HttpURLConnection进行https请求时,有时会报Connection reset异常原因:这是因为客户端的TLS版本服务端不支持的原因。对于JDK1.6,支持SSLv2、SSLv3、TLSv1,默认使用TLSv1对于JDK1.7,支持SSLv2、SSLv3、TLSv1、TLSv1.1、TLSv1.2,默认使...
2019-07-10 19:19:02 16052 1
原创 使用nginx快速搭建一个文件服务器
1 nginx安装yum install nginx -y(安装路径:/usr/local/nginx)2 修改配置文件vi conf/nginx.conf增加一个server如下:server { listen 80; server_name [ip/域名地址]; charset utf-8; root /var/tmp; ...
2018-12-05 17:27:50 459
原创 如何搭建ftp文件服务器以及挂载ftp文件服务器
1 先安装vsftpd,命令如下yum install vsftpd -y(安装完成后,会有一个/etc/vsftpd目录,里面有一些配置文件ftpusers:该文件用来指定哪些用户不能访问ftp服务器;user_list :该文件用来指示的默认账户在默认情况下也不能访问ftp;vsftpd.conf :vsftpd的主配置文件)2 启动ftp,命令如下servic...
2018-12-05 16:48:16 1913
原创 java注解
本文以实例形式讲解java中注解的定义及使用。1 定义注解Controllerpackage com.gm.AnnotationTest.annotions;import static java.lang.annotation.ElementType.METHOD;import static java.lang.annotation.ElementType.TYPE;impor
2018-01-16 19:53:15 238
原创 SpringBoot笔记6---如何读写数据库之使用JpaSpecificationExecutor读写数据库
如何读写数据库之使用JpaSpecificationExecutor读写数据库
2018-01-10 18:25:27 835
原创 SpringBoot笔记3---如何读写数据库之使用CrudRepository中提供的方法来读写数据库
读写数据库的方式有多种,但不管是哪种方式读写数据库,都会包含一些相同的步骤,具体包括如下:1 添加依赖:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apa
2018-01-10 09:49:35 1843 1
原创 spring笔记12---SpringAOP的使用
SpringAOP可以用于跟踪某个方法的执行,如在某个方法执行前执行@Before、在某个方法执行后执行@After、在某个方法抛出异常后执行@AfterThrowing、在某个方法返回结果之后执行@AfterReturing以及环绕某个方法执行@Around。
2017-12-27 15:41:25 132
原创 A和B之间的加密通信与HTTPS通信机制
A和B之间的加密通信:故事发生在计算机网络还不是很普及的时候,A和B之间经常有一些机密需要传递,但是A和B分居两地(可能一个在北京,一个在深圳), 显然由A亲自将密件交给B不太可行,那有没有一种方案将这些机密交由快递传送,而又不会被快递员窃取其中的机密?解决方案:1 B 提供一个锁,自己保存这个锁的钥匙;2 A想和B进行通信时,拿到B的这个锁(下文中称之为锁1),然后A将另
2017-04-12 16:04:55 2823
一个用于搜索的MVP框架
2017-03-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人