自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (16)
  • 收藏
  • 关注

原创 SpringBoot-15-打包发布

在本地使用SpringBoot的启动器即可访问我们开发的项目,如果我们将功能开发完毕之后,需要使用SpringBoot项目中的打包功能来将项目进行打包,SpringBoot项目打包在linux服务器运行

2022-05-27 14:41:58 154

原创 SpringBoot-14-单元测试

单元测试(英语:Unit Testing)又称为模块测试,是针对程序模块(软件设计的最小单位)来进行正确性检验的测试工作。程序单元是应用的最小可测试部件。在过程化编程中,一个单元就是单个程序、函数、过程等;对于面向对象编程,最小单元就是方法,包括基类(超类)、抽象类、或者派生类(子类)中的方法。 通常来说,程序员每修改一次程序就会进行最少一次单元测试,在编写程序的过程中前后很可能要进行多次单元测试,以证实程序达到软件规格书要求的工作目标,没有程序错误;虽然单元测试不是什么必须的,但也不坏,这牵涉到项目管理的

2022-05-27 14:37:30 469

原创 SpringBoot-13-定时任务

定时任务的业务场景: 1、定时去刷新某个订单的业务状态(下完订单后一直没有付款,15分钟之后,把订单状态置为无效)2、对接微信公众号,每隔2个小时去微信服务器上刷新token。 类似这样的需求,我们就可以使用定时任务来完成

2022-05-27 14:28:49 207

原创 SpringBoot-12-拦截器

拦截器(Interceptor)是SpringMVC的核心功能之一,是利用Spring的AOP的面向切面编程的思想,可以很方便的实现对登录权限控制、日志打印等功能。

2022-05-27 09:32:13 586

原创 SpringBoot-11-validate校验

web项目中,用户的输入总是被假定不安全不正确的,在被处理前需要做校验。数据校验是一个项目的基础模块,也许我们一些入门编码没有多久,了解前端的同学会说,我们已经在前端对数据进行了基础的校验了,还需要在后台对数据进行校验?答案是肯定的,因为前端传递给后台的数据没有百分百值得信任的,这是因为一些别有用心的人,可以模拟前端对后台进行数据发送,可能会发送一些操作后台的指令等非法数据,如果这些数据一旦发送到后台那么后果是很严重的。因此后端校验也是必须的

2022-05-27 09:17:10 1446

原创 SpringBoot-10-全局异常处理

前言在项目开发中出现异常时很平常不过的事情,我们处理异常也有很多种方式,可能如下:public int div(int a ,int b){ int c=0; try{ c=a/b; }catch (Exception ex){ ex.printStackTrace(); } return c;}如果我们这样处理异常,代码中就会出现特别多的异常处理模块,这样代码就会变得可读性非常差,而且业务模块逻辑会夹杂特别多的非业务逻辑。但是在项目开发的

2022-05-27 08:52:43 110

原创 SpringBoot-09-封装统一返回类

在项目框架整合阶段,为了更优雅的封装后端返回结果,便于前后端联调,通常需要对后端的返回值进行一定的封装处理

2022-05-26 20:18:50 457

原创 SpringBoot-08-日志配置方法

Spring Boot会用Logback来记录日志,并用INFO级别输出到控制台。下面通过本文给大家介绍Spring Boot 日志配置方法详解

2022-05-26 20:15:16 1180

原创 SpringBoot-07-集成mybatis-plus

Mybatis-Plus(简称 MP)是一个 Mybatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2022-05-26 20:02:26 152

原创 SpringBoot-06-静态资源访问

SpringBoot 应用中的 src/main/resources/ 资源文件夹对应 classpath。静态资源加载顺序:META-INF/resources > resources > static > public,SpringBoot 应用会去上面 4 个路径中查找是否存在相应的资源,如果有则直接返回

2022-05-26 19:46:23 328

原创 SpringBoot-05-多环境配置

通常一个公司的应程序可能在开发环境(dev)、测试环境(test)、生产环境(prod)中运行。那么是不是需要拷贝不同的安装包,在不同的环境下运行呢,在 Spring Boot 中一切已经为我们准备就绪,只需要简单的配置,你的程序就能在不同的环境中运行。

2022-05-26 19:19:23 97

原创 SpringBoot-04-获取配置文件的值

这篇文章主要介绍了Springboot 如何指定获取出 yml文件里面的配置值操作

2022-05-26 18:56:48 1905

原创 SpringBoot-03-修改Banner图

自定义修改程序启动过程当中的banner图

2022-05-26 17:10:43 1573

原创 SpringBoot-02-HelloWorld

1、打开 spring官网https://spring.io/2、生成项目地址选择 Project -> spring boot ,快速拉到底部, 点击 Spring Initializr.3、构建项目如图4、 用idea 打开项目5、把pom.xml 文件里面修改<dependency> <groupId>org.springframework.boot</groupId> <artifctId>sp

2022-05-26 16:34:04 67

翻译 SpringBoot-01-简介

Spring Boot 可以大大的简化开发模式,它集成了大量常用的第三方库配置,所有你想集成的常用框架,它都有对应的组件支持,例如 Redis、MongoDB、Jpa、kafka,Hakira等等。SpringBoot应用中这些第三方库几乎可以零配置地开箱即用,大部分的 SpringBoot应用都只需要非常少量的配置代码,开发者能够更加专注于业务逻辑

2022-05-26 14:52:43 290

原创 VMware快速安装centos7虚拟机

VMware安装CentOS虚拟机与配置网络,本文通过图文并茂的形式给大家介绍的非常详细

2022-05-26 14:12:04 697

转载 BoneCP连接池参数详解

BoneCP主要配置参数一、BoneCP主要配置参数 1.jdbcUrl 设置数据库URL 2.username 设置数据库用户名 3.password 设置数据库密码 4.partitionCount 设置分区个数。这个参数默认为1,建议3-4(根据特定应用程序而定)。 为了减少锁竞争和改善性能,从当前线程分区(thread-affinity)中获取一个c

2016-04-06 13:40:27 1266

原创 linux下elasticSearch 1.7.2安装教程

elasticSearch是一个搜索引擎,大大减轻服务器的压力下载:wget https://download.elastic.co/elasticsearch/elasticsearch/elasticsearch-1.7.2.zip解压缩unzip elasticsearch-1.7.2.zip进入到项目下面的bin目录cd elasticsearch-1.7.2/bi

2016-03-23 23:00:13 505

转载 Apache kafka之旅——java 发送接受消息

一、新建maven项目,引用apache给定的pom文件,如下 org.apache.kafka kafka_2.9.2 0.8.1.1二新建发送消息类KafkaProducer.java代码如下:import java.util.Properties;  import kafka.producer.KeyedMessage;  import kafka.p

2015-11-10 14:25:42 559

转载 Apache kafka之旅——linux 安装配置

kafka  安装的安装比较简单,直接下载解压缩,修改一下配置文件然后启动服务就能使用了kafka 官方下载地址http://kafka.apache.org/downloads.html一、下载wget http://mirror.bit.edu.cn/apache/kafka/0.8.2.2/kafka_2.9.2-0.8.2.2.tgz二、解压缩tar -xzvf

2015-11-10 14:03:42 362

转载 spring mvc - cxf webservice项目

提到cxf ,毫不避免的要说到webservice什么是webservice,我就不多说了。新建一个maven 项目  通过pom引用cxf的jar   org.apache.cxf   cxf-rt-frontend-jaxws   3.0.4   org.apache.cxf   cxf-rt-transports-http   3.0.4

2015-10-03 11:31:37 367

转载 linux ssh 免密码登陆

由于公司接了第三方应用,几台服务器之间jenkins 脚本需要用到免密码登陆,所以做这个小功能,废话不多说我用的是Centos 6.5  两台机器  A 和 B在A上执行ssh-keygen -t rsa -P ''由于之前我做过一次,所以会存在id_rsa.pub这个文件,系统提示我覆盖,第一次做的话直接回车两次即可.ssh  是隐藏文件夹,  可以用  ls -a  查

2015-10-03 10:50:41 299

转载 搭建高并发服务器——memcached 安装

memcached 作为缓存应用,被广泛使用,下面介绍memcached两种安装方式,第一种比较简单,第二种是需要下载包废话不多说一:用yum 安装这一个是linux自带的一种比较轻便的命令工具,在使用前需要执行yum update  使得更新最新的包yum install -y memcached  memcached 安装成功,然后启动/usr/bin/me

2015-09-24 15:34:31 304

nexus-2.9.0.war

nexus-2.9.0.war 放到tomcat可以直接运行

2015-10-08

maven cxf 项目搭建,可以直接访问

搭建的一个webservice cxf 实例项目

2015-10-03

anychart 无水印 破解版

anychart 无水印版,本人测试已通过!

2013-03-20

java 手游资源

十个手机游戏的源代码,比较冷门,其中有三个android的项目,这些我都是从其他地方下载的,不得使用商业,否则后果自负

2013-01-07

jsp+servlet+jquery文件上传带进度条

文件上传,带进度条,利用技术jsp+servlet+jquery+ajax,可直接导入myeclipse使用

2012-12-27

struts2上传文件及拦截器

struts2上传单个文件及多个文件,strus2拦截器的使用,里面有个user用户,先执行user.jsp即登陆,可以执行上传文件的操作,反之,不能,有个exit.jsp,退出之后不能执行。里面含有jar文件,导入myeclipse可以执行使用,看效果。主要文件PremissionInterceptor.java和struts2.xml拦截器配置文件,ok

2012-12-27

pager-taglib-2.0.jar

pager-lib分页的jar包,一般是jstl和el表达式一起使用

2012-12-21

struts2+spring+ibatis的demo

struts2+spring+ibatis的demo,含增删改查以及分页,还有的是把数据库的数据导出成excel表格

2012-12-05

超炫ExtJS模拟Windows桌面模板

extjs模拟Windows桌面模板,可以直接使用,div+css,浅蓝色风格,来源于源码之家,与大家共享

2012-12-04

struts2+spring+ibatis小项目

struts2+spring+ibatis小项目利用ibatis自带的分页,来做的

2012-11-30

strtus2增删改查

对于struts2增删改查的简单例子,适合初学者用,老虾勿下载

2012-11-30

通用网站模板

frame框架搭建的html框架,可以直接使用,有图片源文件,可以用ps直接编辑

2012-11-28

struts2+spring+ibatis整合实例

struts2+spring+ibatis整合实例,很简单,很容易上手

2012-11-27

jsp权限控制

用于做权限的开发,有需要的童鞋可以下载,很简单

2012-11-17

SQL2005和java驱动

java和sql2005的驱动,快点来下载啊,很好用哦

2011-07-23

java多中界面的创建

很经典的例子,有多种举例,适合菜鸟学习,不下载可吃亏了啊

2011-07-23

空空如也

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

TA关注的人

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