이전에 작업했던 GIS 시스템 프로젝트는 jsp+servlet 프레임워크를 사용합니다. 데이터 전송 프레임워크는 Apache의 Thrift 프레임워크를 사용합니다. 단기 다중 전송 스타일도 나쁘지는 않지만, 그에 비해 좀 너무 부풀어오르네요. 다른 Java 웹 프로젝트 이제 제가 최근에 연구한 경량 Java 웹 프레임워크를 소개하겠습니다.
1. 첫 번째는 Maven 프로젝트를 생성하는 것입니다
제가 개발에 사용하는 IDE는 IDEA 2017입니다. Google에서는 IDEA를 다음과 같이 평가합니다. Java 프로그램 개발에 가장 적합한 IDE는 이 글을 읽고 나면 누구나 알 수 있습니다. 먼저 그림과 같이 새로운 Maven 프로그램을 만듭니다
archeType에서 생성을 선택하고 src->main 폴더 아래에 java(resource) 폴더를 생성하여 이 폴더에 java 클래스를 생성함과 동시에 java 디렉터리에 다음과 같은 4개의 폴더를 생성합니다. 컨트롤러, 데이터 저장 처리, 객체 모델, 처리 서비스.
2. Maven 프로젝트 종속성을 추가합니다.
pom.xml에는 각 종속성에 해당하는 모듈 이름이 기록되어 있습니다.
3. service
아래에 서비스 인터페이스 클래스를 만듭니다.ITestService.Java
4. 서비스 폴더에 인터페이스 메소드를 구현하는 클래스를 생성합니다
TestService.Java
5. 매퍼 폴더에 데이터 수집 인터페이스 클래스를 생성합니다
TestMapper.Java
6. 컨트롤러 구현 클래스 만들기
TestController.Java
7.resources 파일 아래에 폴더를 만들고 TestMapper.xml을 구성하세요
8. application.properties 파일을 생성하고 jdbc를 구성합니다
9. log4j.xml, mybatis-config.xml, spring-common.xml, spring-mvc.xml
구성log4j.xml
mybatis-config.xml
spring-common.xml
spring-mvc.xml
자, 이제 배경이 완전히 구성되었습니다. 이제 데이터가 성공적으로 획득된 것을 확인할 수 있습니다.
위 내용은 maven Spring+Spring MVC+Mybatis+mysql 경량 Java 웹 개발 환경 구축의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

maven的命令:1.mvncleanpackage-DskipTests:在项目目录下运行此命令,在target目录下生成jar包或war包。2.mvnclean:清理项目生产的临时文件,一般是模块下的target目录3.mvncompile-DskipTests:模块安装命令将打包的的jar/war文件复制到你的本地仓库中,供其他模块使用-Dmaven.test.skip=true跳过测试(同时会跳过testcompile).4.mvntest:测试命令,或执行src/test/java/下

Maven本地仓库配置详解,需要具体代码示例在使用Maven进行项目构建时,本地仓库的配置是非常重要的一部分。本文将详细介绍如何正确配置Maven本地仓库,并附带代码示例。Maven本地仓库是用于保存项目中所需的依赖库的地方。当Maven构建项目时,它会根据项目中的pom.xml文件中的依赖配置,自动从远程仓库中下载所需的依赖库,并保存在本地仓库中。这样,当

maven配置本地仓库的步骤:1、下载和安装Maven;2、配置环境变量;3、创建本地仓库文件夹;4、配置Maven的settings.xml文件;5、修改本地仓库位置;6、保存并关闭settings.xml文件;7、测试配置。详细介绍:1、下载和安装Maven,需要在计算机上下载和安装Maven,可以从Maven官网下载最新版本的Maven,根据操作系统选择合适的安装包等等。

maven下载慢的解决办法:1、网络问题;2、代理设置;3、镜像设置;4、清理本地仓库;5、使用Maven的下载管理功能;6、升级Maven版本;7、插件问题;8、清理系统缓存;9、尝试使用其他工具。详细介绍:1、网络问题,检查网络连接是否稳定,如果网络不稳定可能导致下载速度慢,尝试切换到其他网络环境或者使用更稳定的网络连接;2、代理设置,如果网络需要通过代理服务器访问等等。

Springboot2.6集成redismaven报错org.springframework.bootspring-boot-starter-data-redis当加这个配置后,POM.xml的第一行总是报错:DescriptionResourcePathLocationTypeio.lettuce:lettuce-core:jar:6.1.8.RELEASEfailedtotransferfromhttps://repo.maven.apache.org/maven2duringaprevio

maven打包插件有:1、maven-jar-plugin;2、maven-assembly-plugin;3、maven-shade-plugin;4、spring-boot-maven-plugin;5、maven-dependency-plugin;6、maven-resources-plugin;7、maven-compiler-plugin等等。

方式一通过maven-jar-plugin指定outputDirectory输出路径可以排除某些配置文件,没有文件夹的话会自动创建!org.apache.maven.pluginsmaven-jar-pluginD:\test**/*.properties**/*.xml**/*.ymlstatic/**templates/**方式二通过maven-resources-plugin指定outputDirectory输出路径org.apache.maven.pluginsmaven-resourc

Maven本地仓库配置指南引言:Maven是一款强大的项目管理工具,用于构建、管理和发布Java项目。其中,本地仓库是Maven的核心组件之一,用于存储项目依赖的第三方库和插件。本文将提供一个针对Maven本地仓库的配置指南,并附上具体的代码示例,以帮助读者更好地理解和应用。一、Maven本地仓库介绍Maven本地仓库是项目存储依赖的本地目录,它保存了项目中


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

SublimeText3 영어 버전
권장 사항: Win 버전, 코드 프롬프트 지원!

Eclipse용 SAP NetWeaver 서버 어댑터
Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

뜨거운 주제



