提交 d2ea7495 编写于 作者: 悟空编码's avatar 悟空编码

补充依赖注入koin、mybatis用法程序

上级 f2694bc5
......@@ -12,9 +12,6 @@
<root url="jar://$PROJECT_DIR$/lib/objenesis-3.1.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/byte-buddy-1.10.9.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/byte-buddy-agent-1.10.9.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-reflect-1.3.61.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-1.3.61.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-common-1.3.61.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/annotations-13.0.jar!/" />
</CLASSES>
<JAVADOC />
......
<component name="libraryTable">
<library name="org.jetbrains.kotlin:kotlin-reflect:1.4.0" type="repository">
<properties maven-id="org.jetbrains.kotlin:kotlin-reflect:1.4.0" />
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/kotlin-reflect-1.4.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-1.4.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-common-1.4.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/annotations-13.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
</library>
</component>
\ No newline at end of file
......@@ -3,8 +3,6 @@
<properties maven-id="org.koin:koin-core:2.1.6" />
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/koin-core-2.1.6.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-1.3.72.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-common-1.3.72.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/annotations-13.0.jar!/" />
</CLASSES>
<JAVADOC />
......
......@@ -4,10 +4,7 @@
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/koin-core-ext-2.1.6.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/koin-core-2.1.6.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-1.3.72.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-common-1.3.72.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/annotations-13.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-reflect-1.3.72.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES />
......
......@@ -4,10 +4,7 @@
<CLASSES>
<root url="jar://$PROJECT_DIR$/lib/koin-test-2.1.6.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/koin-core-2.1.6.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-1.3.72.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/kotlin-stdlib-common-1.3.72.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/annotations-13.0.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/junit-4.12.jar!/" />
<root url="jar://$PROJECT_DIR$/lib/hamcrest-core-1.3.jar!/" />
</CLASSES>
<JAVADOC />
......
......@@ -35,5 +35,6 @@
<orderEntry type="library" name="org.junit.jupiter:junit-jupiter-api:5.7.0" level="project" />
<orderEntry type="library" name="org.junit.jupiter:junit-jupiter-engine:5.7.0" level="project" />
<orderEntry type="library" name="org.junit.jupiter:junit-jupiter-params:5.7.0" level="project" />
<orderEntry type="library" name="org.jetbrains.kotlin:kotlin-reflect:1.4.0" level="project" />
</component>
</module>
\ No newline at end of file
......@@ -5,7 +5,7 @@
* 4)接口注入:B抽象为接口,B的具体类以继承该接口来生成。A也抽象出一个接口,并在该接口方法中接收B的实例
*/
import kotlin.reflect.KClass
import kotlin.reflect.full.createInstance
import kotlin.reflect.full.*
interface Printer {
fun init()
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册