一、使用方法 1、在dao中定义开一个方法,使用方法的参数设置jpql,并且使用方法的返回值接受查询结果,在方法上添加@query注解,在注解中写jpql语句进行增删改查,测试 2、使用原生的sql语句:dao中定义一个方法,在方法中添加@query注解,在注解中添加原生sql语句,并且添加一个属性 ...
分类:
数据库 时间:
2019-08-21 21:34:59
阅读次数:
140
1....创建步骤:练习使用 1... 创建 maven工程 2...添加依赖 mysql c3p0 hibernate springDataJpa spring相关的包 3...创建 配置文件 员(数据源)工(工程类对象)是(事物)爹(dao 扫描器) 4... 创建实体类 5... 创建dao ...
分类:
数据库 时间:
2019-08-21 00:16:53
阅读次数:
140
1.SpringMVC异常处理的方式 、 2. 异常处理思路 1>. Controller调用service,service调用dao,异常都是向上抛出的,最终有DispatcherServlet找异常处理器进 行异常的处理。 3. SpringMVC的异常处理 1>. 自定义异常类 2> 自定义异 ...
分类:
编程语言 时间:
2019-08-20 12:31:11
阅读次数:
76
将oldEntity的值,赋给newEntity。newEntity里的对应字段有值,就用newEntity里的;没有值,才将oldEntity的值赋给newEntity。 ...
分类:
编程语言 时间:
2019-08-19 21:09:38
阅读次数:
510
1、搭建mybatis框架 a)导入相关jar包 b)编写核心配置文件(配置数据库连接的相关信息以及配置了mapper映射文件) c)编写dao操作 d)编写mapper映射文件 e)编写实体类 2、crud实现内容 mybatis核心配置文件mybatis.cfg.xml User.java实体类 ...
分类:
其他好文 时间:
2019-08-19 19:03:13
阅读次数:
78
面向接口及单例工厂 单例工厂是工厂模式的一种,表示生产出的产品为单例产品。 在上古web开发中,后端是servlet、service、dao这三层。servlet依赖service,service依赖dao,为什么说依赖,因为该层持有另一层的对象: 这 ...
分类:
其他好文 时间:
2019-08-19 18:47:29
阅读次数:
71
基于Spring SSH整合,使用SSH编写后台: User模块层 TreeNode.hbm.xml User.hbm.xml Dao方法 biz UserBiz web 配置User spring-user.xml struts-user.xml Articles模块层 web 配置article ...
分类:
编程语言 时间:
2019-08-18 22:17:54
阅读次数:
110
分页查询 1. 减少服务器内存开销 2. 提高用户体验 效果图 思绪图 分页显示Bean文件代码 FindUserByPageServlet代码 service serviceimpl dao daoimpl 通过JDBCUtils获取DataSource jsp页面分页显示相关代码 Bootstr ...
分类:
Web程序 时间:
2019-08-18 15:46:04
阅读次数:
120
Spring MVC: 1.遵守MVC设计模式的框架,并且能够与Spring无缝对接。 2.M(model指数据层 dao+entity) v(view指视图层 基本集成了所有的前端开发) C(control指控制层,servlet) MVC提供了很多强大的功能 1.前置控制器,本质上是一个serv ...
分类:
编程语言 时间:
2019-08-18 15:41:46
阅读次数:
82
编程式的事物控制,使用的情况非常少,主要作为了解 新建项目 首先导入包坐标 复制代码 这里默认值配置了Service、dao和连接池其他的内容都没有配置 也就说现在是没有事物支持的。运行测试文件 有错误,但是金额还是被减去了 编码的方式加事务控制 事务控制都离不开提交和回滚这两个操作。在spring ...
分类:
编程语言 时间:
2019-08-18 15:32:51
阅读次数:
62