摘要:
查询所有的数据xml语句: 执行语句: 按多个参数查询: 第一种方式java语句: 第二种方式java语句: 模糊查询 java语句:
阅读全文
posted @ 2018-05-02 15:32
lonske
阅读(397)
推荐(0)
摘要:
类中属性的名称要和数据库的属性名称一致,不然找不到,但是开发中数据库属性命名用下划线,类中属性用驼峰,所以有时名称是不一样的。所有有了resultMap resultMap使用场景,有映射,java实体类属性名与数据库字段名不同的情况下。 但resultType也不是没用,下面情况就需要用到,没有映
阅读全文
posted @ 2018-05-02 13:43
lonske
阅读(155)
推荐(0)
摘要:
将mybatis文件夹中lib文件夹下的jar包和mybatis包复制到src中。. 再把mysql连接java的jar包复制到src,再把这些包一起加到path中: 建立一个叫config的source folder。把log4j.properties文件复制到config下。 再在config下
阅读全文
posted @ 2018-05-01 19:43
lonske
阅读(122)
推荐(0)
摘要:
emp和dept表存在如下关系:emp表存在有mgr、deptno字段 自身关联 一对多关联 1.修改Emp.java 2.修改Dept.java 3.修改雇员DAO操作 如果现在有了关系匹配问题,就会出现这样的情况:增加数据是需要调用findByID()方法判断用户是否存。而如果把关系的查询交给了
阅读全文
posted @ 2018-04-24 18:43
lonske
阅读(312)
推荐(0)
摘要:
现在要求利用dept表开发出以下功能: 实现部门数据增加 实现部门数据修改 实现部门数据删除 可以根据编号查询出一个部门信息 可以查询出全部部门信息 沿用之前的项目继续编写,DatabaseConnection已经存在了。 1.定义Dept.java类 需要在vo包中创建,也要实现Serializa
阅读全文
posted @ 2018-04-23 18:39
lonske
阅读(956)
推荐(0)
摘要:
代码测试 两种方式验证代码正确 一.主方法测试 如果不知道如何编写测试程序,那么就根据主方法进行调用。 范例:测试增加操作 范例:测试数据查询 利用junit测试 只要是业务开发人员,一定要在业务开发完成之后编写junit的TestCase。首先选择要测试的接口。 这些代码是留给专门的业务人员使用的
阅读全文
posted @ 2018-04-23 13:46
lonske
阅读(303)
推荐(0)
摘要:
业务是整个项目的核心,每一个业务的处理都是由控制层调用的(本次不考虑控制层,只考虑客户端直接调用业务层的形式),所以整个代码里业务层依然是一个标准,控制层要想取得业务层对象,一定也是依靠工厂类。 1.定义业务层开发标准 考虑到日后要加入事物的控制问题,所以建议方法上要有一些特殊的考虑,请使用正常的名
阅读全文
posted @ 2018-04-22 21:51
lonske
阅读(917)
推荐(0)
摘要:
数据层开发 数据层中重点进行数据库的CRUD操作,在操作过程中,数据层只关心是否存在有Connection对象,至于这个对象谁给的,不关心。 1.定义数据层接口标准 由于业务层要调用数据层的相关操作,所以必须在数据层中定义好与之前业务分析处给出的要求一致的操作。但定义数据层标准的时候也需要考虑以下情
阅读全文
posted @ 2018-04-21 18:35
lonske
阅读(486)
推荐(0)
摘要:
常见字符编码 ISO 8859-1:国际通用编码,可描述各种文字信息,包括网页路径如果有中文也是进行此编码转换 GBK/GBK2312:中文的国际编码,其中GBK包含有简体中文和繁体中文,而GB2312只包含简体中文 UNICODE:使用16进制编码可以描述任意一种文字信息,但是其太浪费空间了。 U
阅读全文
posted @ 2018-04-20 14:06
lonske
阅读(196)
推荐(0)
摘要:
保证Oracle两个服务打开: 监听服务:OracleOraDb11g_home1TNSListener 实例服务:OracleServiceMLDN 新建一个项目,随后配置好数据库驱动程序。右键项目,属性,Java Build Path,Libraies,Add External JARs,添加o
阅读全文
posted @ 2018-04-20 13:38
lonske
阅读(253)
推荐(0)