原来是少了这个.. //private HibernateTemplate hibernateTemplate; //少了下面 public HibernateTemplate getHibernateTemplate() { return hibernateTemplate; } @Resource public void setHibernateTemplate(HibernateTemplate hibernateTemplate) { this.hibernateTemplate = h…
用fs.copyToLocalFile( hdfsPath,localPath);下载hdfs的文件会报NullPointerException,具体报错为: java.lang.NullPointerException at java.lang.ProcessBuilder.start(ProcessBuilder.java:) at org.apache.hadoop.util.Shell.runCommand(Shell.java:) at org.apache.hadoop.util.S…
spring+hibernate整合:报错信息如下 org.hibernate.HibernateException: No Session found for current thread at org.springframework.orm.hibernate4.SpringSessionContext.currentSession(SpringSessionContext.java:106) at org.hibernate.internal.SessionFactoryImpl.getC…
JDBC连接数据库五步骤: 一.加载驱动 Class.forName(“com.mysql.jdbc.Driver”); 二.建立连接 Connection conn = DriverManager.getConnection(“jdbc:mysql://localhost:8080/数据库名”,”root”,”root”); 三.编写SQL语句 String sql = SQL语句 四.获取SQL语句 获取静态SQL语句,通过Statement实例实现 执行动态SQL语句,通过prepared…
数据库的使用流程: 1.注册驱动: 2.用DriverManager.getConnection方法获得连接对象con: A方法:  3.用连接对象的createStatement()方法,获得可以执行sql语句的对象stmt:  4.stmt执行查询(查询语句): B方法(推荐):  3.用连接对象的prepareStatement方法,获得带参数(查询语句)的预处理对象pstmt:  4.pstmt执行查询,并将结果集赋予ResultSet对象: public class DbTest{ p…
1.packet for query is too large 1024 >. you can change this value on the server mysql max_allowed_packet 设置过小导致记录写入失败 修改windows下my.ini文件,在[mysqld]段或者mysql的server配置段进行修改 max_allowed_packet=20M 此方法需要重启mysql才行. 重启Mysql的方法: (1)点击计算机,右键管理. (2)选择Mysql…
在整合Spring4+hibernate4时候,当代码执行到dao中CRUD操作时,报了一个异常, org.hibernate.HibernateException: createQuery is not valid without active transaction ... 因为我用到的是session是通过sessionFactory.getCurrentSession()方法获得到的,这个session是和事务(transaction)绑定的,这个异常是告诉我,session的操作没有在…
一.JSP界面连接数据库: 导包:将11个包倒进web-inf的lib目录下: 二.建立hibernate.cfg.xml的配置文件:!注意:是放到项目SRC目录下: 三.将视图切换到java下,在左上角项目中选"其他"选出:hibernate.console.configuration 进项配置: 四.配置反射文件:hibernate.reveng.xml !注意:是放到项目SRC目录下: 五.配置和生成实体类和反射文件: 完成!洗不洗 很简单…
hibernate.cfg.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd&…
包结构如下图所示(按图标进行对齐): 环境搭好后代码分为以下几步: /** * private static final Configuration CONFIGURATION; * private static final SessionFactory SESSION_FACTORY; * 1.加载配置文件 * Configuration CONFIGURATION = new Configuration().configure(); * 2.创建 session工厂 * SessionFac…