- 博客(142)
- 收藏
- 关注
转载 BeanUtils.copyProperties使用
Reference:https://blog.csdn.net/z15732621582/article/details/78767835BeanUtils提供对Java反射和自省API的包装。其主要目的是利用反射机制对JavaBean的属性进行处理。我们知道,一个JavaBean通常包含了大量的属性,很多情况下,对JavaBean的处理导致大量get/set代码堆积,增加了代码长度...
2019-09-07 13:44:00 232
转载 idea同一个服务在不同端口同时启动怎么操作
1.点击这个2.取消勾选这个3.添加-Dserver.port=8080不需要在application.yml中配置端口,在这配置就行4.点走上角复制,改名字,改端口5.点左上角加号,添加compound,改名字并把刚才的两个服务加进去启动刚才创建的Compound就好了,这里我改名成Provider了转载于:https://www.cnb...
2019-08-24 21:48:00 1325
转载 集合
1 1:集合 2 Collection(单列集合) 3 List(有序,可重复) 4 ArrayList 5 底层数据结构是数组,查询快,增删慢 6 线程不安全,效率高 7 Vector 8 ...
2019-04-12 11:10:00 253
转载 封装一个统一返回json结果类JsonResult
import java.io.Serializable;public class JsonResult implements Serializable{ private static final long serialVersionUID = -4800793124936904868L; public static final int SUCCESS...
2019-04-11 16:29:00 763
转载 springboot不使用内置tomcat启动,用jetty或undertow
Spring Boot启动程序通常使用Tomcat作为默认的嵌入式服务器。如果需要更改 - 您可以排除Tomcat依赖项并改为包含Jetty或Undertow:jetty配置:<dependency> <groupId>org.springframework.boot</groupId> <artifactI...
2019-03-28 15:56:00 1145
转载 windows下安装redis并设置自启动
一、下载windows版本的Redis去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载官网下载地址:http://redis.io/downloadgithub下载地址:https://github.com/MSOpenTech/redis/tags二、安装Redis1....
2019-03-27 10:46:00 121
转载 springmvc项目打war包部署到tomcat访问路径去掉项目名
一般来说,部署到tomcat则是把war包丢到webapps目录下,启动Tomcat会自动解压,成一个war包名称的文件夹项目,例如imgManager.war访问的地址一般是localhost:8080/imgManager/login怎么去掉这个imgManager呢?在server.xml中appBase设置为空,然后加上下边那一行,其中docBase设置为项目的目...
2019-03-27 09:43:00 1682
转载 springboot项目打war包pom设置
<build> <finalName>PayManager</finalName><!--打包后的名字PayManager.war--> <plugins> <!-- <plugin> <groupId&g...
2019-03-25 17:15:00 563
转载 Spring Security with Boot
1.spring安全 boot中的应用文档https://docs.spring.io/spring-security/site/docs/current/guides/html5//helloworld-boot.html转载于:https://www.cnblogs.com/yunqing/p/10564593.html
2019-03-20 14:06:00 117
转载 js对LocalDateTime时间的格式化成yyyy-MM-dd HH:mm:ss
formatter: function(value,row,index){ var arr = value; if(arr==null || arr==""){ return "-"; }else{ ...
2019-03-20 11:18:00 6987
转载 JPA条件查询时间区间用LocalDateTime的问题
@Override public Page<Order> findAll(String outTradeNo, String tradeNo, String mchAppid, String status, String payType, String startData, String endData, Pageable pageab...
2019-03-18 12:46:00 2030
转载 Java常用的异常类型
如上图所示:异常Exception和Error都继承自Throwable类其中Error类代表了编译错误和系统的错误,不允许捕获Exception代表标准java库方法所触发的异常。包括Runtime_Exception运行时异常和其他异常(即非运行时异常)。常见的异常列举:1.空指针异常NullPointerException(运行时异常)2.算数异常 A...
2019-02-26 21:49:00 141
转载 springboot访问静态资源
@Configurationpublic class WebMvcConfiguration extends WebMvcConfigurationSupport { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry...
2019-02-15 10:12:00 84
转载 java读写本地xml
<?xml version="1.0" encoding="UTF-8" standalone="no"?><config> <product> <good canAnc="0" canSale="0" id="1" name="联想电脑" price="1200"/> <good canAn...
2019-02-15 09:23:00 679
转载 sping全家桶笔记
1.curl用于在终端命令模式下访问一个URL地址例如在idea的Terminal中访问URL,健康检查(需要加入actuator依赖)curlhttp://localhost:8080/actuator/health得到{"status":"UP"},如果得到down,则是有问题。再例如访问一个映射的restful接口地址,curl http://localhost:...
2019-02-13 21:42:00 113
转载 多条件查询接收很多参数的时候要用Map接收。
好处是,以后修改查询条件的时候不用从接口,到实现类,到controller的参数都要修改,假如加一个查询条件,只需要前端多传一个参数值,都用map<>键值对接收,只需要在service实现类中,使用的时候多从get中取出一个值就好。例如,接上一篇多条件查询组合查询的案例。Controller改成:/** * <b>按条件查询路口...
2018-11-23 15:07:00 551
转载 Jpa条件查询组合查询and 和 or同时用
条件查询,各个条件之间是and并且&&关系,其中地理信息省市区县,例如河北省,要包括其下属所有城市,每个城市包括下属区县,只选择河北省时候,要查询的是河北省所有的,他们之间是or 或者 ||关系如果写sql,很好完成where t.id = 1 and t.name=‘hbs and (t.region='河北省‘ or t.region='石家庄市’...........
2018-11-22 16:01:00 2004
转载 mvc项目中Controller执行完毕重定向到html的一个页面中
String ip = request.getLocalAddr(); //取得服务器IP int port = request.getLocalPort(); //取得服务器端口 String url = "redirect:http://"+ip+":"+port+"/device-html/romVer.html"; return url;转载于:http...
2018-09-04 17:15:00 955
转载 Java8 Stream()关于在所有用户的所有上传记录中,找出每个用户最新上传记录
原创文章:转载请标明出处 https://www.cnblogs.com/yunqing/p/9504196.html首先分析相当于如下,在所有的猫中,每个名字的猫都保留年龄最小的一个import java.util.ArrayList;import java.util.Comparator;import java.util.LinkedList;import j...
2018-08-20 10:38:00 142
转载 java把行政区划放到一个节点树形中
作者原创:转载请注明出处。https://www.cnblogs.com/yunqing/p/9486923.html先放数据,t_city表 //津京冀地区行政区划数据SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for t_city-- --------...
2018-08-16 14:07:00 788
转载 fastTime格式化时间
{ field: 'alarmTime', title: '告警时间', align: 'center', width: 90, valign: 'middle', formatter:function(value,row,index){ //格式化时间va...
2018-08-01 10:08:00 3295
转载 html拼接时onclick事件传递json对象
Bootstrap Table 中拼装onclick传递json对象会造成【object,object】错误,反正各种传值不成功,应该是因为json对象中的‘’‘’引号冲突吧,直接把json对象转成字符串传递,传递过去再转回json对象。{ field: '操作', title: '操作', align: 'center', ...
2018-07-30 10:04:00 195
转载 bootstrap table 解析写死的json.并且把进度条放进列中。
function showPhaseInfo(phase){ //json字符串转json对象 var phaseInfo = eval(phase); $('#phaseTable').bootstrapTable("destroy"); $('#phaseTable').bootstrapTable({ //直...
2018-07-27 15:52:00 409
转载 开发规范实体和值对象
写实体类的时候默认多对一的一方要写,特殊情况才不写默认一对多的一方不用写,特殊才写例如:@Entity@Table(name="t_device")@Access(AccessType.FIELD)public class Device extends BaseEntity {/** * 设备编号。 */ @Column(...
2018-07-18 17:31:00 119
转载 解决线程不安全问题
当多个线程并发访问同一个资源对象时,可能会出现线程不安全的问题,比如现有100个高铁座位,现在有请三个窗口(A,B,C)同时售票.,此时使用多线程技术来实现这个案例.package com.yunqing.ssm.test;/** * 存在线程安全问题 */public class TestRunnable { public static voi...
2018-07-07 15:53:00 123
转载 调用save()方法,页面显示保存成功,但是数据库中没有值的原因
在DAO层调用save()方法,页面上显示成功,但是在数据库中查找时发现数据没有保存到数据库中的原因可能是:1.Service层中是否在调用DAO层中的save()方法之前添加注解@Transactional,凡是对数据库的更新操作都要加上该句注解.2.查看项目中的WEB-INF文件夹下面的application.xml文件,看看<tx:annotation-driven ...
2018-07-06 11:55:00 2438
转载 前端使用ajax传到后台的实体类的多个属性,直接用Map接收
前端ajax传过来的数据按照以上方法接收Map中 var ip = $("#ip").val(); var port = $("#port").val(); var phoneId = $("#phoneId").val(); var greenFlash = $("#greenFlash").val(); var walk...
2018-06-25 16:12:00 640
转载 java8的4大核心函数式接口
//java8的4大核心函数式接口//1.Consumer<T>:消费性接口//需求:public void happy(double money, Consumer<Double> consumer){ consumer.accept(money);}@Testpublic void test(){ happy(1000,(e)-> Syste...
2018-06-24 17:27:00 109
转载 @RestController注解
知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return...
2018-06-08 10:16:00 155
转载 jpa多条件查询
首先继承JpaSpecificationExecutor<T>接口需要用到JpaSpecificationExecutor<T>中的Page<T> findAll(@Nullable Specification<T> spec, Pageable pageable);//多条件分页查询ITpSamplerInfoService...
2018-06-06 16:19:00 192
转载 使用js接收ajax解析的json再拼成一个自己想要的json
//ajax解析的json{ "status": 1, "content": { "pathsInfo": [ { "id": 1055, "stoplineLat": 39.073574, "beginpiontLon...
2018-04-20 15:23:00 121
转载 jpa的修改更新操作
***指定id的保存就等于修改!!!save指定id直接调用save()转载于:https://www.cnblogs.com/yunqing/p/8760752.html
2018-04-09 16:19:00 1781
转载 springboot多数据源的配置与使用
转自:https://www.jianshu.com/p/34730e595a8c之前在介绍使用JdbcTemplate和Spring-data-jpa时,都使用了单数据源。在单数据源的情况下,Spring Boot的配置非常简单,只需要在application.properties文件中配置连接参数即可。但是往往随着业务量发展,我们通常会进行数据库拆分或是引入其他数据库,从而我...
2018-03-22 15:27:00 96
转载 async--ajax异步传输
如图:轨迹点组编号依赖所属路口的设置。所以ajax是异步执行,获取到所属路口还没执行完,就已经执行到根据所述路口获取轨迹点组编号,所以获取不到轨迹点组编号。async:false改成同步执行。就没毛病了。async(异步的)//获取路名function getRoadName() { map.clearMap(); $.ajax({ ...
2018-03-16 11:15:00 110
转载 mybatis分页PageHelper插件的使用
1.jar包,2.改mybatis的配置文件,加上这段配置:<plugins><plugin interceptor="com.github.pagehelper.PageInterceptor"><!-- 使用下面的方式配置参数,后面会有所有的参数介绍 --><property name="param1" value="value1"/...
2018-02-23 15:03:00 65
转载 mybatis逆向工程mbg
mbg:mybatis generator=mybatis代码生成器1.看一下项目结构其中bean文件,mapper接口文件和mapper.xml文件是代码生成器自动生成的。使用generator生成器的方法,百度mybatis,进入git仓库,点mybatis,找到generator就是生成器的源码和使用方法说明书。首先,编写一个dmscq.xml配置文件。...
2018-02-23 10:59:00 87
转载 ssm框架基本流程
题目,写的有点大了,其实就是 对一张表的基本处理,增删改查的基本操作演示。好了,我们开始了。假如,我们在做一个单表处理,就举例是 学院(某个大学的学院) 吧。首先,我们分析 学校这样表有哪些属性,分析完后,就可以在数据库中 建 depart 这张表了。有三个属性:然后要在项目中 做一个 depart Bean 可以使用generate mybais 工具自动生成 dep...
2018-02-06 09:13:00 184
转载 IDEA+MAVEN构建一个webapp骨架项目(解决一直卡在downloading plugins for问题)
下载:链接:https://pan.baidu.com/s/1jJx73H8 密码:nud0第一步 我在上面链接下载了这个骨架xml,放进本地(你的目录默认.m2)\repository\org\apache\maven\archetype\archetype-catalog\3.0.1第二步 修改项目默认设置加入命令-DarchetypeCatalog=local...
2018-01-18 08:54:00 1214
转载 mybatis的缓存机制
话缓存中。 STATEMENT:可以禁用一级缓存。缓存开启:<setting name="cacheEnabled" value="true"/>开启2级缓存需要在<mapper>标签下使用<cache></cache>转载于:https://www.cnblogs.com/yunqing/p/8302...
2018-01-17 14:39:00 74
转载 mybatis动态SQL
if(如果test中的条件满足,则在sql中拼装if之中的条件)trim自定义sql拼装规则。包括加前缀prefix,加后缀suffix,去掉前缀prefixOverrides,去掉后缀suffixOverrides<select id="getBloggerByDynamicSQL" resultType="com.yunqing.mybatis.bea...
2018-01-10 15:55:00 62
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人