springboot
文章平均质量分 54
ruiguang21
这个作者很懒,什么都没留下…
展开
-
SPRING BOOT 跨域访问处理
问题场景:由于项目中使用到跨域访问,今天也得到高人指点,所以写出来分享给大家。可能是考虑到前后端分离,前端后端服务器不在一台机器上,出现这种跨域访问的情况。正常情况下本地访问是没有问题,但是遇到这种非同一台服务器的情况下,就会报错 Access-Control-Allow-Origin 。具体报错内容不记得了。问题解决方案一:采用添加拦截器的方式对请求添加跨域访问的头,允许跨域访问。p原创 2017-09-07 11:12:03 · 8063 阅读 · 0 评论 -
Spring-Boot--日志操作全局异常捕获消息处理☞日志控制台输出+日志文件记录
#==========logback===logging.config=classpath:logback-boot.xml %d %p (%file:%line\)- %m%n原创 2018-01-23 14:52:44 · 865 阅读 · 0 评论 -
springBoot 去除最后一个逗号,java中以逗号分隔
@RequestMapping(value="/upKeywords", method = { RequestMethod.GET,RequestMethod.POST }, produces = "application/json; charset=utf-8")public String updateDate(String cdid){if(StringUtils.isNull原创 2018-01-09 10:35:33 · 1879 阅读 · 0 评论 -
java string 字符串替换
i、replace方法 该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如: String s = “abcat”; String s1 = s.replace(‘a’,‘1’); 该代码的作用是将字符串s中所有的字符a替换成字符1原创 2018-01-09 11:08:14 · 53555 阅读 · 0 评论 -
JDBC连接池的工具类
package com.yanshu.utils;import java.io.IOException;import java.io.InputStream;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sq原创 2018-01-10 10:58:30 · 553 阅读 · 0 评论 -
设定指定任务task在指定时间time执行 schedule(TimerTask task, Date time)
package com.yanshu.test;import java.util.Calendar;import java.util.Date;import java.util.Timer;import java.util.TimerTask;import java.util.concurrent.Executors;import java.util.concurrent.原创 2018-01-10 11:23:50 · 5267 阅读 · 0 评论 -
java中截取string字符串和以逗号分割,StringBuffer的运用
package com.yanshu.test;import com.yanshu.utils.ConnSql;public class StringBu {/*** 传入参数即存储名称预编译处理* @param storageName 存储过程的名称* @param size 参数的数量* @return 返回存储过程的参数集*/publi原创 2018-01-10 14:21:15 · 26639 阅读 · 0 评论 -
Java+微信支付(下预购单+回调+退款+查询账单)
前言:现在的APP的离不开微信支付, 现在项目里接入微信支付 , 微信支付的官方文档是:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=9_1 。 也很明了,这里是我的示例。作为客户端, 需要接入的功能大概四个:1 下预购单, 这里生成签名去请求微信, 返回预购单交易号。 再拼接客户端需要的对象,让客户端发起支付。2 回调接...原创 2018-02-26 09:35:54 · 1241 阅读 · 2 评论 -
Java调用XML的方法:DocumentBuilderFactory
首先得到:得到 DOM 解析器的工厂实例 DocumentBuilderFactory domfac=DocumentBuilderFactory.newInstance();然后从 DOM 工厂获得 DOM 解析器 DocumentBuilder dombuilder=domfac.newDocumentBuilder(); 3 )把要解析的 XML 文档转化为输入流,以便 DOM 解...原创 2018-02-26 09:43:44 · 376 阅读 · 0 评论 -
使用maven编译和使用lib下的Jar包
commons-loggingcommons-logging1.1.1system${basedir}/src/main/webapp/lib/commons-logging-1.1.1.jaralipaySdkalipaySdk20161222system${basedir}/src/main/webapp/lib/alipaySdk-20161222原创 2018-02-07 15:09:25 · 2438 阅读 · 0 评论 -
登陆验证码实现
前端+后台的实现1.前端<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head&g..原创 2018-02-28 13:06:38 · 3105 阅读 · 0 评论 -
使用Zxing生成二维码,以及在生成的二维码中添加logo
最近研究了Zxing的源码,以及它的一些常用的用法,感触也是很深,也提高了不少,网上也找了各种写法,要真正的理解这一整套东西还是要花费些经历的,涉及的知识面还是有一些的,下面就上一下我简单封装的源码。以方便大家做参考,封装的不完善,只是简单的写了个,大家可以自己进行封装.....1. 下载Zxing所需要的依赖包:core-2.2.jar、javase-2.2.jar ,因为只使用到了javas...原创 2018-02-24 10:08:55 · 875 阅读 · 0 评论 -
springBoot拦截器,
--控制层 @RequestMapping(value="/toLogin",method={ RequestMethod.GET,RequestMethod.POST }) public String login(){ ModelAndView modelAndView = new ModelAndView("/carduser"); //return原创 2018-01-30 18:44:01 · 191 阅读 · 0 评论 -
Spring-Boot--日志操作【全局异常捕获消息处理☞日志控制台输出+日志文件记录】
最好的演示说明,不是上来就贴配置文件和代码,而是,先来一波配置文件的注释,再来一波代码的测试过程,最后再出个技术在项目中的应用效果,这样的循序渐进的方式,才会让读者更加清楚的理解一项技术是如何运用在项目中的,虽然本篇很简单,几乎不用手写什么代码,但是,比起网上其他人写的同类型的文章来说,我只能说,我很认真,认真的有点帅,哈哈哈哈。一、日志记录相关依赖,首转载 2018-01-23 09:44:52 · 394 阅读 · 0 评论 -
springBoot Aop @Aspect
package com.yanshu.aspect;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.*;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.stereot原创 2018-01-22 19:16:00 · 301 阅读 · 0 评论 -
对springdata jpa 的 @Query和select的理解
package com.yanshu.sso.dao;import com.yanshu.sso.pojo.User;import org.springframework.data.jpa.repository.JpaRepository;import org.springframework.data.jpa.repository.Query;import org.springframe原创 2017-08-31 15:22:37 · 7739 阅读 · 1 评论 -
springboot+mybatis的深化
接口package com.yanshu.dao;import java.util.List;import org.apache.ibatis.annotations.Delete;import org.apache.ibatis.annotations.Insert;import org.apache.ibatis.annotations.Mapper;i原创 2017-09-21 11:35:03 · 251 阅读 · 0 评论 -
SpringBoot+spring-date-jpa+Hibernate 整合mysql 与sqlserver 配置文件信息
SpringBoot+spring-date-jpa+Hibernate 整合mysql 配置文件#mysql configurespring.datasource.url = jdbc:mysql://localhost:3306/popularfeelings?serverTimezone=GMT&characterEncoding=utf-8spring.dat原创 2017-09-22 14:25:45 · 619 阅读 · 0 评论 -
Springboot使用定时任务,Spring Schedule
定时任务的实现方式有多种,例如JDK自带的Timer+TimerTask方式,spring 3.0以后的调度任务(Scheduled Task),Quartz等。Timer+TimerTask是最基本的解决方案,但是比较远古了,这里不再讨论。Spring自带的Scheduled Task是一个轻量级的定时任务调度器,支持固定时间(支持cron表达式)和固定时间间隔调度任务,支持线程池管原创 2017-10-23 10:15:33 · 1191 阅读 · 0 评论 -
Spring Boot 实现定时任务
时间问题,今天就直奔主题。 在实际项目开发中,难免会遇到定时执行任务的场景;比方说,每隔多少时间需要做什么事情;每隔月的几号定时做什么事情;像这样的业务需求,会经常遇到;那么怎么去实现这样的业务需求呢。刚好最近使用spring Boot开发项目,我就以Spring Boot为例简述:翻阅了下Spring Boot中有现成的定时注解使用,先来Code: 实现目标是:每隔10秒定时原创 2017-10-23 10:33:16 · 465 阅读 · 0 评论 -
springboot-11-servlet, listener, fitlter的添加
springboot中添加servlet, filter, listener有2种方式: 代码注册servlet 和自动注解注册(在使用druid监控有使用过)代码注册通过ServletRegistrationBean、 FilterRegistrationBean 和 ServletListenerRegistrationBean 获得控制。 也可以通过servletContextIni原创 2017-11-03 14:33:06 · 231 阅读 · 0 评论 -
springBoot整合thymeleaf
pom.文件org.springframework.bootspring-boot-starter-thymeleaf net.sourceforge.nekohtml nekohtml 1.9.21 配置文件spring.thymeleaf.mode=LEGACYHTML5spring.thy原创 2017-12-26 10:31:21 · 213 阅读 · 0 评论 -
springBoot配置静态访问资源
package com.yanshu.util;import org.springframework.context.annotation.Configuration;import org.springframework.util.ResourceUtils;import org.springframework.web.servlet.config.annotation.Int原创 2017-12-27 10:17:30 · 343 阅读 · 0 评论 -
Spring Boot : CROS解决跨域问题
package com.yanshu.util;import org.springframework.context.annotation.Configuration;import org.springframework.validation.beanvalidation.MethodValidationPostProcessor;import javax.servle原创 2017-12-27 10:29:42 · 614 阅读 · 0 评论 -
SpringBoot和mybatis的高级应用
package com.moxi.service;import java.util.List;import org.apache.ibatis.annotations.Insert;import org.apache.ibatis.annotations.Mapper;import org.apache.ibatis.annotations.Select;import org.apa原创 2018-01-11 21:13:31 · 720 阅读 · 0 评论 -
mybatis的动态sql
注意:使用mapper代理开发时,namespace有特殊作用,namespace等于mapper接口地址 --> update lcsy_settingAccount status=#{status}, LoginName=#{Login原创 2018-01-12 18:12:52 · 279 阅读 · 0 评论 -
mybatis的动态运用
注意:使用mapper代理开发时,namespace有特殊作用,namespace等于mapper接口地址 --> update lcsy_SettingPrivilege status=#{status}, mtype=#{mtype},原创 2018-01-12 18:14:01 · 206 阅读 · 0 评论 -
JDBC进行子查询,接收多个值
package com.yanshu.service;import java.util.HashMap;import java.util.List;import java.util.Map;import org.springframework.stereotype.Service;import com.alibaba.fastjson.JSON;im原创 2018-01-12 21:05:33 · 1274 阅读 · 0 评论 -
spring中的quartz(定时器)的用法
quartz-all-2.1.1.jar1.配置信息 <!-- <bean class="org.cs.task.CreatorsTask" init-method="creatorsTaskInit"></bean> --> <!-- 一个类里两个定时任务 配置你要定时加载的目标类 --> <bea...原创 2019-05-27 16:41:15 · 289 阅读 · 0 评论