
JAVA大系
Lxiaodao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
重温ClassLoader加载使用
本文的目的重温ClassLoader、ContextClassLoader加载使用,展示可能忽略的东西,虽然内容不是多么复杂,但是出现一些问题而不明白原因时,会让人"抓狂"。[code="java"]public class ConfigurationPathTest { public static void main(String[] arr){ ...2009-09-08 12:43:38 · 231 阅读 · 0 评论 -
Linux下JAVA线程占用CPU高一点分享
上次分析系统中占用CPU高的问题,得到一些使用Java自身调试工具的经验,与大家分享。(1)使用top命令找出占用cpu最高的JAVA进程PID:28174(2)如下命令找出占用cpu最高的线程[code="java"]top -Hp 28174 -d 1 -n 132694 root 20 0 3249m 2.0g 11m S 2 6.4 3:31...原创 2012-02-20 16:57:26 · 300 阅读 · 0 评论 -
免费版本JDK8即将停止更新,orcale建议切换至Java11
原文:Time is running short for free updates for commercial users running Oracle’s Java Development Kit (JDK) 8, the most in-use version of Java and the foundation for many Java applications. The free ...转载 2019-01-17 10:38:13 · 7233 阅读 · 3 评论 -
在SpringBoot项目里面生成Mybatis注解代码
全面使用注解,Mybatis自动生成代码。1.maven里面的重要依赖库<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version...原创 2019-08-02 15:14:41 · 235 阅读 · 0 评论 -
JPA-hibernate到现在支持自定义对象和动态参数查询都很复杂,早应该简化了。
查询语句需要:自定义Object支持根据动态参数组装sql语句1.查询返回自定义Object,比如ProductWithTypeName private Integer prodectId; private String productName; private Integer typeId; private String typeName;如果想这样使用E...原创 2019-08-02 14:25:00 · 769 阅读 · 0 评论 -
Mybatis使用Annotation实现动态参数和自定义返回对象查询
最近又复习了JPA和Hibernate,JPA-hibernate到现在支持自定义对象和动态参数查询都很复杂,早应该简化了。Mybatis变得如此受欢迎,确实有原因的。查询语句需要:a.自定义Object,比如ProductWithTypeNameb.支持根据动态参数组装sql语句在Mybatis里面实现这两个要求就很简单和方便。我喜欢用注解,不想用xml配置文件,继续简化...原创 2019-08-02 14:39:36 · 1172 阅读 · 0 评论 -
SpringBoot整合Log4j2,记录日志到MongoDB数据库
在googel上看了一些经验和配置,都不能解决问题,记录此篇文章和经验。目的,1.使用Log4j2作为springboot的日志组件2.记录日志到MongoDB3.使用Lombok注解,简化代码配置1. Maven主要的依赖库 提示:对于Log4j2,spring-data-mongodb-log4j 已经无用 <dependency> ...原创 2019-08-07 16:51:02 · 1046 阅读 · 0 评论