
JavaWEB
bamzhy13
这个作者很懒,什么都没留下…
展开
-
对DBUtils的理解和使用
Apache—DBUtils框架 commons-DBUtils是Apache组织提供的一个开源JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢hibernate的公司的首选。原创 2018-03-11 23:04:45 · 247 阅读 · 0 评论 -
JDBC事务学习
事务的概念: 事务指逻辑上的一组操作,组成这组操作的各个单元要么全部成功,要么全部不成功数据库开启事务命令:1、start transaction 开启事务DCL 2、Rollback 回滚事务 3、Commit 提交事务当jdbc程序向数据库获得一个Connection对象时,默认情况下这个connection对象会自动向数据库提交在它上面发送的SQL语句。若想关闭这种默认提交方式,让原创 2018-03-28 13:39:15 · 305 阅读 · 0 评论 -
Maven是用来干嘛的?
特简单, 用maven之前你找jar包得到处找+下载,版本号也记不清。 用了maven以后这项工作就免了,所有jar包都是你的,你直接配置就行。原创 2018-04-16 00:11:40 · 13735 阅读 · 7 评论 -
数据库连接池
什么是连接池:什么是连接池: 数据库连接池负责分配、管理和释放数据库连接,它允许应用陈旭重复使用一个现有的数据库连接,而不是再重新建立一个;释放空闲时间超过最大空闲时间的数据库连接,来避免因为没有释放数据库连接而引起的数据库连接泄露。这项技术能明显提高对数据库操作的性能。应用程序直接获取连接的缺点: 用户每次请求都需要向数据库获得连接,而数据库创建连接通常需要消耗相对较大的资源,创建时间也比原创 2018-04-03 01:24:13 · 132 阅读 · 0 评论 -
MVC三层架构
MVC的图解在MVC的基础上,为了得到高内聚、低耦合的服务端程序,我们使用ssm框架。其中controller和view使用springMVC或structs2,Service业务层自己实现,DAO层使用更为灵活的mybatis(非互联网项目可用hibernate)。在实际工程中,我们是这样实现三层架构的原创 2018-03-09 21:56:52 · 345 阅读 · 0 评论 -
复习JDBC
JDBC简介:JDBC全称:Java Data Base Connectivity(Java数据库连接),它主要由接口组成。 导入两个包 java.sql;javax.sql; java.sql.*; 是核心包里的 java.sql.*是jdbc2.0之前的东西 javax.sql.*; 是扩展包中的 javax.sql.*包括了jdbc3.0的特性//excute [ˈeks...原创 2018-04-01 17:26:52 · 197 阅读 · 0 评论 -
Filter过滤器
什么是filterfilter成为过滤器或拦截器,基本功能是对servlet容器调用servlet的过程进行拦截,从而早servlet进行响应处理前后实现一些特殊功能。当浏览器访问服务器中的目标资源时,会被filter拦截,在filter中进行预处理操作,然后再将请求转发给目标资源当服务器接收到这个请求后会对其进行响应,在服务器处理响应的过程汇总,也需要先将响应结果发送给拦截器,在拦截器中对响原创 2018-03-23 16:35:21 · 310 阅读 · 0 评论 -
撸一遍SQL必知必会+笔记
SQL平常也会用,基本上是DBUtils+C3P0,但是出BUG总是觉得不踏实,我打算从头撸一遍SQL必知必会,毕竟买了不看是罪过啊蛤蛤蛤。检索数据select语句:用途:从一个或者多个表中检索信息插入数据insert:用来将行插入(或添加)到数据库表。插入有几种方式 1、插入完整的行:原创 2018-03-22 20:39:33 · 267 阅读 · 0 评论 -
Idea命令行出现乱码的解决方式
出现乱码原创 2018-03-19 10:24:00 · 2555 阅读 · 0 评论 -
写项目时遇见的一些小问题
更换/重装数据库后,需要注意修改c3p0-config.xml中的一些设置 1、用户名密码 2、url+端口+数据库名要改成项目中的原创 2018-03-16 16:37:30 · 256 阅读 · 1 评论 -
彻底解决MySQL的一些问题
1、使用MySQL的GUI(我使用的是SQLyog)连接数据库时出现10061错误;解决办法:重新安装MySQL2、重新安装MySQL时出现的程序崩溃问题(最后一步,前两项没问题。每次到第三项启动服务时候程序就崩)解决办法: 删除MySQL,并去C盘programdata里边删掉MySQL文件夹,重新安装MySQL(programdata被隐藏了,你需要在文件夹选项里边勾选显示隐藏的文件夹)原创 2018-03-16 16:02:47 · 187 阅读 · 0 评论 -
BUG 汇总
问题1今天解决了一个小BUG,花了4小时。。。21-Mar-2018 21:00:27.890 严重 [http-nio-8080-exec-15] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [ProductServlet] in context with path [/hah原创 2018-03-21 21:18:26 · 241 阅读 · 0 评论