摘要: 下面参考了其他博客, 自己写下加深印象:在eclipse下,package,source folder,folder都是文件夹.它们的区别如下:package:当你在建立一个package时,它自动建立到source folder下,也只能建立在这个目录之下.source folder:存放java源代码的文件夹,当然也包括一些package文件夹,还可以包含其他文件.项目构建后,source folder里面的java自动编译成class文件到相应的/web-inf/classes文件夹中,其他文件也会移到/web-inf/classes相应的目录下.package和sourceFolder 阅读全文
posted @ 2012-04-23 10:18 慢吞吞 阅读(33585) 评论(1) 推荐(9) 编辑
摘要: 在网上查了许多资料,有的地方说jdk安装在program Files文件里面, 可能因为这个空格的原因造成的, 我先把jdk装在了C:\java目录下面还是不行, 我使用的jdk是64位的又重新安装了一个windows x86版本的jdk, 改了一下JAVA_HOME其他设置如下,我使用的15.3版本的powerdesigner:1.系统变量-classpath:加入mysql jar包的地址(例如C:\mysql-connector-java-3.1.13-bin.jar)2.powerdesigner-Tools-General Options-Variables 修改JAR,JAVA,J 阅读全文
posted @ 2012-04-22 16:53 慢吞吞 阅读(8561) 评论(0) 推荐(1) 编辑
摘要: 错误打开eclipse后显示Error: could not open C:\Program Files\Java\jdk1.6.0-11\lib\i386\jvm.cfg或者在命令窗口 输入java命令 也会显示could not open C:\Program Files\Java\jdk1.6.0-11\lib\i386\jvm.cfg解决1.注册表->HKEY_LOCAL_MACHINE->SOFTWARE\JAVASOFT\ 子目录下所有的JavaHome键值修改成新装的JDK目录下的JRE绝对路径2.到C:\windows\system32文件下, 删除java.exe 阅读全文
posted @ 2012-04-22 12:32 慢吞吞 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: 什么是O/R Mapping?ORM,即Object-Relationl Mapping,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了为什么需要O/R Mapping? 广义上,因为我们需要面向对象来描述我们的业务,我们也需要关系型数据库来存储我们的数据提高生产率(Productivity)你可以集中更多的精力到业务问题上。不论你喜欢哪种应用开发策略——自顶向下,从域模型开始;或者自底向上,从一个现有的数据库模式开始——使用Hibernate和适当的工具将会减少大量的开发时间。可维. 阅读全文
posted @ 2012-04-22 07:34 慢吞吞 阅读(250) 评论(0) 推荐(0) 编辑
摘要: org.hibernate.HibernateException: No CurrentSessionContext configured!at org.hibernate.internal.SessionFactoryImpl.getCurrentSession(SessionFactoryImpl.java:881)at com.hibernate.model.StudentTest.testSession(StudentTest.java:40)at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)at sun.ref 阅读全文
posted @ 2012-04-20 17:31 慢吞吞 阅读(2231) 评论(0) 推荐(0) 编辑
摘要: getCurrentSession() 先查找环境中有没有session, 有的话直接拿着用,没有的话创建一个新的session, 用commit提交 自动close(在commit提交之前用getcurrentsession得到的所有session都是同一个)用途:界定事务边界OpenSession() 永远是创建一个新的session, 要手动close关闭 阅读全文
posted @ 2012-04-20 16:06 慢吞吞 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Exception in thread "main" java.lang.AbstractMethodError: oracle.jdbc.driver.OracleDatabaseMetaData.supportsGetGeneratedKeys()Zat org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:142)at org.hibernate.service.internal.StandardServiceRegistryImpl.configureS 阅读全文
posted @ 2012-04-20 11:03 慢吞吞 阅读(9203) 评论(0) 推荐(0) 编辑
摘要: mysql: Class.forName("com.mysql.jdbc.Driver").newInstance();Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/homework?user=root&password=123456");Statement sm = conn.createStatement();sm.executeUpdate("insert into employee(name,sex,dept,tel) VALUES(& 阅读全文
posted @ 2012-04-20 10:42 慢吞吞 阅读(311) 评论(0) 推荐(0) 编辑
摘要: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userDAO': Injection of resource methods failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mySessionFactory' defined in class path 阅读全文
posted @ 2012-04-19 09:22 慢吞吞 阅读(3666) 评论(0) 推荐(0) 编辑
摘要: 是测试CURD的地方配置sessionfactory有错误下面是两种写法,第二种的写法已经过时,不要缺少下面红色字体代码:<1>public class Test {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubTeacher t = new Teacher();//student.setId(1);t.setId(4);t.setName("cc");t.setTitle("高级");Configur 阅读全文
posted @ 2012-04-18 14:48 慢吞吞 阅读(4909) 评论(0) 推荐(0) 编辑