首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Spring实战6-利用Spring和JDBC访问数据库主要内容

主要内容 定义Spring的数据访问支持 配置数据库资源 使用Spring提供的JDBC模板 写在前面:经过上一篇文章的学习,我们掌握了如何写web应用的控制器层,不过由于只定义了SpitterRepository...你需要初始化数据库访问框架、打开数据库连接、处理各种异常,最后还要记得关闭连接。如果在这些步骤中你有一步做错了,那就又丢失公司数据的风险。...妥当得处理这些并不容易,Spring提供了一套完整的数据库访问框架,用于简化各种数据库访问技术的使用。...和很多其他应用一样,Spittr应用也需要从数据库中读取信息或者写入信息到数据库。...JDBC的异常 VS Spring 的数据库访问异常 如你所见,Spring为在读取或者写入数据库时可能出错的原因设置了对应的异常类型,Spring 实际提供的数据库访问异常要远多于表10.1所列出的那些

74710

Spring实战5-基于Spring构建Web应用主要内容

主要内容 将web请求映射到Spring控制器 绑定form参数 验证表单提交的参数 写在前面:关于Java Web,首先推荐一篇文章——写给java web一年左右工作经验的人,这篇文章的作者用精练的话语勾勒除了各种...控制器)、view resolvers(视图解析器)和处理器映射(handler mappings);而希望ContextLoaderListener加载应用中的其他类型的beans——例如业务逻辑组件、数据库操作组件等等...首先需要定义数据库存取接口,这里不需要提供具体实现,只需要用Mokito框架填充模拟测试数据即可。...5.4.1 编写表单控制器 在处理来自注册表单的POST请求时,控制器需要接收表单数据,然后构造Spitter对象,并保存在数据库中。为了避免重复提交,应该重定向到另一个页面——用户信息页。

2.5K20
领券