E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Spring学习笔记
Spring学习笔记
,包含Spring IOC、AOP基本原理、Bean管理、Spring 事务等等
创作不易,各位看官点赞收藏.文章目录Spring基础笔记1、控制反转(IOC)1.1、IOC底层原理1.2、IOC之Bean管理(XML)1.3、IOC之Bean管理(FactoryBean)1.4、Bean的作用域1.5、Bean的生命周期1.6、Bean的自动装配1.7、IOC之Bean管理(注解)1.8、注解实现属性注入1.9、配置类开启组件扫描2、切面编程(AOP)2.1、AOP底层原理2
吉星J_x
·
2023-07-30 07:27
spring
学习
笔记
【Spring】Spring整合Junit
Spring学习笔记
(六)Spring整合Junit1、Spring整合Junit的配置过程导入Spring整合Junit的jar(坐标)spring-test-x.x.x.RELEASE.jar使用Junit
攻城狮·建哥
·
2023-07-29 15:29
Spring
junit
spring
java
spring学习笔记
七
一、自动装配1.1、BookDao接口和实现类publicinterfaceBookDao{voidsave();}publicclassBookDaoImplimplementsBookDao{publicvoidsave(){System.out.println("bookdaosave......");}}1.2、BookService接口和实现类publicinterfaceBookSer
qq_28710983
·
2023-07-27 04:30
java
spring
学习
笔记
spring学习笔记
一
1、导入spring坐标4.0.0com.itheimaspring_01_quickstart1.0-SNAPSHOTorg.springframeworkspring-context5.2.10.RELEASE2、定义bookDao接口和实现类//接口publicinterfaceBookDao{voidsave();}//实现类publicclassBookDaoImplimplements
qq_28710983
·
2023-07-27 04:00
java
spring
学习
笔记
Spring依赖注入简介与练习
文章目录
Spring学习笔记
依赖注入方式:引导内容:setter注入-引用:单个注入:配置文件:运行结果:多个注入:运行结果:setter注入-简单类型:配置文件:运行结果:构造方法注入:程序入口:bookService
农夫山贼_Dev
·
2023-07-26 15:18
Spring学习笔记
spring
java
后端
spring学习笔记
六
一、构造器注入1.1、BookDao接口和实现类publicinterfaceBookDao{voidsave();}publicclassBookDaoImplimplementsBookDao{privateintconnectionNum;privateStringdatabaseName;publicBookDaoImpl(intconnectionNum,StringdatabaseNa
qq_28710983
·
2023-07-26 07:09
java
spring
学习
笔记
spring学习笔记
五
一、Bean设置基础类型1.1、BookDao接口和实现类publicinterfaceBookDao{voidsave();}publicclassBookDaoImplimplementsBookDao{privateintconnectionNum;privateStringdatabaseName;publicvoidsetConnectionNum(intconnectionNum){t
qq_28710983
·
2023-07-25 23:06
java
spring
学习
笔记
Spring学习笔记
Spring学习笔记
Java相关课程系列笔记之十五笔记内容说明Spring(梁建全老师主讲,占笔记内容100%);目录一、Spring概述11.1Spring框架的作用11.2Spring框架的优点11.3Spring
weixin_30685029
·
2023-07-25 09:37
java
数据库
web.xml
Spring简述&IOC入门案例
文章目录
Spring学习笔记
Spring:Spriingframework:IoC(控制反转)对象的创建控制权由程序转移到外部:DI(DependencyInjection)依赖注入:IoC入门案例:项目结构
农夫山贼_Dev
·
2023-07-24 18:25
Spring学习笔记
spring
java
后端
Spring学习笔记
-通过上下文获取bean
方法一:ClassPathXmlApplicationContext--从classpath路径加载配置文件,创建Bean对象ApplicationContextctx=newClassPathXmlApplicationContext("classpath:applicationContext.xml");ClassNameclazz=(ClassName)ctx.getBean("beanNa
一片蓝蓝的云
·
2023-07-23 06:19
spring
Spring学习笔记
Spring学习笔记
IOC控制反转,将原本程序中手动创建UserService对象的控制权,交由Spring框架管理简单说,就是把创建UserService对象控制权被反转到了Spring框架DI依赖注入就是在
llccb
·
2023-07-17 00:08
Spring学习笔记
---SpringBoot快速入门
Spring学习笔记
---SpringBoot快速入门
Spring学习笔记
---SpringBoot1SpringBoot简介1.1SpringBoot快速入门1.1.1开发步骤1.1.1.1创建新模块
梦幻蔚蓝
·
2023-07-14 15:22
JAVA
spring
boot
spring
学习
maven
Spring学习笔记
二
目录一、注解开发二、基于xml的自动装配2.1定义Controller,Service,Dao三层进行模拟2.2xml配置文件2.3测试三、基于注解的自动装配3.1开启组件扫描3.2IOC相关注解3.3示例3.4测试3.5DI相关注解四、xml配置文件相关注解
[email protected]
@
[email protected]
@PropertySource一、注解开发spri
蓝朽
·
2023-06-24 05:11
后端相关
spring
学习
笔记
Spring学习笔记
一
目录一、Spring简介二、IOC控制反转2.1入门案例2.3Bean的常用属性配置三、DI依赖注入3.1set方法注入3.2通过构造器注入3.3复杂类型属性注入四、Lombok六、配置文件6.1读取properties文件6.2使用配置文件中的值七、低频知识7.1bean的配置7.1.1name属性7.1.2lazy-init7.1.3init-method7.1.4destroy-method
蓝朽
·
2023-06-21 01:28
后端相关
spring
学习
笔记
Spring学习笔记
——从配置文件到注解开发 & 创建对象+成员变量赋值 & 增强方法
目录引出Spring入门案例初识Spring入门案例1----用配置文件实现Druid+JDBCTemplate+dao1.之前的方式:new对象2.用配置文件的方法把new对象交给Spring3.如果要用对象,从spring的容器中获取ac.getBean("userDao");4.实体类和dao层的代码--问题:如果接口有两个实现类?【补充】获取spring容器中对象的两种方式:id或对象类型
Pireley
·
2023-06-20 10:49
Java
spring
学习
笔记
黑马
Spring学习笔记
(二)——注解开发
目录一、纯注解开发1.1实现步骤1.2小结二、注解开发依赖注入2.1自动装配2.1.1@Autowired——按照类型注入2.1.2@Qualifier——按照名称注入2.1.3@Value——简单类型注入2.2注解读取properties配置文件——@PropertySource三、注解开发管理第三方Bean——@Bean四、注解开发总结一、纯注解开发Spring3.0开启了纯注解开发模式,使用
ReadyGo!!!
·
2023-06-08 15:33
Java
Web
spring
学习
java
黑马
Spring学习笔记
(三)——Spring整合MyBatis、Junit
一、Spring整合Mybatis步骤1:项目中导入整合需要的jar包【pom.xml】org.springframeworkspring-jdbc5.3.20org.mybatismybatis-spring1.3.0步骤2:主配置类中读properties并引入数据源配置类【SpringConfig主配置类】@Configuration@ComponentScan("com.itheima")
ReadyGo!!!
·
2023-06-08 15:33
Java
Web
spring
学习
mybatis
黑马
Spring学习笔记
(四)——面向切面编程AOP
目录一、AOP简介二、AOP核心概念三、AOP入门案例四、AOP配置管理4.1AOP切入点表达式4.1.1语法格式4.2.2通配符4.2.3书写技巧4.2AOP通知类型4.2.1前置、后置、返回后、抛出异常后获取参数4.2.2环绕通知一、AOP简介AOP(AspectOrientedProgramming)面向切面编程,一种编程范式,也是一种编程思想,编程思想主要的内容就是指导程序员该如何编写程序
ReadyGo!!!
·
2023-06-08 15:33
Java
Web
spring
学习
java
动力节点
Spring学习笔记
-王鹤(四)Spring 事务
四、Spring事务官方下载地址动力节点spring资料视频观看地址https://www.bilibili.com/video/BV1nz4y1d7uy4.1Spring的事务管理事务原本是数据库中的概念,在Dao层。但一般情况下,需要将事务提升到业务层,即Service层。这样做是为了能够使用事务的特性来管理具体的业务。在Spring中通常可以通过以下两种方式来实现对事务的管理:(1)使用Sp
架构师指路
·
2023-04-21 20:17
Spring学习笔记
之IoC
摘自https://blog.csdn.net/qq_22654611/article/details/52606960特别鸣谢(有空看看这个大佬别的文章)概述就是将设计好的对象交给容器控制,而不是传统的在对象内部直接控制(所以什么是IoC容器)谁控制谁控制了什么IoC容器控制了对象主要控制了外部资源获取(不只是对象还有文件这些)IoC是一种重要的面向对象的思想“主从换位”应用程序被动地等待IoC
DerrickWang
·
2023-04-20 06:18
spring学习笔记
20240411
sping是什么?为了解决传统的J2EE开发效率低,二创建的一个java开源框架,2003年兴起,由rodjohson创建。spring作为开源的中间件,提供J2EE应用各层的解决方案,Sping贯穿表现层,业务层,持久层,而非专注某一层,spring是企业应用开发的一站式选择,spring不想取代已有框架,而是与他们无缝整合spring是一个轻量级的控制反转(Ioc)和面向切面(AOP)的容器。
fhl12395
·
2023-04-18 17:41
spring
学习
java
Spring学习笔记
:Bean的装配方式
学习内容:Bean的装配方式文章目录学习内容:Bean的装配方式1.装配Bean的概述2.基于XML的装配3.基于注解的装配4.自动装配5.使用注解实现自动装配6.使用Java的方式配置Spring1.装配Bean的概述Bean的装配可以理解为依赖关系注入,Bean的装配方式,即Bean的依赖注入方式。Spring容器支持多种形式的Bean的装配方式:在XML中显式配置(基于XML的装配)在Jav
Serein_Pt
·
2023-04-18 06:26
SSM
spring
java
后端
Spring学习笔记
——概念,优缺点,体系结构
Spring参考学习网址:Spring框架教程(非常详细)Spring概念和作用Springframework就是我们平时说的Spring框架,Spring是目前主流的JavaWeb开发框架,该框架是一个轻量级的开源框架,其目的是用于简化企业级应用程序开发的难度和周期。以IOC(控制反转)和AOP(面向切面编程)为内核。当某个Java实例需要另一个Java实例时,传统的方法是由调用者创建被调用者的
也曾眼眸有光
·
2023-04-15 23:37
Spring
java
spring
Spring学习笔记
day01
Spring笔记springIOC环境搭建导入spring依赖jarorg.springframeworkspring-context5.0.2.RELEASEresources下新建bean.xml配置文件导入约束xml中创建bean对象获取Spring核心容器类ApplicationContextac=newClassPathXmlApplicationContext("bean.xml");
7_px
·
2023-04-14 00:01
Spring学习笔记
Spring简介Spring是一个开源框架,是一个分层的JavaEE一站式框架。所谓一站式框架是指Spring有JavaEE开发的每一层解决方案。WEB层:SpringMVCService层:Spring的Bean管理,声明式事务DAO层:Spring的JDBC模板,ORM模板优点:IOC:方便解耦合AOP:对程序进行扩展轻量级框架方便与其他框架整合Spring使用Spring开发包解压后的目录介
Java机械师
·
2023-04-12 19:19
你绝对需要了解的
Spring学习笔记
作者:Java架构研究室原文链接:https://mp.weixin.qq.com/s?__biz=MzU0NTk2MjQyOA==&mid=2247483971&idx=1&sn=cbfb9895543257282f68c8009db23d14&chksm=fb65a290cc122b86891abfcabb67a9fdffe3cb9b9d97ce6572f1e1f3c772b843da30d4
符文杰9527
·
2023-04-12 14:18
Spring学习笔记
(IOC,AOP,JdbcTemplate,事务,新功能等)
前言:本篇文章是跟着尚硅谷视频教程学习写出来的写总结,目的在于帮助他人学习了解Spring,也为了巩固自己学习的知识,也方便往后查询。目录一,Spring5框架概述1、Spring是轻量级的开源的JavaEE框架2、Spring可以解决企业应用开发的复杂性3、Spring有两个核心部分:IOC和Aop4、Spring特点二,IOC1,IOC(概念和原理)2,IOC(BeanFactory接口)3,
山川爱编程
·
2023-04-11 16:24
Java学习
java
spring
java-ee
Spring学习笔记
-依赖注入(DI)与面向切面(AOP)
依赖注入控制反转(InversionofControl,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(DependencyInjection,简称DI),还有一种方式叫“依赖查找”(DependencyLookup)。对于spring框架来说,就是由spring来负责控制对象的生命周期和对象间的关系。对于某个具体的对象而言,以前是
Tycc
·
2023-04-11 04:48
Spring学习笔记
(二)【CGLIB浅拷贝BeanCopier的使用和详解】
CGLIB浅拷贝BeanCopier的使用和详解一、bean拷贝工具bean拷贝工具类比较常用的bean拷贝工具类当中,主要有Apache提供的beanUtils、Spring提供的beanUtils、Cglib提供的beanCopier,性能上分析如下表所示(该表来自网上的数据)类方法归属单次耗时[ms]100万次耗时[ms]平均耗时[ms]BeanUtilscopyPropertiesApac
Naijia_OvO
·
2023-04-10 14:21
Spring
spring
学习
java
Spring学习笔记
(五):JDBCTemplate+事务管理
1概述Spring为开发者提供了JDBCTemplate,可以简化很多数据库操作相关的代码,本文主要介绍JDBCTemplate的使用以及事务管理功能。2JDBCTemplate2.1配置配置的话主要配置以下几项:数据源:org.springframework.jdbc.datasource.DriverManager.DataSource数据库驱动:com.cj.mysql.jdbc.Drive
氷泠
·
2023-04-08 08:00
Spring家族
Demo类
JDBCTemplate
事务管理
一箭双雕 刷完阿里P8架构师
spring学习笔记
+源码剖析,涨薪8K
关于Spring的叙述:我之前死磕spring的时候,刷各种资料看的我是一头雾水的,后面从阿里的P8架构师那里拿到这两份资料,从源码到案例详细的讲述了spring的各个细节,是我学Spring的启蒙资料,即便我现在在已经从事Java五六年了,但是每每掏出这份资料看都能再学到点新的知识。还记得当时磕完这份资料,后面跟老板提涨薪,直接就涨了8K!所以含金量可想而知。如果是为了应付一系列的面试从而恶补的
MC中的架构师
·
2023-04-07 08:54
spring
java
学习
分布式
架构
阅读MyBaits源码困难?我们先手撕一个
文章内容输出来源:拉勾教育Java高薪训练营;
Spring学习笔记
:https://blog.csdn.net/u011867674/article/details/108575248SpringMVC
黑燚
·
2023-04-04 05:51
MyBatis
java
Spring学习笔记
之概述
摘自https://blog.csdn.net/yerenyuan_pku/article/details/69663685框架的优势就是其分层架构分层架构允许使用者选择使用哪一个组件RalphJohnson对框架进行了定义框架是整个系统或系统的一部分的可重用设计,由一组抽象的类及其实例间的相互作用方式组成Spring的核心是IoC和AOP针对J2EE(这个名字的故事后续补充一哈)的三层架构,每一
DerrickWang
·
2023-04-01 16:09
Spring学习笔记
| 详解bean的配置(二):Spring中Bean的自动装配
XML配置里面的Bean自动装配SpringIOC容器可以自动装配Bean,需要做的仅仅是在的autowire属性里指定自动装配的模式。byType(根据类型自动装配)若IOC容器中有多个与目标Bean类型一致的Bean,在这种情况下,Spring将无法判断哪个Bean最适合该属性,所以不能执行自动装配。byName(根据名称自动装配)必须将目标Bean的名称和属性名设置的完全相同。constru
一颗白菜_
·
2023-03-08 21:55
Spring学习笔记
(一)_Spring启动过程
Web容器Web容器用来提供程序的运行环境,以tomcat为例,在tomcat中,一个web工程存放在一个context容器中,工程中的web.xml配置了容器的属性。Spring启动第一步:启动web项目时,容器会从web.xml中读取到所有属性,包括ContextLoaderListener等。第二步:tomcat创建ServletContext(可以理解为上述的context容器),整个we
zhyee_yan
·
2023-02-19 03:08
Spring学习笔记
(二)-依赖注入详解
1.依赖注入有两种注入方式:(1).bean.xml中的配置:(这是方式一的注入)(2).对应的java代码1).首先是定义DAO层接口:2).接口实现类3).业务层接口4).业务层实现类(重点来了,业务层要用DAO层方法,用依赖注入实现)看上面的代码,和之前没有使用spring时的对比,可以很明显看出,没有newBeanDao的实现类,而只是将其定义为业务层实现类的属性,并且给提供了set和ge
G__yuan
·
2023-02-18 02:24
spring学习笔记
1-20221205
${pageContext.request.contextPath}是JSP中取得绝对路径的方法,等价于。也就是取出部署的应用程序名,即获取当前的项目的名称,是个EL表达式注意在配置完struts之后需要在project-structure中,选择artifacts进行点击对于上一条:我的感觉就是有事没事你就看一下第二条,在tomcat启动失败很有可能就是上一条的原因(自己已经彩果好几次坑了)配置
王向上!
·
2023-01-31 10:01
spring
学习
java
Spring学习笔记
,bean管理基于注解创建对象
基于注解创建对象首先我们引入context空间进行注解扫描在xml中的配置为base-package扫描注解的时候,可以从他的上一级目录开始扫描,也可以直接扫描类所在的目录,扫描多个目录要用逗号隔开接下来创建一个ObjDemo类,来实现注解创建对象packagecom.Spring5.obj;importorg.springframework.stereotype.Component;@Compo
济宁擎天柱
·
2023-01-26 21:36
Spring
spring
java
intellij-idea
Spring学习笔记
(八)。注解开发之基于Java类进行配置,@Configuration,@Bean
基于Java类进行配置说明:Spring的基于xml的注解开发,可以参考以下这篇文章,我这里着重讲解基于java类进行的配置。https://blog.csdn.net/weixin_45842494/article/details/122778659JavaConfig原来是Spring的一个子项目,它通过Java类的方式提供Bean的定义信息,在Spring4的版本,JavaConfig已正式
傻啦猫@_@
·
2023-01-26 21:35
spring
java
spring
后端
注解
Spring学习笔记
(一) - 注解开发
文章目录
Spring学习笔记
(一)-注解开发(重点内容)注解开发定义Bean纯注解开发Bean作用范围与Bean生命周期注解开发依赖注入引用类型简单类型
Spring学习笔记
(一)-注解开发(重点内容)注解开发定义
WBZhang2022
·
2023-01-26 21:05
软件开发技术
spring
java
学习
Spring学习笔记
---Spring基于AspectJ的注解的AOP开发
目录一、Spring基于AspectJ的注解的AOP开发1.创建羡慕,引入jar包2.引入配置文件3.编写目标类4.编写切面类并配置5.使用注解的AOP对目标类进行增强6.编写测试类二、Spring的注解的AOP的通知类型1.@Before:前置通知2.@AfterReturning:后置通知3.@Arround:环绕通知4.@AfterThrowing:异常抛出通知5.@After:最终通知三、
Rosinante.
·
2023-01-26 21:04
Spring
Spring
Java
spring学习笔记
(二十一)Spring AOP:基于AspectJ注解开发
SpringAOP:基于AspectJ注解开发定义切面@Aspect定义切入点@Pointcut定义通知advice示例在Spring中,尽管使用XML配置文件可以实现AOP开发,但是如果所有的相关配置都集中在配置文件中,势必会导致XML配置文件过于臃肿,从而给维护和升级带来一定的困难。为此,AspectJ框架为AOP开发提供了一套注解。AspectJ允许使用注解定义切面、切入点和增强处理,Spr
公良时分
·
2023-01-26 21:03
spring学习
spring
java
后端
Spring学习笔记
——自学于遇见狂神说
1、概述及IOC理论推导Spring概述简介Spring:春天—>给软件行业带来了春天2002年,RodJahnson首次推出了Spring框架雏形interface21框架。2004年3月24日,Spring框架以interface21框架为基础,经过重新设计,发布了1.0正式版。很难想象RodJohnson的学历,他是悉尼大学的博士,然而他的专业不是计算机,而是音乐学。Spring理念:使现有
Atopos_Void
·
2023-01-14 22:12
java
java
mysql
spring
spring学习笔记
-IOC容器如何为对象进行初始化赋值
在IOC容器中初始化对象有两种方式,一种是使用property调用set方法进行初始化赋值,另一种是调用constructor-arg调用有参构造器进行初始化赋值1.在bean中使用property调用set进行初始化赋值在bean中使用property标签进行初始化赋值,这种赋值方式会调用bean对象中的set方法进行赋值操作,它会先调用无参构造器创建对象,然后调用set方法进行赋值操作验证测试
笨鸟不是菜鸟
·
2022-12-09 14:10
spring
spring
java
【Spring】
Spring学习笔记
---aop面向切面的编程,代理模式
目录一.简介二.案例三.延伸案例四.代理方法可批量操作来记录日志一.简介AOP一种面向切面的编程,专注于在类和方法前插入新的执行方法基于JDK代理模式设计的二.案例1.创建InvocationHandler的子实现JDKProxyProcessor类importjava.lang.reflect.InvocationHandler;importjava.lang.reflect.Method;//
要奶茶也要啵啵吖
·
2022-12-07 13:51
Java
代理模式
spring
java
aop
Spring学习笔记
(二十七)——springboot集成MyBatis-Plus学习总结
目录什么是MyBatis-PlusMyBatis-Plus基本特性整合和使用MyBatis-Plus1.建测试表2.新建springboot项目、导入相关依赖3.配置文件application.yml4.配置分页插件和自动化填充时间5.新建实体类6.编写dao层7.编写测试方法8.Service层的简化操作总结什么是MyBatis-PlusMyBatis-Plus(简称MP)是一个MyBatis的
不愿意做鱼的小鲸鱼
·
2022-11-25 10:49
java
mybatis
java
Spring学习笔记
2——SpringIOC(DI)介绍
IOC(DI)和AOP是Spring中最核心的两个功能但现在已衍生出springboot、springcloud、springdata...等等IOC:控制反转(DI:依赖注入)IOC与DI是一回事控制反转:反转的是:获取对象的方式从new(创建)→get(拿)。控制的是:由Spring帮我们负责创建销毁对象,掌控对象的生命周期等。//通过name来利用容器获取对象//class:被管理对象的全包
鱼巷、猫未随
·
2022-11-15 14:30
Spring
Java编程SSM框架
SpringIOC
DI
spring学习笔记
3,设计模式----代理模式(静态)
设计模式-----代理模式代理模式理解模型代码实现----通过房屋出租,中介作为代理来理解程序1.接口//租房接口publicinterfaceRent{publicvoidrent();//出租房屋}2.真实角色//房东,真实的房东publicclassHostimplementsRent{publicvoidrent(){System.out.println("我是房东,我要出租房子");}}
爱打篮球的CHK
·
2022-10-12 10:07
Spring
设计模式
java
aop
spring
proxy
Spring学习笔记
文章目录1、Spring概述1.1简介1.2优点1.3IOC1.4APO1.5拓展2、IOC基础2.1需要的依赖包2.2IOC的本质3、HelloSpring4、IOC创建对象的方式4.1使用无参构造函数创建对象,默认的方式5、Spring的配置5.1别名5.2Bean的配置5.3import6、依赖注入(DI)6.1构造器注入6.2set注入(重点)6.3拓展方式注入(p命名空间和c命名空间)6
Songsong_GO
·
2022-09-23 07:20
spring
java
Spring学习笔记
(三十六)——SpringBoot 实现大文件分片上传、断点续传及秒传
目录文件分片上传、断点续传及秒传功能介绍相关插件技术介绍大文件上传流程代码实现web端官方原生的案例修改效果如下代码如下自定义uploader1效果如下代码如下自定义uploader2效果如下代码如下SpringBoot实现后端源码下载文件分片上传、断点续传及秒传功能介绍文件上传小文件(图片、文档、视频)上传可以直接使用很多ui框架封装的上传组件,或者自己写一个input上传,利用FormData
不愿意做鱼的小鲸鱼
·
2022-09-16 17:08
java
Spring
spring
boot
后端
vue
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他