📄 propertysetter.java
字号:
package org.minjey.cjsjk.util;import java.io.File;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.io.OutputStream;import java.util.Properties;import org.minjey.cjsjk.core.SysDict;public class PropertySetter { //public static String FILENAME = "settings.properties"; public boolean saveNewProperty(String filename, Properties properties) { File file = new File(filename); try { file.createNewFile(); //FileWriter writer = new FileWriter(file); OutputStream out = new FileOutputStream(file); properties.store(out, "It's the property file of the Cjsjk project."); System.out.println("New Property File: " + filename + " Created."); } catch (IOException e1) { e1.printStackTrace(); } return true; } public boolean createNewDefaultProperty() { Properties properties = new Properties(); properties.put(PropertyDict.DBDRIVER, "org.apache.derby.jdbc.EmbeddedDriver"); properties.put(PropertyDict.DBPROTOCOL, "jdbc:derby:"); properties.put(PropertyDict.DBDBNAME, "Cjsjk"); properties.put(PropertyDict.DBUSERNAME, "admin"); properties.put(PropertyDict.DBPASSWORD, "admin"); properties.put(PropertyDict.MONTH4ENROLLTIME, "false"); //properties.put(PropertyDict.TREENODE.STATION, "0"); properties.put(PropertyDict.TREENODE.ENROLLTIME, "2"); properties.put(PropertyDict.TREENODE.MAJORTYPE, "1"); properties.put(PropertyDict.TREENODE.MAJORRECORD, ""); properties.put(PropertyDict.TREENODE.MAJORLENGTH, ""); //properties.put(PropertyDict.TREENODE.MAJOR, ""); properties.put(PropertyDict.COURSE, "true"); properties.put(PropertyDict.STUDENT, ""); properties.put(PropertyDict.EXAMTYPE, "true"); properties.put(PropertyDict.STUDENTSTATUE, ""); properties.put(PropertyDict.TROOTTEXT, "当前数据库:"); properties.put(PropertyDict.TEFORMAT, "yyyy年"); properties.put(PropertyDict.TMLFORMAT, "年"); properties.put(PropertyDict.REPORT.STUDENT.TAGE, "年龄"); properties.put(PropertyDict.REPORT.STUDENT.TSEX, "性别"); properties.put(PropertyDict.REPORT.STUDENT.TBZ, "备注"); properties.put(PropertyDict.REPORT.STUDENT.TCOURSENAME, "课程名称"); properties.put(PropertyDict.REPORT.STUDENT.TGRADE, "成绩"); properties.put(PropertyDict.REPORT.STUDENT.TINTIME, "入学时间"); properties.put(PropertyDict.REPORT.STUDENT.TITLE, "长春理工大学成人教育学院学生成绩卡"); properties.put(PropertyDict.REPORT.STUDENT.TMAJOR, "专业"); properties.put(PropertyDict.REPORT.STUDENT.TMAJORLENGTH, "学制"); properties.put(PropertyDict.REPORT.STUDENT.TMAJORRECORD, "学历"); properties.put(PropertyDict.REPORT.STUDENT.TNAME, "姓名"); properties.put(PropertyDict.REPORT.STUDENT.TOUTTIME, "毕业时间"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION1, "第一学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION2, "第二学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION3, "第三学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION4, "第四学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION5, "第五学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION6, "第六学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION7, "第七学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION8, "第八学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION9, "第九学期"); properties.put(PropertyDict.REPORT.STUDENT.TSESSION10, "第十学期"); properties.put(PropertyDict.REPORT.COURSE.TBEI, "备"); properties.put(PropertyDict.REPORT.COURSE.TBHGRS, "不合格人数"); properties.put(PropertyDict.REPORT.COURSE.TBKMD, "补考名单"); properties.put(PropertyDict.REPORT.COURSE.TCHENG, "成"); properties.put(PropertyDict.REPORT.COURSE.TCOURSE, "课程名称"); properties.put(PropertyDict.REPORT.COURSE.TDYSJ, "打印时间:"); properties.put(PropertyDict.REPORT.COURSE.THGRS, "合格人数"); properties.put(PropertyDict.REPORT.COURSE.TJI, "绩"); properties.put(PropertyDict.REPORT.COURSE.TJIE, "结"); properties.put(PropertyDict.REPORT.COURSE.TMAJOR, "所属专业"); properties.put(PropertyDict.REPORT.COURSE.TMAJORRECORD, "学历:"); properties.put(PropertyDict.REPORT.COURSE.TMAJORTYPE, "授课形式:"); properties.put(PropertyDict.REPORT.COURSE.TPJF, "平均分"); properties.put(PropertyDict.REPORT.COURSE.TPOINT, "学分"); properties.put(PropertyDict.REPORT.COURSE.TSJCJRS, "实际参加人数:"); properties.put(PropertyDict.REPORT.COURSE.TSTUNAME, "姓名"); properties.put(PropertyDict.REPORT.COURSE.TSTUNO, "学号"); properties.put(PropertyDict.REPORT.COURSE.TSTUPOINT, "绩点"); properties.put(PropertyDict.REPORT.COURSE.TSTUSCORE, "成绩"); properties.put(PropertyDict.REPORT.COURSE.TTEACHER, "授课教师"); properties.put(PropertyDict.REPORT.COURSE.TTITLE1, "长春理工大学成人教育学院课程(考试)成绩单"); properties.put(PropertyDict.REPORT.COURSE.TTITLE2, "长春理工大学成人教育学院课程(考核)成绩单"); properties.put(PropertyDict.REPORT.COURSE.TYCJRS, "应参加人数"); properties.put(PropertyDict.REPORT.COURSE.TZHU, "注"); properties.put(PropertyDict.REPORT.COURSE.TZONG, "总"); properties.put(PropertyDict.REPORT.COURSE.TSTATION, "函授站"); boolean saved = saveNewProperty(SysDict.PROPERTYFILENAME, properties); if(saved) { System.out.println("New Default Property Inited."); return true; }else { return false; } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -