欢迎来到天天文库
浏览记录
ID:34324038
大小:1.11 MB
页数:27页
时间:2019-03-05
《通过代码实例跟我学javaxml解析及应用在课程选课系统中应用xml相关解析技术的应用实例精选》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、杨教授工作室精心创作的优秀程序员职业提升必读系列资料目录1.1通过代码实例跟我学JavaXML解析及应用——在课程选课系统中应用XML相关解析技术的应用实例21.1.1将项目中的数据库连接程序改变为采用可配置化实现21.1.2在项目中再实现查询某个学生所选的所有课程81.1.3将学生的选课结果在窗口内显示输出17杨教授工作室,版权所有,盗版必究,27/27页杨教授工作室精心创作的优秀程序员职业提升必读系列资料1.1通过代码实例跟我学JavaXML解析及应用——在课程选课系统中应用XML相关解析技术的应用实例1.1.1将项目中的数据库连接程序改变为采用可配置化实现1、在
2、项目中新建一个属性配置databaseconfig.properties文件(1)右击src目录(2)设计该属性配置文件的内容JDBC_DBDriver_ClassName=com.mysql.jdbc.DriverJDBC_DSN_URL=jdbc:mysql://localhost:3306/courseDBJDBC_dbUserName=rootJDBC_dbUserPassWord=root杨教授工作室,版权所有,盗版必究,27/27页杨教授工作室精心创作的优秀程序员职业提升必读系列资料2、在课程选课项目中添加对该属性配置文件进行解析的程序类(工具类)(1)类
3、名称为ParsePropertiesFile,包名称为com.px1987.course.util(2)编程ParsePropertiesFile程序类的功能实现代码packagecom.px1987.course.util;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.io.InputStream;importjava.util.Properties;杨教授工作室,版权所有,盗版必究,27/27页杨教授工作室精心创作的优秀程序员职业提升必读系列资料publicclas
4、sParsePropertiesFile{privateStringoldPropertiesFileName="/classNameConfig.properties";privatePropertiesoneProperties=null;publicParsePropertiesFile()throwsFileNotFoundException,IOException{loadPropertiesItem();}privatevoidloadPropertiesItem()throwsFileNotFoundException,IOException{Input
5、StreamoneInputStream=this.getClass().getResourceAsStream(oldPropertiesFileName);oneProperties=newProperties();oneProperties.load(oneInputStream);}publicStringreadPropertiesItem(StringoneKeyName){returnoneProperties.getProperty(oneKeyName);}}3、修改课程选课项目中的MySQLDataBaseConnect类packagecom.px
6、1987.course.dao.imple;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.sql.Connection;importjava.sql.DriverManager;杨教授工作室,版权所有,盗版必究,27/27页杨教授工作室精心创作的优秀程序员职业提升必读系列资料importjava.sql.SQLException;importcom.px1987.course.dao.inter.ConnectDBInterface;importcom.px1987.c
7、ourse.exception.WebCourseException;importcom.px1987.course.util.ParsePropertiesFile;publicclassMySQLDataBaseConnectimplementsConnectDBInterface{Stringjdbc_drive=null;Stringdb_URL=null;StringuserName=null;StringpassWord=null;ConnectionjdbcConnect=null;publicvoidgetAllConnectionP
此文档下载收益归作者所有