SYMBOL INDEX (281 symbols across 30 files) FILE: app_aixuexiao.sql type `class` (line 4) | CREATE TABLE IF NOT EXISTS `class` ( type `class_news` (line 24) | CREATE TABLE IF NOT EXISTS `class_news` ( type `exam` (line 46) | CREATE TABLE IF NOT EXISTS `exam` ( type `exam_mark` (line 75) | CREATE TABLE IF NOT EXISTS `exam_mark` ( type `message` (line 114) | CREATE TABLE IF NOT EXISTS `message` ( type `reply` (line 143) | CREATE TABLE IF NOT EXISTS `reply` ( type `reply_article` (line 160) | CREATE TABLE IF NOT EXISTS `reply_article` ( type `student` (line 176) | CREATE TABLE IF NOT EXISTS `student` ( type `student_message` (line 209) | CREATE TABLE IF NOT EXISTS `student_message` ( FILE: src/com/aixuexiao/dao/BaseDao.java class BaseDao (line 7) | public class BaseDao { FILE: src/com/aixuexiao/dao/ClassesDao.java class ClassesDao (line 11) | @Component("classesDao") method findAllClasses (line 15) | public List findAllClasses() { method findClasses (line 19) | public List findClasses(int start,int size,Classes classes) { method addClasses (line 27) | public void addClasses(Classes classes){ method findClassesById (line 31) | public Classes findClassesById(int id){ method updateClassStudentCount (line 35) | public void updateClassStudentCount(int classid){ FILE: src/com/aixuexiao/dao/ClassesNewsDao.java class ClassesNewsDao (line 12) | @Component("classesNewsDao") method findClassesNewsByClassId (line 16) | public List findClassesNewsByClassId(int classid,int limi... method addClassesNews (line 24) | public void addClassesNews(ClassesNews classesNews){ method deleteClassesNewsById (line 28) | public void deleteClassesNewsById(int id){ FILE: src/com/aixuexiao/dao/ExamDao.java class ExamDao (line 13) | @Component("examDao") method findExamMarkByStudentId (line 17) | public List findExamMarkByStudentId(int studentid,int limit) { method findExam (line 24) | public List findExam(int start,int size,Exam exam){ method addExam (line 32) | public void addExam(Exam exam){ method addExamMark (line 36) | public void addExamMark(ExamMark examMark){ method findExamById (line 40) | public Exam findExamById(int id){ FILE: src/com/aixuexiao/dao/MessageDao.java class MessageDao (line 11) | @Component("messageDao") method addMessage (line 14) | public int addMessage(Message message) { method findMessage (line 18) | public List findMessage(int start,int size) { FILE: src/com/aixuexiao/dao/ReplyDao.java class ReplyDao (line 12) | @Component("replyDao") method addReply (line 15) | public void addReply(Reply reply) { method addArticle (line 19) | public void addArticle(Article article){ method findReply (line 23) | public List findReply(int start,int size) { FILE: src/com/aixuexiao/dao/StudentDao.java class StudentDao (line 11) | @Component("studentDao") method findStudentById (line 15) | public Student findStudentById(int id) { method findStudent (line 19) | public List findStudent(int start,int size,Student student) { method findStudentByClassesId (line 27) | public List findStudentByClassesId(int classesid) { method addStudent (line 31) | public int addStudent(Student student) { method deleteStudentById (line 35) | public int deleteStudentById(int studentid) { method updateStudent (line 39) | public int updateStudent(Student student) { FILE: src/com/aixuexiao/dao/StudentMessageDao.java class StudentMessageDao (line 12) | @Component("studentMessageDao") method findStudentMessageByStudentId (line 16) | public List findStudentMessageByStudentId(int studenti... method addStudentMessage (line 23) | public int addStudentMessage(StudentMessage studentMessage) { method deleteStudentMessageById (line 27) | public int deleteStudentMessageById(int id) { FILE: src/com/aixuexiao/model/Article.java class Article (line 10) | public class Article { method Article (line 33) | public Article() {} method Article (line 35) | public Article(String title, String description, String picUrl, String... method getId (line 44) | public int getId() { method setId (line 48) | public void setId(int id) { method getTitle (line 52) | public String getTitle() { method setTitle (line 55) | public void setTitle(String title) { method getDescription (line 58) | public String getDescription() { method setDescription (line 61) | public void setDescription(String description) { method getPicUrl (line 64) | public String getPicUrl() { method setPicUrl (line 67) | public void setPicUrl(String picUrl) { method getUrl (line 70) | public String getUrl() { method setUrl (line 73) | public void setUrl(String url) { method getReplyId (line 77) | public int getReplyId() { method setReplyId (line 81) | public void setReplyId(int replyId) { method getReply (line 85) | public Reply getReply() { method setReply (line 89) | public void setReply(Reply reply) { FILE: src/com/aixuexiao/model/Classes.java class Classes (line 8) | public class Classes implements Serializable { method getId (line 32) | public int getId() { method setId (line 36) | public void setId(int id) { method getName (line 40) | public String getName() { method setName (line 44) | public void setName(String name) { method getHeadteacher (line 48) | public String getHeadteacher() { method setHeadteacher (line 52) | public void setHeadteacher(String headteacher) { method getStudentcount (line 56) | public int getStudentcount() { method setStudentcount (line 60) | public void setStudentcount(int studentcount) { FILE: src/com/aixuexiao/model/ClassesNews.java class ClassesNews (line 9) | public class ClassesNews implements Serializable { method getId (line 31) | public int getId() { method setId (line 35) | public void setId(int id) { method getClassid (line 39) | public int getClassid() { method setClassid (line 43) | public void setClassid(int classid) { method getContent (line 48) | public String getContent() { method setContent (line 52) | public void setContent(String content) { method getInserttime (line 56) | public Date getInserttime() { method setInserttime (line 60) | public void setInserttime(Date inserttime) { FILE: src/com/aixuexiao/model/Exam.java class Exam (line 11) | public class Exam implements Serializable { method getId (line 63) | public int getId() { method setId (line 67) | public void setId(int id) { method getClassid (line 71) | public int getClassid() { method setClassid (line 75) | public void setClassid(int classid) { method getCourse (line 79) | public String getCourse() { method setCourse (line 83) | public void setCourse(String course) { method getExamtime (line 87) | public Date getExamtime() { method setExamtime (line 91) | public void setExamtime(Date examtime) { method getFullmarks (line 96) | public BigDecimal getFullmarks() { method setFullmarks (line 100) | public void setFullmarks(BigDecimal fullmarks) { method getAverage (line 104) | public BigDecimal getAverage() { method setAverage (line 108) | public void setAverage(BigDecimal average) { method getTopmark (line 112) | public BigDecimal getTopmark() { method setTopmark (line 116) | public void setTopmark(BigDecimal topmark) { method getLowestmark (line 120) | public BigDecimal getLowestmark() { method setLowestmark (line 124) | public void setLowestmark(BigDecimal lowestmark) { method getRemark (line 128) | public String getRemark() { method setRemark (line 132) | public void setRemark(String remark) { method getExamMarks (line 136) | public List getExamMarks() { method setExamMarks (line 140) | public void setExamMarks(List examMarks) { FILE: src/com/aixuexiao/model/ExamMark.java class ExamMark (line 10) | public class ExamMark implements Serializable,Comparable { method getExamid (line 57) | public int getExamid() { method setExamid (line 61) | public void setExamid(int examid) { method getClassid (line 65) | public int getClassid() { method setClassid (line 69) | public void setClassid(int classid) { method getStudentid (line 73) | public int getStudentid() { method setStudentid (line 77) | public void setStudentid(int studentid) { method getExamtime (line 81) | public Date getExamtime() { method setExamtime (line 85) | public void setExamtime(Date examtime) { method getMark (line 89) | public BigDecimal getMark() { method setMark (line 93) | public void setMark(BigDecimal mark) { method getRank (line 97) | public int getRank() { method setRank (line 101) | public void setRank(int rank) { method getRemark (line 105) | public String getRemark() { method setRemark (line 109) | public void setRemark(String remark) { method getExam (line 113) | public Exam getExam() { method setExam (line 117) | public void setExam(Exam exam) { method getStudentname (line 122) | public String getStudentname() { method setStudentname (line 126) | public void setStudentname(String studentname) { method compareTo (line 130) | @Override method toString (line 135) | @Override FILE: src/com/aixuexiao/model/Message.java class Message (line 12) | public class Message implements Serializable{ method getId (line 64) | public int getId() { method setId (line 67) | public void setId(int id) { method getToUserName (line 70) | public String getToUserName() { method setToUserName (line 73) | public void setToUserName(String toUserName) { method getFromUserName (line 76) | public String getFromUserName() { method setFromUserName (line 79) | public void setFromUserName(String fromUserName) { method getCreateTime (line 82) | public Date getCreateTime() { method setCreateTime (line 85) | public void setCreateTime(Date createTime) { method getMsgType (line 88) | public String getMsgType() { method setMsgType (line 91) | public void setMsgType(String msgType) { method getMsgId (line 94) | public String getMsgId() { method setMsgId (line 97) | public void setMsgId(String msgId) { method getContent (line 100) | public String getContent() { method setContent (line 103) | public void setContent(String content) { method getPicUrl (line 106) | public String getPicUrl() { method setPicUrl (line 109) | public void setPicUrl(String picUrl) { method getTitle (line 112) | public String getTitle() { method setTitle (line 115) | public void setTitle(String title) { method getDescription (line 118) | public String getDescription() { method setDescription (line 121) | public void setDescription(String description) { method getUrl (line 124) | public String getUrl() { method setUrl (line 127) | public void setUrl(String url) { method getLocationX (line 130) | public String getLocationX() { method setLocationX (line 133) | public void setLocationX(String locationX) { method getLocationY (line 136) | public String getLocationY() { method setLocationY (line 139) | public void setLocationY(String locationY) { method getScale (line 142) | public String getScale() { method setScale (line 145) | public void setScale(String scale) { method getLabel (line 148) | public String getLabel() { method setLabel (line 151) | public void setLabel(String label) { method getEvent (line 154) | public String getEvent() { method setEvent (line 157) | public void setEvent(String event) { method getEventKey (line 160) | public String getEventKey() { method setEventKey (line 163) | public void setEventKey(String eventKey) { FILE: src/com/aixuexiao/model/Reply.java class Reply (line 14) | public class Reply implements Serializable { method main (line 58) | public static void main(String[] args) { method getId (line 62) | public int getId() { method setId (line 66) | public void setId(int id) { method getToUserName (line 70) | public String getToUserName() { method setToUserName (line 74) | public void setToUserName(String toUserName) { method getFromUserName (line 78) | public String getFromUserName() { method setFromUserName (line 82) | public void setFromUserName(String fromUserName) { method getCreateTime (line 86) | public Date getCreateTime() { method setCreateTime (line 90) | public void setCreateTime(Date createTime) { method getMsgType (line 94) | public String getMsgType() { method setMsgType (line 98) | public void setMsgType(String msgType) { method getContent (line 103) | public String getContent() { method setContent (line 107) | public void setContent(String content) { method getMusicUrl (line 111) | public String getMusicUrl() { method setMusicUrl (line 115) | public void setMusicUrl(String musicUrl) { method gethQMusicUrl (line 119) | public String gethQMusicUrl() { method sethQMusicUrl (line 123) | public void sethQMusicUrl(String hQMusicUrl) { method getArticleCount (line 127) | public int getArticleCount() { method setArticleCount (line 131) | public void setArticleCount(int articleCount) { method getArticles (line 135) | public List
getArticles() { method setArticles (line 139) | public void setArticles(List
articles) { FILE: src/com/aixuexiao/model/Student.java class Student (line 8) | public class Student implements Serializable { method getId (line 30) | public int getId() { method setId (line 34) | public void setId(int id) { method getClassid (line 38) | public int getClassid() { method setClassid (line 42) | public void setClassid(int classid) { method getName (line 46) | public String getName() { method setName (line 50) | public void setName(String name) { method getRemark (line 54) | public String getRemark() { method setRemark (line 58) | public void setRemark(String remark) { FILE: src/com/aixuexiao/model/StudentMessage.java class StudentMessage (line 9) | public class StudentMessage implements Serializable { method getId (line 31) | public int getId() { method setId (line 35) | public void setId(int id) { method getStudentid (line 39) | public int getStudentid() { method setStudentid (line 43) | public void setStudentid(int studentid) { method getContent (line 49) | public String getContent() { method setContent (line 53) | public void setContent(String content) { method getInserttime (line 57) | public Date getInserttime() { method setInserttime (line 61) | public void setInserttime(Date inserttime) { FILE: src/com/aixuexiao/service/ClassesService.java class ClassesService (line 16) | @Service("classesService") method listClasses (line 33) | public List listClasses(int start,int size,Classes classes){ method deleteClassesNewsById (line 37) | public void deleteClassesNewsById(int id){ method addClassesNews (line 45) | public void addClassesNews(ClassesNews classesNews){ method findClassesNewsByClassId (line 54) | public List findClassesNewsByClassId(int classid){ method addClasses (line 62) | public void addClasses(Classes classes){ method findClassesById (line 71) | public Classes findClassesById(int id){ method findStudentById (line 80) | public Student findStudentById(int studentid){ method findStudentByClassesId (line 89) | public List findStudentByClassesId(int classesid){ method addStudent (line 97) | public void addStudent(Student student){ method deleteStudentById (line 106) | public void deleteStudentById(int studentid){ method updateClassStudentCount (line 114) | public void updateClassStudentCount(int classid){ method updateStudentBy (line 118) | public void updateStudentBy(Student student) { FILE: src/com/aixuexiao/service/ExamService.java class ExamService (line 17) | @Service("examService") method addExam (line 33) | public void addExam(Exam exam){ method findExamById (line 46) | public Exam findExamById(int id){ method listExam (line 55) | public List listExam(int start,int size,Exam exam){ method findStudentByClassesId (line 59) | public List findStudentByClassesId(int classesid) { method findStudentById (line 68) | public Student findStudentById(int studentid){ method findAllClasses (line 75) | public List findAllClasses(){ FILE: src/com/aixuexiao/service/StudentService.java class StudentService (line 18) | @Service("studentService") method findExamMarkByStudentId (line 39) | public List findExamMarkByStudentId(int id ,int limit){ method listStudent (line 49) | public List listStudent(int start,int size,Student student){ method findStudentById (line 58) | public Student findStudentById(int studentid){ method addStudentMessage (line 66) | public void addStudentMessage(StudentMessage studentMessage){ method deleteStudentMessageById (line 74) | public void deleteStudentMessageById(int id){ method findAllClasses (line 81) | public List findAllClasses(){ method listMessageByStudentId (line 90) | public List listMessageByStudentId(int studentid,int l... FILE: src/com/aixuexiao/service/WeixinService.java class WeixinService (line 26) | @Service("weixinService") method getSingleExamMarkStringByStudentId (line 53) | public String getSingleExamMarkStringByStudentId(int studentid){ method getExamMarkHistoryStringByStudentId (line 87) | public String getExamMarkHistoryStringByStudentId(int studentid){ method getSingleStudentMessageByStudentId (line 125) | public String getSingleStudentMessageByStudentId(int studentid){ method getStudentMessageHistoryByStudentId (line 151) | public String getStudentMessageHistoryByStudentId(int studentid){ method getSingleClassesNewsByStudentId (line 179) | public String getSingleClassesNewsByStudentId(int studentid){ method getClassesNewsHistoryByStudentId (line 205) | public String getClassesNewsHistoryByStudentId(int studentid){ method addMessage (line 231) | public void addMessage(Message message) { method listMessage (line 241) | public List listMessage(int start,int size){ method listReply (line 250) | public List listReply(int start,int size){ method addReply (line 258) | public void addReply(Reply reply){ FILE: src/com/aixuexiao/util/ExamUtil.java class ExamUtil (line 14) | public class ExamUtil { method sortExamMark (line 21) | public static Exam sortExamMark(Exam exam){ FILE: src/com/aixuexiao/util/WeixinUtil.java class WeixinUtil (line 32) | public class WeixinUtil { method singleExamMarkToString (line 35) | public static String singleExamMarkToString(ExamMark em){ method createWriter (line 43) | public HierarchicalStreamWriter createWriter(Writer out) { method replyToXml (line 69) | public static String replyToXml(Reply reply){ method mapToMessage (line 97) | public static Message mapToMessage(Map map){ method parseXml (line 130) | public static Map parseXml(HttpServletRequest request){ method sha1 (line 155) | public static String sha1(String key) { FILE: src/com/aixuexiao/web/controller/ClassesController.java class ClassesController (line 22) | @Controller method listStudent (line 32) | @RequestMapping(value="/manager/classes",method=RequestMethod.GET) method addClassesPage (line 50) | @RequestMapping(value="/manager/addclassespage",method=RequestMethod.GET) method addClasses (line 58) | @RequestMapping(value="/manager/addclasses",method=RequestMethod.POST) method studentPage (line 75) | @RequestMapping(value="/manager/managerstudentpage",method=RequestMeth... method classesnewsPage (line 88) | @RequestMapping(value="/manager/classesnewspage",method=RequestMethod.... method addClassesNews (line 100) | @RequestMapping(value="/manager/addclassesnews",method=RequestMethod.P... method deleteClassesNews (line 112) | @RequestMapping(value="/manager/deleteclassesnews",method=RequestMetho... method addStudent (line 123) | @RequestMapping(value="/manager/addstudent",method=RequestMethod.POST) method deleteStudent (line 139) | @RequestMapping(value="/manager/deletestudent",method=RequestMethod.GET) method updateStudent (line 150) | @RequestMapping(value="/manager/updatestudent",method=RequestMethod.POST) FILE: src/com/aixuexiao/web/controller/ExamController.java class ExamController (line 23) | @Controller method listStudent (line 31) | @RequestMapping(value="/manager/exams",method=RequestMethod.GET) method addExam (line 51) | @RequestMapping(value="/manager/addexam",method=RequestMethod.POST) method viewExam (line 62) | @RequestMapping(value="/manager/viewexam",method=RequestMethod.GET) method addExamMark (line 72) | @RequestMapping(value="/manager/addexammark",method=RequestMethod.POST) FILE: src/com/aixuexiao/web/controller/LoginController.java class LoginController (line 11) | @Controller() method index (line 17) | @RequestMapping("/") method login (line 23) | @RequestMapping(value="/login",method=RequestMethod.POST) method loginOut (line 38) | @RequestMapping(value="/loginout",method=RequestMethod.POST) FILE: src/com/aixuexiao/web/controller/StudentController.java class StudentController (line 23) | @Controller method listStudent (line 31) | @RequestMapping(value="/manager/students",method=RequestMethod.GET) method leavemessage (line 51) | @RequestMapping(value="/manager/leavemessage",method=RequestMethod.GET) method examdetail (line 67) | @RequestMapping(value="/manager/examdetail",method=RequestMethod.GET) method addmessage (line 83) | @RequestMapping(value="/manager/addmessage",method=RequestMethod.POST) method deletemessage (line 94) | @RequestMapping(value="/manager/deletemessage",method=RequestMethod.GET) FILE: src/com/aixuexiao/web/controller/WeixinController.java class WeixinController (line 23) | @Controller() method test (line 33) | @RequestMapping(value="/test",method=RequestMethod.GET,produces="text/... method replyMessage (line 41) | @RequestMapping(value="/weixin",method=RequestMethod.POST,produces="te... method initWeixinURL (line 96) | @RequestMapping(value="/weixin",method=RequestMethod.GET,produces="tex... method checkWeixinReques (line 111) | private static boolean checkWeixinReques(HttpServletRequest request){ method listMessage (line 132) | @RequestMapping(value="/manager/messages",method=RequestMethod.GET) method listReply (line 152) | @RequestMapping(value="/manager/replys",method=RequestMethod.GET) FILE: src/com/aixuexiao/web/interceptor/ManagerInterceptor.java class ManagerInterceptor (line 13) | public class ManagerInterceptor implements HandlerInterceptor{ method afterCompletion (line 15) | @Override method postHandle (line 21) | @Override method preHandle (line 26) | @Override