SSM项目整合插入数据库时出现一个问题 10C

图片说明不知道为什么一直插不进数据库里,请问有了解的大佬吗

3个回答

这个不是错误!应该是你没有commit提交上去

qq_40125525
qq_40125525 回复全栈小白: 业务层加过了。@Service("CustomerService") @Transactional public class CustomerServiceImpl implements CustomerService { @Autowired private CustomerMapper customerMapper; public CustomerMapper getCustomerMapper() { return customerMapper; } public void setCustomerMapper(CustomerMapper customerMapper) { this.customerMapper = customerMapper; } @Override public void saveCustomer(Customer customer) { System.out.println("来到业务层"+customer); customerMapper.insertCustomer(customer); } }
3 个月之前 回复
qq_41402635
全栈小白 回复qq_40125525: 不是这个,是在业务层加个@Transactional事务注解,数据就会commit到数据库,你这些数据只类似于加入到暂存区,还未提交到数据库
3 个月之前 回复
qq_40125525
qq_40125525 submit 添加上去了 form action="${pageContext.request.contextPath}/addcustomer"> 客户名称:<input type="text" name="cust_name"> <br> 客户职业:<input type="text" name="cust_profession"> <br> 客户电话:<input type="text" name="cust_phone"> <br> 客户邮件:<input type="text" name="email"> <br> <input type="submit" value="添加"> </form>
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题