摘要:
1、变量用=赋值时左边不能有空格。例如userName =nihao回车后会报userName:未找到命令。因为这里把userName当做命令来处理了。正确的做法是userName=nihao。仔细才是最重要的,像这样的小问题真是很难发现。不过在用vim编辑器时有高亮显示命令是白色的,变量时绿色的。... 阅读全文
摘要:
1、接触vi编辑器,刚用起来真的不习惯,想着慢点适应,但发现最让我受不了的就是在输入模式下竟然智能用a-z这几个键,常用的其他编辑健backspace和四个方向键都用不了。最初以为这就是常说的难用,但最后发现是自己见识太短啊。下面就给出解决办法: 在终端下执行sudo apt-get remove... 阅读全文
摘要:
当 出现上诉异常时多半是因为service层得到的对象关联到多个对象,而在service层中未将其余对象实例化。如一个班级有多个学生,在service层中只将班级查出来。问题的出现是在显示层中迭代调用班级中的学生的时候就会报org.hibernate.LazyInitializationExce... 阅读全文
摘要:
第一次用ssh框架做应用,知识感觉到心累满地。 首先感觉到的问题是项目中导入jar包的问题,不知道该导入哪些。再就是再倒入jar包后由于jar包导致的错误。 置于配置,我感觉只要仔细一点不至于出太大的错误。 刚刚排查出一个错误,原因就是由于jar包引起的。我用到ModelDrivenInt... 阅读全文
摘要:
进入myeclipse项目目录删除.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.ast.deploy.core.prefs即可 阅读全文
摘要:
一、 解压将下载下来的 .tar.gz 文件解压。 使用如下命令解压:sudo tar zxvf ./jdk-7u45-linux-x64.tar.gz为了方便管理,可将解压后的文件移至另一个文件夹。 这里将文件移至了 /opt/Java/jdk/ 目录下。三、 设置环境变量在修改 .bashrc ... 阅读全文
摘要:
hibernate的配置文件主要是两大块:hibernate.cfg.xml(主配置文件)和**.hbm.xml(映射文件),再细分的话主配置文件又分为基本配置和拓展配置,映射文件又分为一对多,多对多等。 首先就从最基本的配置文件说起: org.hibernate.di... 阅读全文
摘要:
java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFact... 阅读全文
摘要:
在hibernate中表间的关系维护是最重要的,而这又与cascade和inverse是分不开的。 表结构:学生和课程是多对多的关系,通过第三张表来映射来者间的关系。 类结构: 下面来保存一些数据:@Test public void save() { Session session = ... 阅读全文
摘要:
我不喜欢把一些理论当理论来记,那样感觉好无趣,生活应当充满乐趣,学习也应如此。 首先我将session想成是一个大的容器,这个当然是随便我们怎么想了。而对于session中的几种状态,我喜欢这样来区分,在session中和在session外。刚new出来的对象在session外,经过查询和保存... 阅读全文