使用maven创建ava功能,然后读取数据库做一个测试。
我们做的持久层,没有和页面有交互,只做一个java工程就可以了
创建的是java工程,用不用骨架都可以、这里不使用骨架,直接next
直接finish
一个maven的java工程就创建好了。
创建包:
创建一个class实体类
只写两个属性id和name。
生成getter和setter
导入jar包
设置为运行时
再导入Junit
创建Dao
创建dao的包
写一个接口
IemsDao类型选择为Interface接口
创建实现类
实现接口
通过DriverManager获取数据库的链接
这里需要抛出异常
实现类抛出异常
接口也需要抛出异常
获取链接之前,先加载驱动类
资源要进行关闭,整体代码进行try catch
List结合挪到最外面
获取到异常,直接打印异常
为了资源是放把Connectin也提到外面
都提出来了
创建测试类
test/java下常见包
创建测试类
创建FindAll方法并加上@Test的注解。
findAll方法要抛出异常
测试
数据库链接这里需要加上用户名和密码
再次执行结果
总结