![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
henry_韩
这个作者很懒,什么都没留下…
展开
-
springboot/mybatis之多数据源配置
注:数据源切换不可在事务内部、同一事务中数据源确定、不可切换!亦可说数据源切换必须在事务处理之前!一、功能介绍 在实际的开发中,同一个项目中使用多个数据源是很常见的场景。最近在项目中正好使用到多数据源、搭建完成后记录一下!可供参考。二、配置文件application.yml中添加多数据源配置spring: application: name: businesscooperation-server-dev main: allow-b...原创 2020-07-02 11:35:42 · 350 阅读 · 0 评论 -
vue nuxt.js springmvc 前后端分离 微信扫码登录
在微信开放平台 配置回调域名在 nuxt 配置中引入 wxLogin.jshead: { script: [ { src: 'https://res.wx.qq.com/connect/zh_CN/htmledition/js/wxLogin.js' } ] }nuxt.js 使用wxLogin.js 加载二维码<div class="l...原创 2019-12-25 10:22:49 · 1734 阅读 · 1 评论 -
myeclipse+tomcat 启动项目访问时怎样才能不加项目名直接访问
1、首先找到使用的tomcat(因为我电脑上装了多台tomcat所以先找到使用的这个tomcat)window-->preferences-->2、修改这台tomcat的server.xml文件原文件截图:修改后的文件截图:ok!完成了!重启项目 直接访问试试吧!原创 2016-07-07 13:07:12 · 6158 阅读 · 2 评论 -
MyEclipse创建maven项目
1、下载 Maven http://maven.apache.org/download.cgi,解压到任意非C盘位置2、打开 Myeclipse 中的菜单 Windows 》Preferences 》搜索“maven”,找到“Installations”,把刚才的 Maven 目录添加进去,并勾选。3、File-->new-->Project项目默认目录结构如下在 main 下创建 r...原创 2018-03-16 10:57:18 · 154 阅读 · 0 评论 -
java HttpClient PostMethod使用
package com.henry.util;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.HttpStatus;import org.apache.commons.httpclient.methods.PostMethod;import org.apache.co...原创 2018-04-09 15:52:15 · 4171 阅读 · 0 评论 -
spring boot.2x 集成swagger 加入拦截器后 swagger不能访问
忽略掉 swagger-resources下面的请求 以及忽略掉 v2下面的请求即可原创 2018-04-11 10:05:13 · 3348 阅读 · 1 评论 -
IDEA 2017 SSM(Spring+SpringMVC+MyBatis)框架搭建
1、file-->new-->project 2、修改项目 maven地址File-->settings Resources 等同java目录操作 选择resources root 到此 一个基于idea搭建的maven项目生成成功 开始搭建 ssm项目1、配置需要的jar 修改 pom.xml<project xmlns="http://maven.apa...原创 2018-04-04 11:23:03 · 548 阅读 · 0 评论 -
spring boot.2x 启用拦截器配置 静态资源不能访问
今天在使用SpringBoot时遇到静态资源无法访问的问题,启用拦截器配置就会出现静态资源无法访问。发现只要继承 WebMvcConfigurationSupport 并且将文件加入配置 发现如果继承了WebMvcConfigurationSupport,则在yml中配置的相关内容会失效。需要重新指定静态资源@Overrideprotected void addResourceHandlers(...原创 2018-04-11 16:04:31 · 3313 阅读 · 1 评论 -
SSM之Service层抽取成BaseService和BaseServiceImpl与mapper层抽取 BaseMapper
1、BaseServicepackage dataSource;import data.page.PageImpl;import data.page.Pageable;import java.io.Serializable;import java.util.List;/** * @author henry * @version V1.0 * @Title: BaseService * @Packa...原创 2018-04-19 10:27:53 · 4988 阅读 · 0 评论 -
Intellij IDEA springboot 找不到或无法加载主类
1、File -- > Project Structure2、检查Artifacts再试试吧!原创 2018-08-01 15:46:13 · 19203 阅读 · 6 评论 -
SpringBoot项目在IntelliJ IDEA 2018 中实现热部署
一、开启idea自动make功能 1、打开 file -- > settings 查找 Gradle-Android Compiler2、CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running最后重启idea二、使用spring-boot有的热部...原创 2018-08-01 17:18:28 · 2962 阅读 · 0 评论 -
lombda 表达式 简单使用 (List 记录篇)
1、 List集合对象中获取对象中某个字段的数据转集合List<PageDto> resultList = xxx.queryAll();List<String> list = resultList.stream().map(r -> r.getUrl()).collect(Collectors.toList());2、List 集合数据过滤 获取过滤后...原创 2019-03-14 13:54:39 · 3310 阅读 · 0 评论 -
spring boot 启用定时任务调取精伦IDR210阅读软件获取身份证信息 jna dll
注:使用时确定jdk为32位 使用绝对路径读取接口时 需要确定接口文件存放位置1、引入jna.jar<dependency> <groupId>net.java.dev.jna</groupId> <artifactId>jna</artifactId> <version>4.1.0...原创 2019-03-21 13:36:05 · 1905 阅读 · 6 评论 -
java8 stream lambda 数组 集合以特殊字符 转字符串
public static void main(String[] args) { int[] arr = {1, 2, 3, 4}; String str1 = Arrays.stream(arr).boxed().map(i -> i.toString()).collect(Collectors.joining(",")); Sys...原创 2019-05-08 10:14:38 · 9045 阅读 · 0 评论 -
Java使用Jedis操作Redis
使用Java操作Redis需要jedis-2.7.3.jar如果需要使用Redis连接池的话,还需commons-pool2-2.3.jar,下载地址:http://pan.baidu.com/s/1bp1FgM7package com.henry.redis;import redis.clients.jedis.Jedis;import redis.clients.jedis.原创 2016-07-16 14:53:38 · 1055 阅读 · 0 评论 -
redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool
昨天在测试redis一个劲的报出redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool查了一下午的百度,发现没有一个是能解决我这个异常抛出的 ;因为我的reids是安装在linux上的。 所以我获取连接的时候 // 初始化 public Red原创 2016-07-16 09:55:43 · 977 阅读 · 0 评论 -
java读取文件内容按照值出现的次数排序
import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.HashMap;i原创 2016-06-18 13:47:05 · 1517 阅读 · 0 评论 -
extjs3.4+mysql+servlet的简单增删改查 分页
模块化简单开发 Startup.js入口jsMainViewPort = Ext.extend(Ext.Viewport, { layout : 'border', constructor : function(cfg) { Ext.apply(this, cfg); this.initUI(); MainViewPort.super原创 2015-06-01 10:43:41 · 1281 阅读 · 1 评论 -
Cookie工具类
/** * Cookie工具类 * */public class cookieUtil { private cookieUtil() { } /** * 设置cookie * * @param response * @param name * cook原创 2015-11-21 17:06:30 · 325 阅读 · 0 评论 -
java 日期格式化帮助类
public final class UtilDate { private static final String DATE = "yyyy-MM-dd"; /** * 私有化构造方法,防止外部调用 */ private UtilDate() { } /** * 返回String字符串 格式:yyyy-MM-dd HH:原创 2015-11-21 16:44:12 · 404 阅读 · 0 评论 -
jdbc数据库连接池
太久没有注重基础了,搞得现在很多基础都有点不明白了。对于JDBC是怎么实现数据库的连接和释放,所以特地总结下关于JDBC的知识,目的是用于提醒自己很多Java的基础知识需要健全。import java.io.IOException;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.Dri原创 2016-05-24 11:09:02 · 496 阅读 · 0 评论 -
java通用basedao
无聊的时间还是用来巩固基础比较好!import java.lang.reflect.Field;import java.lang.reflect.Method;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLExcepti原创 2016-05-24 12:33:54 · 1484 阅读 · 0 评论 -
java同步锁(synchronized)
java线程-线程的同步-同步的方法在电商的实际开发中遇到了这样一种情况,在管理员与用户同时操作一条订单数据的时候,好比用户正在取消订单,而管理员在发货。这样就会导致这条订单的数据出现问题。所以想来研究一下线程锁用来解决这个问题。贴上实例public class synchronizedTest { private int i = 0; public static void mai原创 2016-05-24 17:02:07 · 489 阅读 · 0 评论 -
直接I/O写入与自定义缓存区I/O读写性能之间的区别
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import原创 2016-05-27 16:25:13 · 790 阅读 · 0 评论 -
java 通过request获取ip 在通过ip获取地址
import java.util.Map;import javax.servlet.http.HttpServletRequest;import org.apache.commons.httpclient.HttpClient;import org.apache.commons.httpclient.methods.GetMethod;import org.apache.commons原创 2016-05-31 16:12:33 · 749 阅读 · 0 评论 -
csv读取写出
// 需要引入javacsv-2.0.jar// csvUtil csv帮助类import java.io.BufferedOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.URLEncoder;im原创 2016-05-31 15:30:36 · 4265 阅读 · 0 评论 -
tomcat导入maven项目运行抛出org.springframework.web.context.ContextLoaderListener not found
严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener根本原原创 2016-07-23 10:38:29 · 368 阅读 · 0 评论 -
MyEclipse创建maven项目
1、下载 Maven http://maven.apache.org/download.cgi,解压2、打开 Myeclipse 中的菜单 Windows 》Preferences 》搜索“maven”,找到“Installations”,把刚才的 Maven 目录添加进去,并勾选。3、File-->new-->Project项目默认目录结构如下原创 2016-07-04 10:20:48 · 329 阅读 · 0 评论 -
MyEclipse SSM(Spring+SpringMVC+MyBatis)框架搭建
1、maven引入需要使用的jarpom.xml 4.0.2.RELEASE 3.2.6 1.7.7 1.2.17 junit junit原创 2016-07-04 11:21:01 · 7016 阅读 · 0 评论