自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 171

原创 @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 146

原创 @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 464

原创 长截图,滚动截图工具推荐

推荐长截图工具:FastStone长截图使用方法:1 点击下图红框内的按钮2 左键点击需要截图的页面,此时页面自动滚动3 按Esc键停止滚动4 调整选区大小5 调整好选区大小之后,点击右键另存为就OK了...

2021-04-02 17:07:07 710

原创 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 15445 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 443

原创 如何搭建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 1893

原创 java多线程并发处理任务

java多线程并发处理任务

2018-01-17 18:33:50 5210

原创 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 223

原创 SpringBoot笔记6---如何读写数据库之使用JpaSpecificationExecutor读写数据库

如何读写数据库之使用JpaSpecificationExecutor读写数据库

2018-01-10 18:25:27 822

原创 SpringBoot笔记5---如何读写数据库之通过Query对象读写数据库

如何读写数据库之通过Query对象读写数据库

2018-01-10 16:32:16 805

原创 SpringBoot笔记4---如何读写数据库之使用@Query注解来读写数据库

如何读写数据库之使用@Query注解来读写数据库

2018-01-10 14:26:09 4551

原创 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 1797 1

转载 Java Web前端到后台常用框架介绍

Java Web前端到后台常用框架介绍

2018-01-04 14:42:20 320

原创 SpringMVC笔记7---@ModelAttribute的使用

@ModelAttribute的使用

2018-01-02 17:13:33 281

原创 SpringMVC笔记6---拦截器Interceptor

拦截器Interceptor

2018-01-02 15:28:20 241

原创 SpringMVC笔记5---模板渲染

如何进行模板渲染

2018-01-02 11:19:59 1336

原创 SpringMVC笔记4---如何为处理函数配置支持的HTTP方法

如何为处理函数配置支持的HTTP方法

2018-01-02 10:52:52 183

原创 SpringMVC笔记3---如何匹配URL中的变量

如何匹配URL中的变量

2018-01-02 10:46:01 547

原创 SpringMVC笔记2---使用@RequestMapping注解类

使用@RequestMapping注解类

2018-01-02 10:40:50 187

原创 SpringMVC笔记1---基于SpringMVC的第一个程序

基于SpringMVC的第一个程序

2018-01-02 10:32:54 197

原创 SpringBoot笔记2---如何将Controller与main函数所在的类分类

如何将Controller与main函数所在的类分类

2017-12-28 17:48:55 1395

原创 SpringBoot笔记1---基于SpringBoot的第一个程序

使用最原始的方式来开发一个简单的基于SpringBoot的程序。

2017-12-28 16:35:46 210

原创 spring笔记12---SpringAOP的使用

SpringAOP可以用于跟踪某个方法的执行,如在某个方法执行前执行@Before、在某个方法执行后执行@After、在某个方法抛出异常后执行@AfterThrowing、在某个方法返回结果之后执行@AfterReturing以及环绕某个方法执行@Around。

2017-12-27 15:41:25 119

原创 spring笔记11---通过注解的方式配置bean

通过注解的方式配置bean

2017-12-27 14:36:22 142

原创 spring笔记10---实例工厂方法配置bean

实例工厂方法配置bean

2017-12-27 10:45:10 152

原创 spring笔记9---静态工厂方法配置bean

静态工厂方法配置bean

2017-12-27 10:35:12 145

原创 spring笔记8---单例bean和原型bean

单例bean和原型bean

2017-12-27 10:14:37 1991 1

原创 spring笔记7---使用模板bean来为其他bean提供属性值

使用模板bean来为其他bean提供属性值

2017-12-26 17:57:10 196

原创 spring笔记6---使用命名空间p简化bean的属性赋值

使用命名空间p简化bean的属性赋值

2017-12-26 17:51:27 236

原创 spring笔记5---如何向bean注入Properties

如何向bean注入Properties

2017-12-26 17:19:47 901

原创 spring笔记4---如何向一个bean注入List和Map

如何向一个bean注入List和Map

2017-12-26 17:11:37 1144

原创 spring笔记3---如何使用指定的构造函数来构造bean

如何使用指定的构造函数来构造bean

2017-12-26 16:35:32 2858

原创 spring笔记2---bean引用其他bean

bean引用其他bean

2017-12-26 16:09:22 869

原创 spring笔记1---基于spring框架的第一个程序

基于spring框架的第一个程序

2017-12-26 15:31:31 192

原创 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 2752

一个用于搜索的MVP框架

大多数的应用中都会包含搜索功能模块,搜索源通常有多个,如本机、USB、网络等等。 本工程中包含一个用于搜索的MVP框架以及一个简单的基于该框架开发搜索功能模块的例子。 com.gm.searchframework包中包含了框架源代码,而com.example.a80066158.searchframework则是基于该框架开发的一个简单的搜索功能的例子。MVP框架的好处这里不赘述了,使用中慢慢体会吧。

2017-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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