Spring Boot 普通类调用Bean对象的一种方式

2017-06-08

有时我们有一些特殊的需要,可能要在一个不被Spring管理的普通类中去调用Spring管理的bean对象的一些方法,比如一般SpringMVC工程在controller中通过

1
2
@Autowired
private TestService testService;

注入TestService 接口就可以调用此接口实现类的实现的方法。

Spring Boot 过滤器、监听器和拦截器使用

2017-06-07

1、过滤器和监听器
Spring Boot中对于过滤器和监听器的使用跟一般web工程中使用方式没什么不同,使用注解方式就可以快速创建,只是要使用注解方式需要在Application类加上 @ServletComponentScan 注解表明开启servlet的注解
创建一个监听器

深圳

2017-05-28

深圳北站。
深圳北站

Spring Boor配置Druid数据源

2017-05-18

Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。

添加Druid数据源

要使用Druid数据源,我们需要在 application.properties 下添加配置信息

Spring Boot 热部署与日志配置

2017-05-11

热部署和日志是开发中常用的功能,Srping Boot同样集成了相应的工具,可以方便地实现这些功能。

热部署

Spring Boot提供了 spring-boot-devtools 模块用于热部署,直接引入就行。

Spring Boot入门

2017-05-10

在搭建传统的SpringMVC项目或其他Spring项目的的时候,我们通常都需要写一堆与Spring整合的xml配置文件,过程繁琐复杂不说,而且容易出错。为了简化开发,Spring Boot应运而生。
Spring Boot可以创建独立运行的基于Spring的应用,并且大多数时候只需编写少量的配置。能独立运行的原因是Spring Boot项目本身嵌入了Tomcat等其他web容器插件,详细介绍看官网http://projects.spring.io/spring-boot/。

创建一个Spring Boot 项目

1、pom.xml配置
(1)基本配置
这里使用Maven构建工程,根据官网的推荐,项目可继承于spring-boot-starter-parent 来管理工程。

eclipse neon版本打开某些javascript文件异常问题

2017-05-02

eclipse neon版本的javascript编辑器无法处理某些异常信息,比如本人在用require js和vue js的时候碰过这种异常
java.lang.NoSuchMethodError:jdk.nashorn.internal.runtime.ECMAException.getEcmaError()Ljava/lang/Object;
然后js文件直接就打不开了,最终在stackoverflow找到相关问题,链接
http://stackoverflow.com/questions/38089331/eclipse-neon-java-ee-ide-javascript-editor-broken

照回答者意思是javascript开发工具没法解析某些特殊语法的js代码;
另一个回答是说新版本的jdk已经解决这个问题,尝试卸了jdk(一直用的1.8.0_05版),装上最新版本的(目前是1.8.0_131版),问题解决。(仅供参考)

多线程

2017-05-01

在编程中,多线程的意思是某个程序同时多个任务,这样的每一个任务则称为一个线程。线程这部分涉及的知识非常多,在实际开发的应用也是非常重要,这里将介绍基本的部分。

概念

线程:操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中实际运作单位。
进程:计算机中已运行程序的实体。进程本身不会运行,是线程的容器。

Linux下安装Nginx并配置一个图片服务器

2017-04-21

首先到Nginx官网下载tar.gz格式的安装包,这里下载的是nginx-1.10.3版本,环境使用centos6的虚拟机

1、将安装包上传,解压,命令tar -xvf nginx-1.10.3.tar.gz;

2、自定义创建一个文件夹作为Nginx安装目录,这里在home下创建nginx文件夹;

eclipse neon git 提交窗口太小问题

2017-04-16

eclipse neon版本的javascript编辑器无法处理某些异常信息,比如本人在用require js和vue js的时候碰过这种异常
java.lang.NoSuchMethodError:jdk.nashorn.internal.runtime.ECMAException.getEcmaError()Ljava/lang/Object;
然后js文件直接就打不开了,最终在stackoverflow找到相关问题,链接
http://stackoverflow.com/questions/38089331/eclipse-neon-java-ee-ide-javascript-editor-broken

照回答者意思是javascript开发工具没法解析某些特殊语法的js代码;
另一个回答是说新版本的jdk已经解决这个问题,尝试卸了jdk(一直用的1.8.0_05版),装上最新版本的(目前是1.8.0_131版),问题解决。(仅供参考)

1%