时间:2021-05-19
ssm整合之Spring整合MyBatis框架配置事务
1.在applicationContext.xml修改代码如下:
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://.txw.service.AccountService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import java.util.List;/** *帐户的控制类 * @author Adair */@Controller@RequestMapping(path = "/account")@SuppressWarnings("all") // 注解警告信息public class AccountController { @Autowired // 自动类型注入 private AccountService accountService; @RequestMapping(value = "/findAll") public String findAll(Model model){ System.out.println("表现层:查询所有账户..."); // 调用findAll()方法 List<Account> list = accountService.findAll(); // 进行存储 model.addAttribute("list",list); return "list"; } /** * 保存 * @return */ @RequestMapping("/save") public void save(Account account, HttpServletRequest request, HttpServletResponse response) throws Exception { accountService.saveAccount(account); response.sendRedirect(request.getContextPath()+"/account/findAll"); return; }}4.重新部署项目,运行如图所示:
5.通过浏览器访问http://localhost:8080/如图所示:
6.填写姓名和金额如图所示:
7.点击保存会跳转到如图所示的界面:
8.控制台打印结果如图所示:
到此这篇关于ssm整合之Spring整合MyBatis框架配置事务的文章就介绍到这了,更多相关Spring整合MyBatis配置事务内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
最近因为项目要求整合了spring+mybatis架构进行项目开发,现将相关整合配置文件整理如下:基本架构:spring+springmvc+mybatis分布
spring和mybatis整合整合思路需要spring通过单例方式管理SqlSessionFactory。spring和mybatis整合生成代理对象,使用S
昨天介绍了mybatis与spring的整合,今天我们完成剩下的springmvc的整合工作。要整合springmvc首先得在web.xml中配置springm
1.为什么会出现MyBatis-SpringSpring框架与MyBatis框架是Java互联网技术的主流框架。但是如何将MyBatis无缝整合到Spring框
为了梳理前面学习的《Spring整合MyBatis(Maven+MySQL)一》与《Spring整合MyBatis(Maven+MySQL)二》中的内容,准备做