찾다
Javajava지도 시간maven Spring+Spring MVC+Mybatis+mysql 경량 Java 웹 개발 환경 구축

 이전에 작업했던 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
怎么在maven中将springboot打成jar包怎么在maven中将springboot打成jar包May 17, 2023 am 08:19 AM

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本地仓库配置的全面指南Jan 05, 2024 pm 12:40 PM

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

maven的本地仓库怎么配置maven的本地仓库怎么配置Jan 04, 2024 am 11:18 AM

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

maven下载慢怎么办maven下载慢怎么办Jan 03, 2024 pm 03:42 PM

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

Springboot2.6集成redis maven报错怎么解决Springboot2.6集成redis maven报错怎么解决May 28, 2023 pm 12:55 PM

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打包插件有哪些maven打包插件有哪些Jan 03, 2024 pm 05:18 PM

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等等。

Java之怎么实现maven打完jar包之后将jar包放到指定位置Java之怎么实现maven打完jar包之后将jar包放到指定位置May 13, 2023 am 11:46 AM

方式一通过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本地仓库的配置方法Jan 05, 2024 pm 03:17 PM

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

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

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

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

SublimeText3 중국어 버전

SublimeText3 중국어 버전

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

DVWA

DVWA

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

VSCode Windows 64비트 다운로드

VSCode Windows 64비트 다운로드

Microsoft에서 출시한 강력한 무료 IDE 편집기

SublimeText3 영어 버전

SublimeText3 영어 버전

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

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

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