一:有时候修改完代码,重新启动服务器,代码并没有生效 解决办法:Project=》勾选Build Automaticlly 二:调试快捷键: F8:执行下一个断点,F5进入当前方法 三:提示node to traverse cannot be null错误 这个时候一般是hql语句的问题,注意fro ...
分类:
Web程序 时间:
2018-07-25 18:18:02
阅读次数:
190
SQLQuery对象的获取 Hibernate支持使用原生SQL语句进行查询,通过session对象获得SQLQuery对象进行,需要传入SQL语句 SQLQuery createSQLQuery(String sqlStr) SQLQuery query = session.createSQLQu ...
分类:
数据库 时间:
2018-07-22 11:15:36
阅读次数:
182
开发工具 1.Eclipse IDE:采用Maven项目管理,模块化。 2.代码生成:通过界面方式简单配置,自动生成相应代码,目前包括三种生成方式(增删改查):单表、一对多、树结构。生成后的代码如果不需要注意美观程度,生成后即可用。 技术选型(只列了一部分技术) 1、后端 服务框架:Dubbo、zo ...
分类:
其他好文 时间:
2018-07-20 16:50:28
阅读次数:
209
一、疑惑 一直以来,我在使用SSH框架的时候经常会发现后者有疑虑到底使用hibernate的那种方法或者如何配置hibernate来操作数据库,经过 一段时间的学习下面我来总结一下,常用的dao层配置。 二、常用的hibernate操作dao 三、四种常用方法介绍及配置 spring为Hiberna ...
分类:
Web程序 时间:
2018-07-19 16:14:25
阅读次数:
204
一、lazy = "true" 延时加载和及时加载; 1、一对多关系 2、多对一 3、多对多 二、cascade属性 级联属性 none 当Session操纵当前对象时,忽略其他关联的对象。它是cascade属性的默认值 save-update 当通过Session的save()、update()及 ...
分类:
Web程序 时间:
2018-07-15 21:22:21
阅读次数:
169
java向MySQL插入当前时间的四种方式和java时间日期格式化的几种方法(案例说明);部分资料参考网络资源 ...
分类:
数据库 时间:
2018-07-15 00:52:01
阅读次数:
238
1. JVM堆结构 JVM整个堆大小=新生代+老年代+永久代 在JVM中堆空间划分如下图所示: 1.1 年轻代 所有新生成的对象首先都是放在年轻代,年轻代的目标就是尽可能快速的收集掉那些生命周期短的对象。年轻代一般分3个区,1个Eden区,2个Survivor区(s0 和 s1)。大部分对象在Ede ...
分类:
其他好文 时间:
2018-07-12 16:35:01
阅读次数:
141
spring Boot应用启动器基本的一共有44种,具体如下: 1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2)spring-boot-starter-actuator 帮助监控和管理应用。 3)spring-boot-sta ...
分类:
编程语言 时间:
2018-07-11 21:55:09
阅读次数:
241
一、ORM简介 对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。那么,到底如何实现持久化呢?一种简单的方 ...
分类:
其他好文 时间:
2018-07-06 11:33:20
阅读次数:
152
一、Java基础部分 1、使用length属性获取数组长度,public、private、protected、friendly区别 2、Collection和Collections区别 3、String s=new String(‘xyz’);创建了几个object对象 4、short s1; s1 ...
分类:
编程语言 时间:
2018-07-02 15:33:39
阅读次数:
171