随笔分类 - Java
摘要:Spring-Boot能从多种属性源获得属性,包括以下几种: 命令行参数 Java:comp/env里的集中JNDI属性 JVM系统属性 操作系统环境变量 随机生成的带random.*前缀的属性(在设置其他属性时,可以引用它们,比如$(random.log)) 引用程序意外的application.
阅读全文
摘要:不想看分析的,直接看最后的总结。 根据需求导出的数据,需要作格式化处理,如果数据为数字类型,则需要格式化。代码如下: 但是得到的效果并不让人满意,看下图Excel截图,敏感信息未截取: 然后看控制台报警告: Warning: Maximum number of format records exce
阅读全文
摘要:在项目开发过程中,遇到如下问题,具体表现现象,调用接口查询第一页不报错,第二页就报错,详见报错信息: 分析过程:后端代码没有任何错误,数据也都查询得到,但是只要分页就报错。 分析上面的错误,我们发现这是Spring最后将对象json化的时候报错,这是第一步,发现Could not write JSO
阅读全文
摘要:JPA介绍 前面介绍过JPA是sun在JDK5中引入的JPA ORM规范,其目的在于整合ORM技术,统一规范和标准。目前比较成熟的JPA框架主要包括Jboss的HibernateEntityManager、Oracle 捐献给 Eclipse 社区的 EclipseLink、Apache的OpenJ
阅读全文
摘要:直接说结论,前提是在服务实现层启用了@Transactional(rollbackFor = Exception.class)注解,然后controller层注入的服务应该是接口,但是不知道哪个傻吊注入了实现。详细看后面。 今天测试项目的时候一直报错,找这个错误花费了两三个小时,错误来源于粗心大意,
阅读全文
摘要:example-java-mail java mail api的简单演示 最近有兴趣想研究下java mail发邮件的api。 有POP3协议和IMAP协议两种方式链接邮箱服务器。 pop3是不支持判断邮件是否为已读的,也就是说你不能直接从收件箱里面取到未读邮件,这需要自己进行判断,然而imap就提
阅读全文
摘要:首先,我们在数据库中,mongodb的聚合查询是这样写。 db.getCollection('parking_record').aggregate( {$match : {"appId" : "2e1800b22ae70600", "leaveTime" : {"$gt" : ISODate("20
阅读全文

浙公网安备 33010602011771号