员工管理系统mybatis
时间: 2023-11-07 15:02:29 浏览: 84
基于SpringBoot+Mybatis+Thymeleaf架构实现的员工管理系统(源码+数据库),适合java毕业设计,课设等
员工管理系统使用了Spring、Spring MVC和MyBatis来实现。项目使用了Maven进行管理,需要配置好Maven环境,并支持JDK1.7。项目中附带了数据库转储的SQL文件,适合那些想学习SSM的同学。
在修改功能方面,该系统的流程是先查询再修改。首先通过id查询员工信息,然后对查询到的员工对象进行修改,并执行更新操作。更新成功后,会打印出成功修改了多少条数据。最后,进行事务提交和关闭会话对象。
在代码中,创建了会话对象`SqlSession sqlSession = MyBatisUtils.getSession()`才能操作数据库。另外,还解决了异常`MySQLTransactionRollbackException: Lock wait timeout exceeded; try restarting transaction`。
阅读全文