随笔分类 -  工作总结

上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 221 下一页
摘要:原文链接:@JoinColumn详解  原文标的也是转载,但是没有注明原文链接,看起来乱乱的,所以整理一下转载过来,顺便细看一下 1. 一对一 现假设有Person表和Address表,是一对一的关系,在Person中有一个指向Address表主键的字段addressID,所以主控方一定是 阅读全文
posted @ 2019-06-20 16:35 星朝 阅读(27546) 评论(1) 推荐(2)
摘要:最近在工作中使用springside,里面用到了hibernate的多对多 一开始我在配置department(部门表)和menu(栏目表)的时候,这样写的。 Department实体类中的getMenus上写的joinColumn是menu_id,inverseJoinColumns写的是depa 阅读全文
posted @ 2019-06-20 16:33 星朝 阅读(2714) 评论(0) 推荐(0)
摘要:ITOO V1.0的开发算是告一段落了,现在是整理总结交接环节,在这个项目中常见的问题也该好好整理一下和大家分享了,这次主要介绍转json循环调用的问题。 一、问题背景 相信只要使用ORM映射实体关联关系,实体中存在双向关联的都遇到过这样的问题: 其实这个问题在上次的.NET项目中遇到过,所以这个问 阅读全文
posted @ 2019-06-20 16:08 星朝 阅读(806) 评论(0) 推荐(0)
摘要:首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方法,从而达到数据共享的目的,比如说咱们用的a 阅读全文
posted @ 2019-06-20 15:52 星朝 阅读(4482) 评论(2) 推荐(0)
摘要:在被测接口并没有明确的接口文档给出时,我们需要借助抓包工具来帮助测试,利用抓包工具我们几乎可以获得接口文档中能给你的一切。常见的抓包工具有Charles和Fiddler, Fiddler只能用在Windows平台, 而Charles可用于Windows, Mac, IOS和Android多平台。下面 阅读全文
posted @ 2019-06-20 15:36 星朝 阅读(1178) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 在springboot中,在application.properties的配置文件中新增spring.jpa.open in view=true方法失效,经过测试,有两种解决办法: 1、在application.properties的配置文件中新增sprin 阅读全文
posted @ 2019-06-20 15:05 星朝 阅读(2086) 评论(1) 推荐(0)
摘要:在hibernate注解(三)中,我提高过一对一(@OneToOne)懒加载失效的问题。虽然给出了解决方法,但并没有给出完整的解决方案。今天我专门针对该问题进行讨论。至于懒加载失效的原因,在之前的文章中已经我已经叙述过了,就不再重复了,不明白的可以去看看。 一、测试环境 数据库:myqsl 代码:主 阅读全文
posted @ 2019-06-20 14:51 星朝 阅读(1781) 评论(0) 推荐(0)
摘要: 问题1:session.flush()调用之后,懒加载还生效吗? 如果不生效,那是抛异常还是没有任何反应,或者直接返回null? 答案:生效。可以理解为在同一个session当中,懒加载只会执行一次。   问题2: 多次调用实体类的导航属性,是否会多次进行sql查询? 阅读全文
posted @ 2019-06-20 14:50 星朝 阅读(596) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 最近在使用spring jpa 的过程中经常遇到懒加载的错误:“` org.hibernate.LazyInitializationException: could not initialize proxy [xxxx 18] no Session 通过查询 阅读全文
posted @ 2019-06-20 14:40 星朝 阅读(5283) 评论(0) 推荐(0)
摘要:在上一篇Spring中使用JdbcTemplate访问数据库 中介绍了一种基本的数据访问方式,结合构建RESTful API和使用Thymeleaf模板引擎渲染Web视图的内容就已经可以完成App服务端和Web站点的开发任务了。 然而,在实际开发过程中,对数据库的操作无非就“增删改查”。就最为普遍的 阅读全文
posted @ 2019-06-20 14:18 星朝 阅读(450) 评论(0) 推荐(0)
摘要:前言: JPA全称Java Persistence API,即Java持久化API,它为Java开发人员提供了一种对象/关系映射工具来管理Java应用中的关系数据,结合其他ORM的使用,能达到简化开发流程的目的,使开发者能够专注于实现自己的业务逻辑上。 Spring Jpa 能够简化创建 JPA 数 阅读全文
posted @ 2019-06-20 14:17 星朝 阅读(4171) 评论(0) 推荐(0)
摘要: 使用:maven+Spring+jpa+Junit4  查询方式:SQL,JPQL查询,Specification多条件复杂查询  返回类型:list<POJO>,list<Stinrg>,list<Object>,Page< 阅读全文
posted @ 2019-06-20 14:15 星朝 阅读(7502) 评论(1) 推荐(0)
摘要:JPA规范与ORM框架之间的关系是怎样的呢? JPA规范本质上就是一种ORM规范,注意不是ORM框架——因为JPA并未提供ORM实现,它只是制订了一些规范,提供了一些编程的API接口,但具体实现则由服务厂商来提供实现,JBoss应用服务器底层就以Hibernate作为JPA的实现。 既然JPA作为一 阅读全文
posted @ 2019-06-20 11:54 星朝 阅读(983) 评论(0) 推荐(0)
摘要:一、JProfiler简介 JProfiler 是一个商业授权的Java剖析工具,由EJ技术有限公司,针对的Java EE和Java SE应用程序开发的。它把CPU、执行绪和内存的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用服务器整合用途。JProfiler的是 阅读全文
posted @ 2019-06-20 11:04 星朝 阅读(7233) 评论(0) 推荐(0)
摘要:前言 在运行java的时候有时候想测试云运行时占用内存情况,这时候就需要使用测试工具查看了。在eclipse里面有 Eclipse Memory Analyzer tool(MAT)插件可以测试,而在idea中也有这么一个插件,就是JProfilerl。 下载安装 打开idea,进入设置界 阅读全文
posted @ 2019-06-20 10:57 星朝 阅读(43786) 评论(0) 推荐(5)
摘要:Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结 java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。 导致OutOfMemory 阅读全文
posted @ 2019-06-20 10:50 星朝 阅读(3185) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 项目异常如下: 2018 01 26 17:12:38.162 WARN 3128 [nio 8080 exec 6] .w.s.m.s.DefaultHandlerExceptionResolver : Failed to write HTTP messa 阅读全文
posted @ 2019-06-20 10:09 星朝 阅读(1450) 评论(0) 推荐(0)
摘要:1. @OneToMany@OneToMany 是属性或方法级别的注解,用于定义源实体与目标实体是一对多的关系。 参数 类型 描述 targetEntity Class 源实体关联的目标实体类型,默认是该成员属性对应的集合类型的泛型的参数化类型。 mappedBy String 用在双向关联中。如果 阅读全文
posted @ 2019-06-20 09:56 星朝 阅读(477) 评论(0) 推荐(0)
摘要:一.返回ModelAndView,其中包含map集 / 返回ModelAndView类型的结果 检查用户名的合法性,如果用户已经存在,返回false,否则返回true(返回json数据,格式为{"valid",true}) / @RequestMapping(value = "/checkNameE 阅读全文
posted @ 2019-06-20 09:37 星朝 阅读(3248) 评论(0) 推荐(0)
摘要:<! flowchart 箭头图标 勿删 遇到问题 在服务器上运行 nexus 出现Native memory allocation (mmap) failed to map 838860800 bytes for committing reserved memory问题。 原因:查资料后是因为运行 阅读全文
posted @ 2019-06-19 16:58 星朝 阅读(7605) 评论(0) 推荐(0)

上一页 1 ··· 59 60 61 62 63 64 65 66 67 ··· 221 下一页