- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 Mybatis的出现
针对上期所说JDBC存在的问题,这期讨论Mybatis。 Mybatis是对JDBC进行封装的一个框架,它能避免所有JDBC代码和手动设置参数以及获取结果集,避免了硬编码的局限性。它将更多的关注点放在SQL上,通过Mapper.xml配置文件,将java中的POJO(普通的java对象,实际上就是Javabean,里面有属性和getter和setter方法的类,没有业务逻辑)与数据库表中字段进行...
2019-09-03 14:29:41 206
原创 JDBC方式存在的问题
1.数据库连接,使用时就创建,不使用就立即释放,对数据库进行频繁连接开启和关闭,造成数据库资源浪费,内存溢出影响数据库性能。 解决:使用数据库连接池(前几期博文提到) 2.将sql语句硬编码到java代码中,如果sql语句修改,需要重新编译java代码,不利于系统维护。 解决:mybatis中将sql语句配置在xml文件中,不需要对java代码进行重新编译。 3.向preparestate...
2019-08-29 21:52:28 210
转载 JDBC详细介绍
版权声明:本文非本博主原创,为CSDN博主「Jungle_Rao」的原创文章 原文链接:https://blog.csdn.net/Jungle_Rao/article/details/81274720
2019-08-29 20:11:28 143
原创 mybatis generator逆向工程自动生成实体类,dao接口和对应的Mapper.xml文件
去mybatis generator官方文档找http://www.mybatis.org/generator/configreference/xmlconfig.html# (1)先在pom.xml中添加依赖包 <dependency> <groupId>org.mybatis.generator</groupId> <artifac...
2019-08-29 18:29:38 452
原创 数据库连接池C3P0
小白我又来了,经历一次去大厂面试,提前进行了web两天的恶补。就想写点什么。 一直比较熟悉的就是利用servlet技术进行开发,在这过程中,虽然使用了三层模式,但是还总是发现哪里不对劲,因为在写数据库过程中,要一直不停的调用MysqlUtils类构造方法中的数据库建立链接方法。之前总看到出c3p0,今天根据自己理解讲下。 传统的数据库操作一直都是:创建数据库驱动driven;建立链接conne...
2019-08-28 08:28:24 145 1
原创 servlet向js输出json数据时总是执行error(data)
这是本人在做基础javaweb时,针对出错的问题进行了总结-----1(测试程序为期末作业,做一个课程评价系统) 在servlet向js输出json数据时总是执行error(data),调试了一晚上仍未解决,便重新理顺了逻辑,使得问题得以解决! 实现的模块是管理员添加课程并显示。在添加成功后,最初是在AddCourseServlet中进行跳转到另一个ShowCourseServlet,然后在S...
2019-05-13 19:08:43 284 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人