w159041001 2015-10-28 02:44 采纳率: 0%
浏览 1723

hibernate +springmvc +sqlserver 2008 能新增查询,不能修改删除

@Transactional
public void update(Users users){

// em.merge(users);

    String sql =" update Users set login_name =:login_name,password =:password,phone_number =:phone_number,is_alarm =:is_alarm"
            + ",email=:email,user_name =:user_name,remark=:remark where user_id =:user_id ";
    Query query = em.createNativeQuery(sql);
    query.setParameter("user_id", users.getUser_id());
    query.setParameter("user_name", users.getUser_name());
    query.setParameter("login_name", users.getLogin_name());
    query.setParameter("phone_number", users.getPhone_number());
    query.setParameter("is_alarm", users.getIs_alarm());
    query.setParameter("email", users.getEmail());
    query.setParameter("remark",users.getRemark());
    query.executeUpdate();
}



    <properties>
        <property name="hibernate.dialect" value="org.hibernate.dialect.SQLServerDialect"/>
        <property name="hibernate.hbm2ddl.auto" value="auto"/>
        <property name="hibernate.show_sql" value="true"/>
        <property name="hibernate.connection.autocommit" value="false"></property>
        <property name="hibernate.generate_statistics"  value="true"/>
        <property name="hibernate.format_sql" value="true"/>
        <property name="hibernate.cache.use_query_cache" value="true"/>
        <property name="hibernate.cache.use_second_level_cache" value="true" /> 
        <property name="hibernate.cache.provider_class"
            value="org.hibernate.cache.HashtableCacheProvider" />
        <property name="jboss.entity.manager.factory.jndi.name" value="java:/algEntityManagerFactory"/> 
        <property name="hibernate.jdbc.fetch_size" value="25"/>
        <!-- <property name="hibernate.default_schema" value="hcqs"/>  -->
     </properties>
  • 写回答

4条回答 默认 最新

  • 我是主厨 2015-10-28 02:58
    关注

    难道没有报错吗?你调试过没有?

    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘