调整版本并做测试

This commit is contained in:
2026-02-27 17:10:54 +08:00
parent fa673138f6
commit 31be9d0e97
77 changed files with 679 additions and 25 deletions

View File

@@ -0,0 +1,28 @@
#!/usr/bin/env python3.9
# -*- coding: utf-8 -*-
"""
JFinal ClassPathSourceFactory - Class Path Source Factory
"""
from .ISourceFactory import ISourceFactory
class ClassPathSourceFactory(ISourceFactory):
"""Class path source factory for template loading"""
def get_source(self, base_template_path: str, fileName: str, encoding: str):
"""
Get class path source
Args:
base_template_path: Base template path
fileName: File name
encoding: Encoding
Returns:
Class path source object
"""
from .ClassPathSource import ClassPathSource
return ClassPathSource(base_template_path, fileName, encoding)
def __repr__(self) -> str:
return "ClassPathSourceFactory()"