一、开启事务的另一种写法 二、封装工具类 测试结果: 三、封装的工具类进行增删改查操作 测试增加数据结果截图: 此时数据库截图: 测试查询数据截图: 测试更新操作截图: 此时数据库信息截图如下: 可以看出将t_stuid为4的学生年龄从22岁修改为0了。 测试删除数据结果截图: 此时数据库信息截图如 ...
分类:
其他好文 时间:
2018-12-09 10:46:38
阅读次数:
226
DBUtils 增删改 //dbutils 只是帮我们简化了CRUD 的代码, 但是连接的创建以及获取工作。 不在他的考虑范围 QueryRunner queryRunner = new QueryRunner(new ComboPooledDataSource()); //增加 //queryRu ...
分类:
数据库 时间:
2018-12-08 22:32:51
阅读次数:
111
DAO:Data Access Object,是访问数据信息的类,包含了对数据的CRUD(create,read,update,delete),而不包含任何业务相关的信息,更容易实现功能的模块化,有利于代码的维护和升级。 1.update,包括插入,删除,更新操作 测试方法: 2.查询多条记录,返回 ...
分类:
数据库 时间:
2018-12-08 19:40:53
阅读次数:
161
一、jdbc模糊查询(查询名字中带a的用户) 数据库截图: 执行结果截图: ...
分类:
其他好文 时间:
2018-12-06 10:16:22
阅读次数:
237
我们完成了员工的分页查询,但是现在这种做法只能适应浏览器和服务器的交互模式,但在移动互联网时代,客户端不仅仅只有浏览器,还有安卓和IOS客户端。我们的解决方式是AJAX+JSON方式来实现平台无关性。 所以我们现在需要改造我们的查询。 1.index,jsp页面直接发送AJAX请求进行员工分页数据的 ...
分类:
Web程序 时间:
2018-12-03 14:00:44
阅读次数:
183
不停地换mirror,为了解决这个问题,在网上搜了好多资料,总结出一个基于aliyun的mirror源 先检查:是否能正常上网,DNS是否正常,网关gw是否正常,若通过ping 不正常,则解决好网络,再进行下面操作. 1. 清除缓存 2.元数据建立 3. 更新 4.备份yum源 5. 下载新的Cen ...
分类:
其他好文 时间:
2018-12-02 19:20:20
阅读次数:
286
ssm框架整合入门系列——修改 员工的修改 修改操作的保存员工数据方法用了put提交方式, 这有一个有意思的问题,由于tomcat reqeust.java自身的问题,导致 拿不到put方式提交请求体的数据。 解决办法,在web.xml中配置 saveEmp() ajax请求 END ...
分类:
其他好文 时间:
2018-11-29 20:14:14
阅读次数:
273
引言 Catalog microservice(目录微服务)维护着所有产品信息,包括库存、价格。所以该微服务的核心业务为: 1. 产品信息的维护 2. 库存的更新 3. 价格的维护 架构模式 如上图所示,本微服务采用简单的数据驱动的CRUD微服务架构,来执行产品信息的创建、读取、更新和删除(CRUD ...
分类:
其他好文 时间:
2018-11-29 01:34:12
阅读次数:
208
一个业务软件本质由两个部分组成:业务数据+业务逻辑,这有点像是面向过程=数据结构+算法,这道出了软件开发本质。业务数据层从组成形式来说,分为内存和磁盘,这就划分了数据存储技术,datacontainer,datastore,database,业务数据的价值和重要性决定了存储的技术选型。这里只是一种简化认识~业务逻辑层简单本质就是对数据的操作,就是crud,我加一条:mapping(convert)
分类:
其他好文 时间:
2018-11-27 19:38:40
阅读次数:
199