Mybatis
sht技术小白
这个作者很懒,什么都没留下…
展开
-
Mybaits学习第二章:分析JDBC连接存在的问题,通过解决思路去设计持久层框架
通过第一章分析JDBC问题:原始jdbc开发存在的问题如下: 1、 数据库连接创建、释放频繁造成系统资源浪费,从而影响系统性能。 2、 Sql语句在代码中硬编码,造成代码不易维护,实际应用中sql变化的可能较大,sql变动需要改变 java代码。 3、 使用preparedStatement向占有位符号传参数存在硬编码,因为sql语句的where条件不一定,可能 多也可能少,修改sql还要修改代码,系统不易维护。 4、 对结果集解析存在硬编码(查询列名),sql变化导致解析代码变化,系统不易维护,如果能将数原创 2020-10-22 08:34:27 · 188 阅读 · 0 评论 -
Mybaits学习第一章:JDBC连接存在的问题,及解决思路
原始jdbc操作: //加载数据库驱动。 Class.forName("com.mysql.jdbc.Driver"); //通过驱动管理类获取连接。 Connection connection=DriverManager.getConnection("jdbc:mysql://localhost:3306","username","password"); 上面两行代码的问题: 1、上面()里得内容可以写到配置文件中,解决硬编码问题。-----------》》解决方案:将不容易改变的编码写到pr原创 2020-10-22 00:15:07 · 290 阅读 · 0 评论