这个程序是一个有进步也有失败的程序
比如没有做好多表查询,也没有做好主类中的逻辑处理。总之又要去复习了。
1、使用第三工具dbutils对数据库操作部分进行了封装
2、把url等变量改为属性文件的形式
student(学生基本信息,com.laolang.domain.student):
studentscore(学生成绩,com.laolang.domain.studentscore):
laolangdb(封装驱动连接和关闭,com.laolang.db.laolangdb):
属性文件
db-config.properties(连接属性文件,com.laolang.db.db-config.properties):
jdbc.url=jdbc:mysql://localhost:3306/studentmanager_0.1.3
jdbc.username=root
jdbc.userpassword=123456
jdbc.driver=com.mysql.jdbc.driver
studentdao(学生基本信息数据处理,com.laolang.dao.studentdao):
studentscoredao(学生成绩处理接口,com.laolang.dao.studentscoredao):
studentdaoimpl(学生基本信息处理实现,com.laolang.dao.impl.studentdaoimpl):
studentscoredaoimpl(学生成绩处理实现【未写成】,com.laolang.dao.impl.studentscoredaoimpl):
manager(只使用了一个输出所有学生基本信息,不过其它的,只要我写的,都是可以用的,com.laolang.test.manager)
测试效果: