All Classes
-
All Classes Interface Summary Class Summary Class Description ApiDesc API 문서 정보를 담기 위한 객체ChartController 대시보드의 차트 데이터 관련 컨트롤러ChartDao 차트와 관련된 DAO InterfaceChartDaoImpl 차트와 관련된 DAO 구현 클래스ChartHelper 워드 파일에 룰 결과 차트를 작성하는 데 도와주는 객체ChartService Chart Service interfaceChartServiceImpl Chart ServiceClientInfo 클라이언트의 정보를 반환하는 객체CommonController 공통적인 기능 및 url 설정 컨트롤러CommonDto 페이징 처리에 필요한 정보를 담아서 화면으로 보낼 DTOCommonForm 페이징 처리된 화면에 필요한 변수를 담고 있는 FormCompressZip zip 파일로 압축하는 클래스CustomAccessDeniedHandler 403 에러(접근 권한 없음) 발생시 처리CustomLibrary 사용자가 import하고자 등록한 커스텀 라이브러리Data 사용자가 가져다 쓸 DB 접속 객체DocxReport docx 타입으로 리스트 파일 작성EojeolList EojeolList 테이블(한 문장을 띄어쓰기 단위로 쪼개낸 어절 모음)FileManager 파일 및 폴더와 관련된 처리를 하는 유틸리티GlobalControllerAdvice 글로벌하게 Exception을 처리HomeController Handles requests for the application home page.JsonLog JsonLog 테이블(json 파일 저장 시간 정보 테이블)JsonParsing JSON Parsing ClassJsonWriter JSON 형태를 작성하는 객체LoginFailHandler 로그인 실패시 처리LoginSuccessHandler 로그인 성공시 처리Member Member 테이블(회원 로그인, 회원가입 관련)MemberController 사용자와 관련된 컨트롤러MemberDao 회원정보 DAO InterfaceMemberDaoImpl 회원정보 DAOMemberService 회원정보 Service InterfaceMemberServiceImpl 회원 ServiceMetadata PagingController 페이징 처리 관련 컨트롤러PagingResponse 페이징 처리와 관련하여 응답 객체에 관련 변수들을 설정하고 가져오는, 모듈화된 객체PagingUtil 페이지 네비게이션 정보 설정을 위한 클래스PostgreConfig PostgreSQL JDBC 설정(xml 대체)PostgreController PostgreSQL 컨트롤러PostgreDao PostgreSQL DAO InterfacePostgreDaoImpl PostgreSQL DAOPostgreService PostgreSQL Service InterfacePostgreServiceImpl PostgreSQL ServicePrevRuleResult 룰 실행결과를 압축하거나 압축해제하는 객체Program Program 테이블(전체 강의 프로그램 목록)RandomKey 랜덤 키값 생성 (UUID를 생성하는 방법도 있으나 이 방법이 더 다양한 문자열 생성 가능)ReportController 리스트 형식 출력 컨트롤러ResponseData JSON 응답을 위한 객체ResponseDataCode 로그인 성공/실패 여부용 응답 코드 설정ResponseDataStatus 로그인 성공/실패 여부용 응답 데이터 상태 설정Rule 전사규칙 클래스 (rule_top_level, rule_middle_level, rule_bottom_level 테이블)RuleCompiler 텍스트를 자바 파일로 저장, 컴파일, 실행하는 클래스RuleController 전사규칙에 관한 ControllerRuleDao 전사규칙과 관련된 DAO InterfaceRuleDaoImpl 전사규칙과 관련된 DAO 구현 클래스RuleLog Rule 관련 로그RuleService 전사규칙에 관한 Service InterfaceRuleServiceImpl 전사규칙에 관한 Service 구현 클래스RunSQL SQL 실행Schedule 스케쥴러 클래스ScheduledConfig Scheduler 설정SecurityConfig 기본적인 웹 인증에 대한 부분을 구현SecurityInitializer DelegatingFilterProxy를 스프링에 등록.SendMail 사용자에게 필요한 정보를 메일로 발송함SendReport 파일을 메일로 발송함ServletConfig 각 Servlet에 관한 환경설정(xml 대체)Singleton Thread-Safe하게 자원을 공유하기 위한 싱글톤 객체Speaker Speaker 테이블(한 강의에서 말하는 발화자 목록)SQLController SQL 실행 관련 ControllerUnZip zip 파일을 압축 해제하는 클래스UsingLog 사용자의 사용 로그를 기록함UsingLogUtil 사용 로그에 ip, 접속 시간, 아이디, 로그 내용을 세팅함Utterance Utterance 테이블(한 강의당 문장 모음)UtteranceLog Utterance 수정 관련 로그WebConfig web.xml의 Java 설정XlsxParsing Xlsx Parsing ClassXlsxReport Xlsx 타입으로 리스트 파일 생성