09 2018 档案

摘要:DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此,DAO层的设计首先是设计DAO的接口,然后在Spring的配置文件中定义此接口的实现类,然后就可在模块中调用此接口来进行数据业务的处理,而不用关心此接口的具体实现类是哪个类,显得结构非常清晰,DAO层的数据源配置, 阅读全文

posted @ 2018-09-30 16:18 浅水鱼潜水 阅读(5443) 评论(0) 推荐(2) 编辑 |

摘要:第一层注解:@Controller 和 @RestController。 这两个注解的作用是:处理页面的HTTP请求,不同点 @RestController相当于@Controller +@ResponseBody。@ResponseBody的解释见下文。 如果直接使用@Controller这个注解 阅读全文

posted @ 2018-09-29 21:04 浅水鱼潜水 阅读(6843) 评论(0) 推荐(0) 编辑 |

摘要:1,import com.fasterxml.jackson.databind.ObjectMapper; ObjectMapper mapper = new ObjectMapper(); Myclass myclass = mapper.readValue(jsonStr , Myclass.c 阅读全文

posted @ 2018-09-29 10:17 浅水鱼潜水 阅读(45112) 评论(2) 推荐(7) 编辑 |

摘要:间隔单位毫秒:TimeUnit.MILLISECONDS 间隔单位秒:TimeUnit.SECONDS 间隔单位分钟:TimeUnit.MINUTES 间隔单位小时:TimeUnit.HOURS 间隔单位天:TimeUnit.DAYS 其中Runnable里面可以通过一个类实现Runnable接口, 阅读全文

posted @ 2018-09-28 17:51 浅水鱼潜水 阅读(6350) 评论(0) 推荐(0) 编辑 |

摘要:ThreadPoolExecutor有四个构造函数,分别是: 其中的参数分别如下: 1 corePoolSize(线程池的基本大小):当提交一个任务到线程池时,线程池会创建一个线程来执行任务,即使其他空闲的基本线程能够执行新任务也会创建线程,等到需要执行的任务数大于线程池基本大小时就不再创建。如果调 阅读全文

posted @ 2018-09-28 17:30 浅水鱼潜水 阅读(1693) 评论(0) 推荐(0) 编辑 |

摘要:作为Java语言的一部分。java.lang包被隐藏的导入到每一个Java程序。这个包的表面陷阱,经常影响到大多数程序员。这个月,我将讨论运行时exec()方法时的潜伏陷阱。 陷阱4:当运行exec()时不会执行命令 java.lang.Runtime类,突出了静态方法calledgetRuntim 阅读全文

posted @ 2018-09-20 09:43 浅水鱼潜水 阅读(20710) 评论(0) 推荐(1) 编辑 |

摘要:通过发射的机制,可以通过invoke方法来调用类的函数。invoke函数的第一个参数是调用该方法的实例,如果该方法是静态方法,那么可以用null或者用类来代替,第二个参数是变长的,是调用该方法的参数。 参考网址:https://www.cnblogs.com/xiongjiawei/p/685895 阅读全文

posted @ 2018-09-13 09:50 浅水鱼潜水 阅读(15258) 评论(0) 推荐(1) 编辑 |

摘要:<!--done--> Spring中Bean及@Bean的理解 Bean在Spring和SpringMVC中无所不在,将这个概念内化很重要,下面分享一下我的想法: 一、Bean是啥 1、Java面向对象,对象有方法和属性,那么就需要对象实例来调用方法和属性(即实例化); 2、凡是有方法或属性的类都 阅读全文

posted @ 2018-09-12 11:57 浅水鱼潜水 阅读(387) 评论(0) 推荐(0) 编辑 |

摘要:@Bean是一个方法级别上的注解,主要用在@Configuration注解的类里,也可以用在@Component注解的类里。添加的bean的id为方法名 定义bean 下面是@Configuration里的一个例子 这个配置就等同于之前在xml里的配置 bean的依赖 @bean 也可以依赖其他任意 阅读全文

posted @ 2018-09-12 11:38 浅水鱼潜水 阅读(433) 评论(0) 推荐(0) 编辑 |

摘要:Spring中的@scope注解 文章来源:https://www.cnblogs.com/lonecloud/p/5745902.html 默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域 阅读全文

posted @ 2018-09-12 11:27 浅水鱼潜水 阅读(162) 评论(0) 推荐(0) 编辑 |

摘要:备份数据库:pg_dump -h localhost -U root demo02 > /home/arno/dumps/demo02.bak恢复数据库:psql -h localhost -U root -d demo < demo.bak备份表:pg_dump -h localhost -U r 阅读全文

posted @ 2018-09-11 21:28 浅水鱼潜水 阅读(599) 评论(0) 推荐(0) 编辑 |

摘要:logback的使用和logback.xml详解 一、logback的介绍 Logback是由log4j创始人设计的另一个开源日志组件,官方网站: http://logback.qos.ch。它当前分为下面下个模块: logback-core:其它两个模块的基础模块 logback-classic: 阅读全文

posted @ 2018-09-10 17:13 浅水鱼潜水 阅读(4413) 评论(0) 推荐(0) 编辑 |

摘要:本文转自:http://z3sm2012.iteye.com/blog/1933227 今天在程序中用到java反射机制时,遇到的问题记录一下:我当时遇到的问题是,我用反射getMethod()调用类方法时,发生 NoSuchMethodException异常,后来上网发现getMethod()调用 阅读全文

posted @ 2018-09-10 12:14 浅水鱼潜水 阅读(1976) 评论(0) 推荐(0) 编辑 |

摘要:getMethods() 返回一个包含某些 Method 对象的数组,这些对象反映此 Class 对象所表示的类或接口(包括那些由该类或接口声明的以及从超类和超接口继承的那些的类或接口)的公共 member 方法。注意: 返回数组中的元素没有排序,也没有任何特定的顺序。 每次运行的结果顺序都不太一样 阅读全文

posted @ 2018-09-10 12:06 浅水鱼潜水 阅读(623) 评论(0) 推荐(0) 编辑 |

摘要:Method Class.getMethod(String name, Class<?>... parameterTypes)的作用是获得对象所声明的公开方法 该方法的第一个参数name是要获得方法的名字,第二个参数parameterTypes是按声明顺序标识该方法形参类型。 person.getC 阅读全文

posted @ 2018-09-10 11:37 浅水鱼潜水 阅读(58760) 评论(3) 推荐(6) 编辑 |

摘要:IntelliJ Idea 常用快捷键列表 Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12, 阅读全文

posted @ 2018-09-07 15:36 浅水鱼潜水 阅读(326) 评论(0) 推荐(0) 编辑 |

摘要:通过@Modifying可以实现修改和删除操作 @Modifying注解表明下面需要对数据进行修改。一般与@Query同时使用。@Param表示上面的参数。 阅读全文

posted @ 2018-09-07 15:08 浅水鱼潜水 阅读(1858) 评论(0) 推荐(0) 编辑 |

摘要:@Transcational 用于事务回滚 @Transcational属性如下: 用法 @Transactional 可以作用于接口、接口方法、类以及类方法上。当作用于类上时,该类的所有 public 方法将都具有该类型的事务属性,同时,我们也可以在方法级别使用该标注来覆盖类级别的定义。 虽然 @ 阅读全文

posted @ 2018-09-07 14:47 浅水鱼潜水 阅读(240) 评论(0) 推荐(0) 编辑 |

摘要:BeanUtils提供了对java发射和自省API的包装,这里对BeanUtils.copyProperties的用法做一个小小的介绍。 通过函数名可以知道,copyProperties函数是对属性进行拷贝,该函数有两个参数,一个是原始的数据,另一个是接收这些属性的数据。这里给大家介绍一个我遇到的一 阅读全文

posted @ 2018-09-07 12:01 浅水鱼潜水 阅读(1411) 评论(0) 推荐(0) 编辑 |

Copyright © 2024 浅水鱼潜水
Powered by .NET 8.0 on Kubernetes