二、技术选型后端技术有Spring Framework、SpringMVC、SpringBoot、MyBatis、Dubbo、Redis、Elasticsearch、Spring Security和Thymeleaf,数据库使用MySQL,前端技术包括Bootstrap和jQuery。三、项目运行需要安装Jdk1.8、Redis、Elasticsearch和Logstash,并按照默认端口配置系统环境变量,同时修改数据库密码(MYSQL_PASSWD)为项目所需。最后,在"project-docs"文件夹中找到"application-private.yml.template"文件,复制到"rentx-web/src/main/resources"目录下并将其重命名为"application-private.yml"。启动项目需要运行"project-database"目录下的rentx-web.sql和rentx-admin.sql文件。生产环境下需配置dubbo注册中心。开发环境下需要注释掉根pom文件中的"compile"一行代码,而非开发环境下只能使用maven方式启动项目。