2015-8-19 学习笔记


                                                         学习笔记

 

        ibatis 学习

   是Apache的一个开源项目,小巧,上手很快。 如果不需要太多复杂的功能

   如何搭建 ibatias 开发环境搭建:

   1、导入相关的jar包ibatis-2.3.0.677.jar 、mysql-connector-java-5.1.6-bin.jar

      2、编写配置文件

   JDBC连接的属性文件

        总配置文件 SqlMapConfig.xml 文件

         关于每个实体的配置文件。

       1、首先呢需要java文件

       2、SqlMap.properties 文件

       3、第三,需要XML文件。


什么是构造函数:

1、构造函数必须要与类名相同。

2、构造函数主要功能是对类的创建对象时的初始化操作,没有返回值,不能使用 void修饰。

3、构造函数不能直接调用, 必须要通过new 运算符时自动调用。

4、当定义一个类的时候,默认构造函数会自动创建。



关于Android 网络通讯:

 

Http:request Receiver 

 

SQL Map 的概念

SQL Map   API 可以轻易地将JavaBean映射成   输入参数和结果集

 

toCharArray() 函数

Trim() 函数

 

IndexOf() 函数

SubString()函数 

1、StringBuffer     与String    区别。

 简单的说是一个变量 和常量的关系

StringBuffer 中的内容是可以修改的, 不生成新的对象, 如果经常要对一个字符串进行修改, 比如插入和删除操作, 使用StringBuffer 中比较合适

 

String String类中没有用来改变已有字符串中某个字符的方法,  不可改变字符串有一个很大的优点,编译器可以吧=把,字符串设置成共享, 

StringBuffer 中属于一个辅导类, 可以使用append 方法 追加字符

StringBuffer 是线程安全的

 StringBuffe 常用方法:

      Append方法

     StringBuffer  sb = new StringBuffer(“abc”);

     Ab.append(true);

 最后结果会是abctrue;

2、deleteCharAt 方法

StringBuffer sb = new StringBuffer (“Text”);

 sb.deleteCharAt(1);

还有一个delete 方法;

StringBuffer  sb = new StringBuffer(“hsdbb”);

 Sb.delete(1, 4) 删除1包括 和4不包括 

该代码的作用, 就是删除索引值为的字符 最后结果是Txt 

4、reverse()方法

   StringBuffer  sb = new StringBuffer(“abc”);

   Sb.reverse();

   反转后是cba

5、setCharAt()方法

setCharAt(1, ‘D’) 就是把索引为的设置 成D

Substring方法之类的。

测试此字符串是否以指定的前缀开始

   

 

重载与重写的区别

 

 1、方法重载是让类以统一的方式处理不同类型数据的一种手段

多个同名函数同时存在,具有不同的参数个数/类型

 

 2Java 方法重载,是指在类中可以创建多个方法, 他们具有相同的名字, 但是又不同的参数和不同定义

 

3、重载的时候,方法名要一致, 参数类型和个数可以不一样,返回值的类型可以相同也可以不同, 无法用返回型来作为重载函数的判断标准

 

重写:

父类与子类之间的多态性,对父类函数进行重新定义,如果在子类中定义某方法,与其父类有相同的名称和参数, 我们说该方法叫重写。

若子类中的方法,与父类中的某一方法。具有相同的方法名,返回值,和采纳数表,则新方法将覆盖原有的方法。

  

关于如何查看代码:

 

如何,查看XML表进行全局搜索,然后找name 下对应的类。 去找对应的方法执行。

如果需要父类中原来的方法,需要使用super 关键字,该关键字引用父类原有方法。

  



wangxiaoming CSDN认证博客专家 架构 Spring Boot Redis
博客是很好的总结和记录工具,如果有问题,来不及回复,关注微信公众号:程序员开发者社区,获取我的联系方式,向我提问,也可以给我发送邮件,联系 1275801617@qq.com
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页
实付 19.89元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值