1、 电商模式或者业务模式具体有哪些?
B2C
C2C (代表企业:淘宝)
B2BC (代表企业:京东、天猫、学成在线)
B2B(代表企业:阿里巴巴)
还有很多新型模式,这里还需要百度一下。
2、一个网站的门户和门户网站的区别?或者各是什么?
一个网站的门户: 这个网站的入口或者就是该网站的首页
门户网站: 最初有两个功能是搜索和目录;主要是收集互联网上的信息和资源,这些资源是具有某类型综合性的。
这些资源是收集互联网的还是该门户网站提供的?还是都有?
3、跨域是什么?怎么解决跨域?学成在线前端代码独立运行,通过Nginx调用也是独立部署的微服务,这个过程存在跨域。
4、有个问题是 xc-framework-parent 的管理的版本号是否和 spring-boot-starter-parent 的管理的版本号冲突?
5、定义接口时,一个接口当中,可以看其返回值和参数,他们的继承/实现关系。看他们其中的编写是怎么样的?
6、以下代码块中的relativePath标签是什么意思?
<parent>
<artifactId>xc-framework-parent</artifactId>
<groupId>com.xuecheng</groupId>
<version>1.0-SNAPSHOT</version>
<relativePath>../xc-framework-parent/pom.xml</relativePath>
</parent>
说明:某个模块中,在pom文件中为了继承另外一个,作为父类,所写的标签
7、xc-service-manage-cms模块中的springboot启动类中的,@entityScan和@componentScan所扫描的API接口包和实体类包的意义是什么?
8、@Controller和@Service注解是谁提供的?他们能做什么?即他的作用是什么?
一道相关面试题:这两个注解是否可以互换?答:自己亲自测了一下是可以的。
9、了解一下枚举。什么是枚举?为什么要使用枚举?枚举能干什么?
答:枚举是只能创建有限个对象。单例的创建的最有效,最快速,最安全的就是用枚举。枚举的构造是私有的,
枚举其中的对象名之间用“,”隔开,最后用“;”结束。
单例模式,懒汉式模式,饿汉式模式。
—————— 在controller层,如果返回一个枚举类的话,浏览器只能接受枚举的构造方法对象的名字。