软件基础Windows 10、JDK-14.0.2、Maven 3.6.3、NetBeans 12.0、WiX Toolset v3.11.2基于NetBeans和Maven打包Java项目在NetBeans中把基于Maven的Java项目(Maven项目)打包成可执行的JAR包,有两种方式,一是把项目的所有第三方依赖和主程序构建成一个JAR包,通过这种方式构建出来的JAR包,会包含自己写的代码编
转载
2024-05-08 13:41:24
153阅读
springMVC系列之与spring的整合——07
摘要:本文是实现springMVC与spring的整合、springMVC作为spring的一部分、与spring整合是很容易实现、同时附带一些关于wem.xml中配置加载的顺序、和获取springMVC上下文、spring上下文、并验证他们之间的关系。 一:本文内容
转载
2024-04-02 13:39:19
85阅读
SpringMVC是越来越火,自己也弄一个Spring+SpringMVC+JPA的简单框架。 1、搭建环境。 1)下载Spring3.1.
原创
2023-07-17 16:33:44
26阅读
1 数据库审计数据库审计是指当数据库有记录变更时,可以记录数据库的变更时间和变更人等,这样以后出问题回溯问责也比较方便。对于审计表记录的变更可以两种方式,一种是建立一张审计表专门用于记录,另一种是在数据库增加字段。本文所讨论的是第二种方案。那如何在新增、修改、删除的时候同时增加记录呢?如果每张表都单独记录,代码就会显得很冗余。更好的方式应该是做切面或者事件监听,当数据有变更时统一进行记录。2 Sp
转载
2024-06-24 10:10:03
43阅读
创建Maven项目的原因: 方便管理jar包依赖,项目中需要使用的jar包只需要在pom.xml文件中配置即可。不要再把jar包复制到项目中,然后右键项目 config build path。基于Spring创建项目的原因:可以使用Spring的容器管理和java配置 这里全部使用Java配置,只需要创建一个Java配置类即可,创建一个类 加上 @Configuration 等注解即可。
转载
2024-02-29 07:18:50
38阅读
官网阅读在进行项目编写前,我们还需要知道一个东西,就是SpringBoot对我们的SpringMVC还做了哪些配置,包括如何扩展,如何定制。只有把这些都搞清楚了,我们在之后使用才会更加得心应手。途径一:源码分析,途径二:官方文档Spring MVC Auto-configuration
// Spring Boot为Spring MVC提供了自动配置,它可以很好地与大多数应用程序一起工作。
Spr
从3.1开始,Spring引入了对Cache的支持。其使用方法和原理都类似于Spring对事务管理的支持。Spring Cache是作用在方法上的,其核心思想是这样的:当我们在调用一个缓存方法时会把该方法参数和返回结果作为一个键值对存放在缓存中,等到下次利用同样的参数来调用该方法时将不再执行该方法,而是直接从缓存中获取结果进行返回。所以在使用Spring Cache的时候我们要保证我们
转载
2024-06-03 20:57:52
65阅读
MVC自动配置原理官网阅读在进行项目编写前,我们还需要知道一个东西,就是SpringBoot对我们的SpringMVC还做了哪些配置,包括如何扩展,如何定制。只有把这些都搞清楚了,我们在之后使用才会更加得心应手。途径一:源码分析,途径二:官方文档!地址 :https://docs.spring.io/spring-boot/docs/2.2.5.RELEASE/reference/htmlsing
Sprig源码学习
介绍
1. BeanDefinition
2. BeanDefinitionReader
2.1 AnnotatedBeanDefinitionReader
2.2 XmlBeanDefinitionReader
2.3 ClassPathBeanDefinitionScanner
3. BeanFactory
文章目录前言一、准备工作一:1.下载Apache Maven2.解压(个人建议放在跟工具一起的地方)3.对其中的setting进行配置4.更改下载镜像的网址5.其余6.repo中文件(使用idea时候会自动添加)一、准备工作二:1.进入官网(https://mvnrepository.com/)2.对依赖进行复制二、使用spring+maven创建项目1.创建项目2.引入依赖3.编写接口以及测试
转载
2024-03-07 18:08:28
132阅读
Maven-SpringMVC
原创
2018-02-26 15:54:35
691阅读
IDEA+Maven搭建SSM框架开发工具·IntelliJ IDEA Ultimate 2017.2.2 ·Apache-tomcat-7.0.94 ·JDK 1.8.0_144 ·MySQL 5.5.58 ·Maven 3.6.0搭建步骤1.新建maven项目 打开IDEA,File -> Project -> Maven -> 勾选上方的Create fro
转载
2024-07-17 18:01:01
27阅读
理解MVCMVC是软件设计开发过程中常见的一种框架模式(网上有很多关于“MVC是框架还是模式”有许多回答)。“工厂模式”、“抽象模式“、”单例模式“等是我们常见的设计模式,所以从字面来看MVC应该不属于这样的模式。MVC(model-view-controller)是利用controller保持model和view之间的更新同步,并实现model和view的分离,低耦合。在大型项目开发时,是一种很
1 package com.sj.bean; 2 3 import java.util.Set; 4 5 import javax.persistence.CascadeType; 6 import javax.persistence.Column; 7 import javax.persistence.Entity; 8 import javax.persistence.Generated
转载
2016-11-30 17:55:00
32阅读
2评论
一、环境搭建1. 使用maven创建war项目 ① 点击file–>new–>moudle–>maven,然后选择项目的模版 ② 声明当前项目自己的资源坐标,方便其他项目调用 ③ 直接点击下一步 ④ 声明项目在本地的存储路径,一般是工作空间 ⑤ 点击finish,完成创建,在窗口中点击import changes2. war类型项目的结构配置 ① 在war项目下的src下的mai
转载
2024-06-05 17:37:48
167阅读
SpringBoot集成SpringMVC1. SpringMVC常见注解1. 1 @RestController1. 2 @GetMapping1. 3 @PostMapping1. 4 @DeleteMapping1. 5 @PutMapping2. SpringBoot实现RESTful2.1 认识RESTful2.2 SpringBoot开发RESTful主要注解2.2.1 @PathV
1. 首先创建1个mavenweb项目 如果没有的话最好是去官网下载一个最新版本的eclipse 里面什么都有 maven/gradle 啥的 2. 选择路径 没啥影响 就是一个路径 默认就行3. 这里一定要选择 webapp web项目么 怎么能不选择webapp呢 4. 这里就
转载
2024-04-17 14:10:50
25阅读
1:概述 实际现在都使用spring-boot 了 ,这里使用老构建方式只是为了复习spring 基础框架构建的例子 2:pom <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/
原创
2022-08-08 17:09:37
124阅读
一、何为传递性依赖当我们在项目中使用Spring时,如果不使用Maven,那么就需要在项目中手动下载Spring的相关依赖jar包,例如我们需要下载commons-dbcp.jar、commons-beanutils.jar、aspectjweaver.jar、asm.jar等待许多的jar包,很显然这是一件非常麻烦的事。Maven的传递型依赖机制可以很好的解决这一问题。以org.springfr
转载
2024-05-28 19:16:11
104阅读
使用Maven搭建SpringMVC 1、新建Maven项目,选择webapp,如下
转载
2017-12-31 09:31:00
69阅读