- 博客(3)
- 收藏
- 关注
原创 MyBatis学习总结
mybatis是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架为什么要使用mybatis框架?直接以JDBC编程,将sql语句硬编码到了java代码中,如果sql语句修改,需要重新编译java代码,不利于系统的维护,mybatis将sql语句配置在xml文件中,更易于修改。这边顺便提下mybatis与hibernate的区别,hibernate是一个标准的ORM框架,sql语句自动生成,对sql语句优化、修改比较困难,适用于需求变化不多的中小型项目。mybatis专注于sql语句,对sql语句
2020-08-30 18:41:38
190
原创 java高级特性:实用类
java高级特性:实用类java的强大之处在于它提供了多种多样的类库。大大提高了编程效率和质量java.lang : java使用最广泛的类,自动导入所有程序中,最基础的类和接口、包装类、Math类、String类等常用的类都包含在此。此外,该包还提供了用于管理类的动态加载、外部进程创建、主机环境查询、安全策略实施等的系统操作类。java.util : 包含了系统辅助类,特别是Collection、List、Set、Map等集合类。java.io : 包含了输入流和输出流有关的类。java.net
2020-06-17 18:51:04
197
原创 总结封装 继承 多态
总结封装 继承 多态封装: 隐藏类的内部实现,提供公有的访问的方法。步骤:修饰属性访问修饰符。提供公有的set get方法。set get 方法中添加判断。boolean类型的变量,它的set和get方法注意一下:private boolean flag;public boolean isFlag() { return flag;}public void setFlag(boolean flag) { this.flag = flag;}继承:子类与父类的关系是 is a
2020-06-10 16:15:05
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅