diff --git a/docs/spring/cs2ef4739c-6b17-11ee-9f49-acde48001122.java b/docs/spring/cs2ef4739c-6b17-11ee-9f49-acde48001122.java new file mode 100644 index 00000000..e60b79ce --- /dev/null +++ b/docs/spring/cs2ef4739c-6b17-11ee-9f49-acde48001122.java @@ -0,0 +1,32 @@ +/** + * Copyright 2009-2016 the original author or authors. + *
+ * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *
+ * http://www.apache.org/licenses/LICENSE-2.0 + *
+ * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.ibatis.submitted.global_variables; + +import org.apache.ibatis.annotations.CacheNamespace; +import org.apache.ibatis.annotations.Property; +import org.apache.ibatis.annotations.Select; + +@CacheNamespace(implementation = CustomCache.class, properties = { + @Property(name = "stringValue", value = "${stringProperty}"), + @Property(name = "integerValue", value = "${integerProperty}"), + @Property(name = "longValue", value = "${longProperty}") +}) +public interface AnnotationMapper { + + @Select("select * from ${table} where id = #{id}") + User getUser(Integer id); + +} diff --git a/docs/spring/cs2f341326-6b17-11ee-9f49-acde48001122.java b/docs/spring/cs2f341326-6b17-11ee-9f49-acde48001122.java new file mode 100644 index 00000000..7c94b72f --- /dev/null +++ b/docs/spring/cs2f341326-6b17-11ee-9f49-acde48001122.java @@ -0,0 +1,15 @@ +package com.huifer.design.decorate.login; + +/** + *
Title : LoginInterface
+ *Description :
+ * + * @author huifer + * @date 2019-05-21 + */ +public interface LoginInterface { + + ResultMsg regist(String name, String pwd); + + ResultMsg login(String name, String pwd); +} diff --git a/docs/spring/cs2f70de1e-6b17-11ee-9f49-acde48001122.java b/docs/spring/cs2f70de1e-6b17-11ee-9f49-acde48001122.java new file mode 100644 index 00000000..be7c9a09 --- /dev/null +++ b/docs/spring/cs2f70de1e-6b17-11ee-9f49-acde48001122.java @@ -0,0 +1,22 @@ +/** + * Copyright 2009-2018 the original author or authors. + *+ * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *
+ * http://www.apache.org/licenses/LICENSE-2.0 + *
+ * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +package org.apache.ibatis.binding; + +public interface MissingNamespaceMapper { + + void get(); + +} diff --git a/docs/spring/cs2fad8756-6b17-11ee-9f49-acde48001122.java b/docs/spring/cs2fad8756-6b17-11ee-9f49-acde48001122.java new file mode 100644 index 00000000..c00ce49a --- /dev/null +++ b/docs/spring/cs2fad8756-6b17-11ee-9f49-acde48001122.java @@ -0,0 +1,54 @@ +/** + * Copyright 2009-2018 the original author or authors. + *
+ * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + *
+ * http://www.apache.org/licenses/LICENSE-2.0 + *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.ibatis.type;
+
+import java.sql.CallableStatement;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+
+/**
+ * @author Clinton Begin
+ */
+public class ShortTypeHandler extends BaseTypeHandler
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.ibatis.submitted.lazyload_proxyfactory_comparison;
+
+public class UserWithNothingWithInterface
+ implements Owned