Spring(三)基于注解的 AOP 配置

环境搭建第一步:准备必要的代码和 jar 包pom.xml:<?xml version=1.0 encoding=UTF-8?><project xmlns=http://maven.apache.org/POM/4.0.0 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http://maven.apache.org/POM/4.0.
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

idea创建web工程右键没有jsp

idea创建web工程右键没有jsp_idea新建项目没有jsp
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Springmvc(一)SpringMVC 的入门案例

SpringMVC 的入门案例工程的创建1. 创建WEB工程,引入开发的jar包pom.xml:<?xml version=1.0 encoding=UTF-8?><project xmlns=http://maven.apache.org/POM/4.0.0 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=http://maven.apa_springmvc需要的jar包
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Springmvc(一)入门案例中涉及的组件

入门案例中涉及的组件DispatcherServlet:前端控制器:用户请求到达前端控制器,它就相当于 mvc 模式中的 c,dispatcherServlet 是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet 的存在降低了组件之间的耦合性。HandlerMapping:处理器映射器:HandlerMapping 负责根据用户请求找到 Handler 即处理器,SpringMVC 提供了不同的映射器实现不同的映射方式,例如:配置文件方式,实现接口方式,注
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Springmvc(一)RequestMapping 注解

RequestMapping 注解使用说明:源码:@Target({ElementType.METHOD, ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Mappingpublic @interface RequestMapping { }作用:用于建立请求 URL 和处理请求方法之间的对应关系。出现位置:类上:请求 URL 的第一级访问目录。此处不写的话,就相当于应用的根目录。写的话需要以/开头
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Springmvc(一)第3章 请求参数的绑定

请求参数的绑定绑定的机制:我们都知道,表单中请求参数都是基于 key=value 的。SpringMVC 绑定请求参数的过程是通过把表单提交请求参数,作为控制器中方法参数进行绑定的。例如:<a href=account/findAccount?accountId=10>查询账户</a>中请求参数是:accountId=10/*** 查询账户* @return*/@RequestMapping(/findAccount)public String fi
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Springmvc(一)请求参数乱码问题

请求参数乱码问题post 请求方式:在 web.xml 中配置一个过滤器<!-- 配置 springMVC 编码过滤器 --> <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class><!-
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Springmvc(一)第4章 常用注解

常用注解RequestParam作用:把请求中指定名称的参数给控制器中的形参赋值。属性:value:请求参数中的名称。required:请求参数中是否必须提供此参数。默认值:true。表示必须提供,如果不提供将报错使用示例jsp 中的代码:<!-- requestParams 注解的使用 --> <a href=springmvc/useRequestParam?name=test>requestParam 注解</a>控制器中的代码:
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

idea 2019 下创建的Maven的WEB项目通过配置Tomcat7插件启动运行项目

1 在pom.xml文件中加入Tomcat7的插件 <!--配置Tomcat插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifac..._idea2019 tomcat7
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Maven聚合项目管理(前后端分离管理)

1 父项目上一定要有 <modules> <module>manager-pojo</module> <module>manager-mapper</module> <module>manager-service</module> <module>manager-we..._项目聚合管理
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Maven中配置Tomcat插件

1 在你的pom.xml中的中配置该插件<!--配置tomcat插件--> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifa..._dependency配置tomcat
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Log4j的基本使用log4j.properties

log4j.propertieslog4j.rootCategory=DEBUG,CONSOLE,LOGFILElog4j.appender.CONSOLE=org.apache.log4j.ConsoleAppenderlog4j.appender.CONSOLE.layout=org.apache.log4j.PatternLayoutlog4j.appender.CONSOLE.la..._log4j.properties基本
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Maven项目中无法使用@WebServlet("")也就是import javax.servlet.annotation.WebServlet;

我们在使用idea创建的Maven项目时候,如果在Servlet中想要使用Server注解时候,需要导入这个JAR包。 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifact..._maven @javax.servlet.annotation.webservlet标红
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

使用Maven方式创建的Java项目所编写的Mybatis的增删改查案例

一 Maven项目结构如下这个案例中首先创建一个这个是父项目,起下面包含三个子项目1 mapper Maven的映射2 pojo 为对象的实体类3 service 为调用mapper映射的各种SQL执行动作。二 父项目的pom.xml文件<?xml version=1.0 encoding=UTF-8?><project xmlns=http..._maven创建项目+mybatis进行数据库的增删查改
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

MyBatis中一对一表关系查询案例(一)

1 准备两张表employee_basic(员工信息表),employee_school(员工学历表)2 在两张表中写入部分测试数据3 创建pojo实体类package com.zxf.pojo;import java.io.Serializable;public class Employee implements Serializable { private Str..._一对一关系举例mybatis plus
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

MyBatis中一对多和多对一表关系查询案例(二)

1 表结构 员工表和部门表:一个员工所属一个部门,一个部门下有多个员工,这样就形成了一对多和多对一的表关系,下面用Mybatis展示给大家。_mybatis中部门表与员工表的关系是怎样的
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

MyBatis中多对多关系查询案例(三)

1 表结构因为是多对多关系,所以用到3张表,我们在平时一个公司一个人可能身兼多个职位,而一个位置肯定会有多个人员。所以人员和职位之间就存在了多对多的关系。..._mybatis parent 32-snapshot
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Spring中的IOC控制Mybatis案例

我们之前的案例都是基于单独的Mybatis练习,本次案例结合Spring的IOC管理Bean的方式来调用Mybatis中的数据库操作。这次案例中我们可以通过2种方式运行你的Mybatis.1 通过Srping的bean在junit完成测试2 通过Web应用程序上下文,监听方式来加载Mybatis和Spring管理一 我们先来看看数据库个结构,很简单就一个表二 通过idea工具下的Mav..._ioc控制mybatis
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Spring配置拦截器以后使用bootstrap和jquery

我们首先要知道在使用Spring的时候你在web.xml中配置了这样一来你的静态资源css js html等等都会拦截。我们需要在Spring的配置文件中添加这样的标签这里是配置你不拦截哪些资源。最后一个非常关键的地方告诉大家,就是当我们同时使用bootstrap和jquery的时候我们需要这样做..._拦截器拦截了jquery
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0

Mybatis中使用databaseIdProvider支持多数据库支持

我们如何让mybatis更好的同时支持多数据的操作。在更换数据库时无需做更多的操作,只需修改一下mybatis的核心配置文件既可pom文件 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.6</version> </_databaseidprovider idea
分类: 其他 发布时间: 08-12 11:28 阅读次数: 0