ssh框架mysql连接出错_使用ssh框架,不能像数据库添加数据,还不报错
MVC模式
public class GoodsAction extends ActionSupport{
private IService service;
private GoodsVO vo;
public GoodsVO getVo() {
return vo;
}
public void setVo(GoodsVO vo) {
this.vo = vo;
}
public IService getService() {
return service;
}
public void setService(IService service) {
this.service = service;
}
public String execute() throws Exception {
// TODO Auto-generated method stub
System.out.println(“GoodsAction执行了”);
return super.execute();
}
public String addGoods() throws Exception {
// TODO Auto-generated method stub
System.out.println(“addGoods执行了”);
String name=vo.getGoods_name();
double price=vo.getGoods_price();
int number=vo.getGoods_number();
System.out.println(name+price+number);
GoodsVO vo1=new GoodsVO();
vo1.setGoods_name(name);
vo1.setGoods_price(price);
vo1.setGoods_number(number);
service.addGoods(vo1);//出现问题的一行
return SUCCESS;
}
}
——————————————————————————————————————————
一个包下
public interface IService {
public void addGoods(GoodsVO vo);
}
public class Service implements IService{
private SysDao dao;
public SysDao getDao() {
return dao;
}
public void setDao(SysDao dao) {
this.dao = dao;
}
@Override
public void addGoods(GoodsVO vo) {
dao.addTgoods(vo);
}
}
—
dao包
package com.dao;
public interface SysDao {
/**
* 保存或更新指定对象
* @param
* @return
*/
public void addTgoods(Object ob);
}
package com.dao;
import org.springframework.orm.hibernate3.HibernateTemplate;
public class SysDaoImp implements SysDao{
private HibernateTemplate hibernateTemplate;
public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
this.hibernateTemplate = hibernateTemplate;
}
@Override
public void addTgoods(Object ob) {
// TODO Auto-generated method stub
hibernateTemplate.save(ob);
}
}
解决方案:40分
你用个int count=hibernateTemplate.save(vo);接受一下,然后输出看看是1还是0
ssh框架mysql连接出错_使用ssh框架,不能像数据库添加数据,还不报错相关推荐
- ORM对mysql数据库中数据进行操作报错解决
在Pycharm中使用ORM语句直接对数据库进行CURD操作时会出现错误: django.core.exceptions.ImproperlyConfigured: Requested setting ...
- mysql高德地图设计_基于高德开放平台Map Lab的数据可视化
在Map Lab上创建可视化项目,首先需要添加数据.添加数据有4种方式,分别是: 上传CSV文件添加数据 上传Excel文件添加数据 连接在线数据库添加数据 提供在线数据API添加数据 一.数据上传说 ...
- Python连接mysql,插入数据时不报错,但是没有插入进去
Python连接mysql,插入数据时不报错,但是没有插入进去在connect方法中,设置 autocommit =True conn=pymysql.connect(host=host_db,use ...
- mysql修改路径报错_mysql修改数据存储路径报错处理
Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' 解决?: >>> vim ...
- ssh 连接服务器_使用 SSH Key 访问服务器
阅读本文大概需要 2 分钟. 0. 前言 在刚接触到服务器的时候,一般都会采取密码登录,但每次登录服务器的时候都需要输入密码,体验很不好,而且相较于 SSH Key 不太安全,而使用 SSH Key ...
- mysql链接出错_请配置/amysql/config.php文件_MySQL数据库之PHP连接mysql时mysql_connect()函数不可用...
本文主要向大家介绍了MySQL数据库之PHP连接mysql时mysql_connect()函数不可用 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 我在搭建环境时也没有再安装m ...
- jet mysql连接字符串_数据库连接字符串大全
MySQL 连接方式----------- MySQL Connector/ODBC 2.50 (MyODBC 2.50)连接方式 本地数据库连接 Driver={mySQL};Server=loca ...
- mysql 连接差异_和你一起从 0 实现一个数据库差异对比工具
对比数据的痛苦 不知道你是否也像我一样,在快乐编写代码的时候,必须进行一些数据库的数据对比工作. 诚然,一般的数据差异,比如是每一行的内容不同,市场上有比较成熟的 compare2 等对比工具. 但是 ...
- ssh登录极路由后台_使用SSH来远程使用服务器上的可视化软件
Linux的SSH命令提供了相当强大的远程访问功能.用户可以使用SSH命令快速的访问其他Linux机器,比如计算机集群系统.今天我们就来了解一下SSH,以及如何使用SSH来远程使用服务器上的可视化软件 ...
最新文章
- 开机自动挂载与autofs触发挂载
- 搭建 mysql-mmm 高可用群集
- 《深入理解计算机系统》读书笔记二:内存,高速缓存存储器
- 【CCF】201803-1 跳一跳
- 在STM32的官方库切换芯片型号
- Android 系统(68)---使用Xshell在Windows系统和Linux系统之间进行文件传输
- python电脑怎么打开任务管理器_利用Python调用Windows API,实现任务管理器功能
- OpenSuSE 网络配置
- MySQL驱动包下载
- 气溶胶反演输入转化错误_暗目标法的Himawari-8静止卫星数据气溶胶反演
- python在线编辑菜鸟-python菜鸟工具
- 什么是java框架结构_Java框架概述
- mysql关系范式试题_数据库范式练习题
- 在Linux中安装dnw
- 【干货】APP解构重构,让你用户不再流失
- hdu 4544 湫湫系列故事——消灭兔子
- 什么是DAS、NAS、SAN、IP-SAN,它们之间有什么区别?
- vue-混入mixins
- 内存检测之KFENCE
- 申请coursera助学金模板转载
热门文章
- sql判断字段是否为空
- 判断pc浏览器和手机浏览器方法
- sql基线建立-知识准备
- windows 2008R2 无法安装操作系统补丁,或无法安装Sp1升级包的解决办法
- 深入 理解 Statement 和 PreparedStatement 【转】
- java 输出ab_一道在知乎很火的 Java 题——如何输出 ab【转】
- [LeetCode] Isomorphic Strings - 字符串操作:数组计数字符个数问题
- 华为有造车实力,却坚决不造整车,这背后有着怎样的无奈与思考?
- EduCoder Linux文件/目录高级管理二
- BEGIN-2 序列求和