10 2018 档案

摘要:第一步:配置tomcat的manager-script角色 点击tomcat的默认项目root的欢迎页面的Manager App 刚开始是没有用户名与和密码的,直接点击取消 出现如下的一张图片,图片中有一些配置用户信息已经角色信息的内容 在tomcat根目录下有一个conf目录,在这个目录下的tom 阅读全文
posted @ 2018-10-29 21:56 阿瞒123 阅读(141) 评论(0) 推荐(0) 编辑
摘要:第一步:创建一个Maven项目 项目的打包方式选择,war 第二步:在webapp下面创建java web项目的目录结构,并配置web.xml文件 第三步:配置applicationContext.xml 第四步:配置springmvc.xml 第五步:配置数据源 第六步:配置日志打印 第七步:配置 阅读全文
posted @ 2018-10-28 21:01 阿瞒123 阅读(164) 评论(0) 推荐(0) 编辑
摘要:一、web项目的目录结构 如果手动创建一个java web项目,其基本的目录结构包括:METE-INF,WEB-INF,以及WEB-INF下必须包含一个web.xml文件 二、使用Maven创建war项目 (一) 创建maven project时选择packaging为war (二)在webapp文 阅读全文
posted @ 2018-10-28 16:41 阿瞒123 阅读(206) 评论(0) 推荐(0) 编辑
摘要:java jar包的搜索网址:http://mvnrepository.com/ pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相 阅读全文
posted @ 2018-10-28 10:55 阿瞒123 阅读(222) 评论(0) 推荐(0) 编辑
摘要:第一步:Maven项目的创建 File->new->Maven project。 点击下一步 上方的两个多选框选上,第一个是不使用archetype 原型模板,第二个是使用默认工作空间 点击next Group ID : 公司名.公司网址倒写 Artifact ID : 项目名 Version : 阅读全文
posted @ 2018-10-27 13:41 阿瞒123 阅读(1738) 评论(0) 推荐(0) 编辑
摘要:本问承接Maven学习 三 第一步:配置本地仓库 (1)默认配置 查看 本地仓库的位置是在一个叫做setting.xml的配置文件中设置,如果我们不配置,会使用开发工具自己集成的一个setting.xml文件,如下图: 一般情况下不用配置,Global Settings,这个是全局的。如果配置了Us 阅读全文
posted @ 2018-10-27 10:59 阿瞒123 阅读(168) 评论(0) 推荐(0) 编辑
摘要:一检查是否已经集成了Maven 现在的Eclipse一般都是集成了Maven,如果确定集成开发工具是否集成了Maven, Windows->preferences->Maven,查看是否已经有Maven 二 安装下载的Maven 此时Maven被集成到开发工具中,但是一般我们不会使用开发工具自己嵌入 阅读全文
posted @ 2018-10-27 09:50 阿瞒123 阅读(227) 评论(0) 推荐(0) 编辑
摘要:第一步:下载Maven并解压 注意选择镜像地址,选择国内的会快点 解压目录 Maven目录分析 bin:含有mvn运行的脚本 boot:含有plexus-classworlds类加载器框架 conf:含有settings.xml配置文件 lib:含有Maven运行时所需要的java类库 LICENS 阅读全文
posted @ 2018-10-27 09:32 阿瞒123 阅读(118) 评论(0) 推荐(0) 编辑
摘要:一 Maven是什么 Maven是一个Apache公司的开源项目,主要有两个作用:(1)是项目构建工具。(2)是用来管理java程序中jar包的依赖。 它包含了一个项目对象模型(Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖 阅读全文
posted @ 2018-10-27 09:12 阿瞒123 阅读(148) 评论(0) 推荐(0) 编辑
摘要:第一步:下载安装包并解压 # tar zxvf 压缩包名 第二步:把解压出的文件移动到/usr/local/tomcat7中 #mv 解压出来的文件夹 /usr/local/tomcat7 第三步:配置环境变量 # vim /etc/profile 在环境变量中加入如下变量 第四步:放行 8080 阅读全文
posted @ 2018-10-26 20:26 阿瞒123 阅读(127) 评论(0) 推荐(0) 编辑
摘要:第一步:下载jdk压缩文件 第二步:上传到家目录下的soft目录下,可以采用winscp,此处下载的是.tar.gz文件 第三步:解压压缩文件,并在/usr/local目录下创建一个jdk7的目录,并把之前解压的文件移动到这个目录 #tar -zvxf jdk-7u80-linux-x64.tar. 阅读全文
posted @ 2018-10-25 23:21 阿瞒123 阅读(140) 评论(0) 推荐(0) 编辑
摘要:拦截器栈:就是有多个拦截器同时拦截相同的控制器(controller)请求,这写拦截器就构成了拦截器栈。 栈的特点是先进后出,在拦截器栈中也是如此,如果先执行了preHandle方法,也就是意味着先进栈,那么这个拦截器的postHandle和afterCompletion方法就需要压后执行。入下图所 阅读全文
posted @ 2018-10-21 19:55 阿瞒123 阅读(230) 评论(0) 推荐(0) 编辑
摘要:一 拦截器概述 拦截器技术比较像java web技术中的过滤器技术,都是发送 请求时被拦截器拦截,在控制器的前后添加额外功能。但是和Spring中的Aop技术是由区别的。AOP 在特定方法前后扩充(一般是对 ServiceImpl的方法进行扩充),而拦截器是对控制器的请求进行拦截。 但是拦截器和ja 阅读全文
posted @ 2018-10-21 10:05 阿瞒123 阅读(170) 评论(0) 推荐(0) 编辑
摘要:以后的开发,大部分是发送ajax,因此这四种传递参数的方法,并不太常用。作为了解吧 第一种:使用原生 Servlet 在控制器的响应的方法中添加Servlet中的一些作用域:HttpRequestServlet,或者HttpSession。 【注意】在方法中,ServletContext的对象是不能 阅读全文
posted @ 2018-10-20 20:40 阿瞒123 阅读(800) 评论(0) 推荐(0) 编辑
摘要:SpringMVC文件配置的详细过程,可以查看springMVC环境搭建的注解配置篇《springMVC学习三 注解开发环境搭建》 阅读全文
posted @ 2018-10-20 12:40 阿瞒123 阅读(134) 评论(0) 推荐(0) 编辑
摘要:spring配置文件中需要干的事情 (一)开启 Service与pojo包的注解扫描 注意:spring 扫描与表对应的实体类,以及service层的类,不能用来扫描Controller层的类,因为Controller层的类需要由SpringMVC容器来管理,如果采用了Spring容器管理,就会产生 阅读全文
posted @ 2018-10-20 12:24 阿瞒123 阅读(247) 评论(0) 推荐(0) 编辑
摘要:第一步:导入jar包 注意包的兼容性,以后采用maven会好很多 第二步:配置web.xml 在web.xml中,主要的配置内容有以下几点 (1)spring容器配置文件的位置 (2)配置监听器,在项目一启动就创建spring的容器,这个监听器实现了ServletContextListener接口 阅读全文
posted @ 2018-10-20 11:37 阿瞒123 阅读(447) 评论(0) 推荐(0) 编辑
摘要:(一)在方法上只有@RequestMapping 时,无论方法返回值是什么认为需要跳转,代码实例如下 如果不希望跳转,可以把控制器的返回值设置为void ,或者加上注解@ResponseBody 代码如下 (二)@ResponseBody注解的作用 @Responsebody 注解表示该方法的返回的 阅读全文
posted @ 2018-10-14 21:07 阿瞒123 阅读(1472) 评论(0) 推荐(0) 编辑
摘要:在springMVC中,如果不配置视图解析器,会走默认的视图解析器,但是有时候配置视图解析器,还有一定的作用 如果没有任何前缀,此时会给返回controller中映射的方法的返回值自动加上前缀"/",和后缀"jsp" 如果希望不执行自定义视图解析器,在方法返回值前面添加"forward:"或 "re 阅读全文
posted @ 2018-10-14 16:46 阿瞒123 阅读(192) 评论(0) 推荐(0) 编辑
摘要:SpringMVC的controller中的方法执行完之后,默认的跳转方式是请求转发 如果想要修改跳转方式,可以设置返回值字符串内容(1) 添加 redirect:资源路径 重定向 "redirect:/main.jsp"(2)添加 forward:资源路径 或省略 forward: 转发 "for 阅读全文
posted @ 2018-10-14 16:02 阿瞒123 阅读(275) 评论(0) 推荐(0) 编辑
摘要:(一)SpringMVC Controller接受参数的方式 (1) 前端传递的参数,在springMVC的controller中使用基本数据类型或者String 类型进行接受 在前端有一个form表单,需要传递姓名和年龄,在controller可以采用基本数据类型或者String进行接受, 此时值 阅读全文
posted @ 2018-10-14 11:09 阿瞒123 阅读(8835) 评论(0) 推荐(0) 编辑
摘要:在使用SpringMVC时,同样有前端向后端发送请求,请求参数中有中文,需要解决中文乱码问题,在Spring中也是向java web中一样,通过一个过滤器来解决中文乱码。 这个过滤器在spring-web,jar包中,类名称:org.springframework.web.filter.Charac 阅读全文
posted @ 2018-10-14 10:38 阿瞒123 阅读(319) 评论(0) 推荐(0) 编辑
摘要:第一步:导入jar包 第二步:配置DispatcherServlet 前端控制器 因为此处把DsipatcherServlet的映射路径配置成了"/",代表除了.jsp文件之外,所有的请求都会被DispatcherServlet拦截,但是我们并不希望静态资源被DispatcherServlet拦截, 阅读全文
posted @ 2018-10-13 19:17 阿瞒123 阅读(289) 评论(0) 推荐(0) 编辑
摘要:第一步:导入jar包 第二步:配置DispatcherServlet DispatcherServlet本质是一个Servlet,在spring-webmvc包中,在servlet2.5之前 springMVC配置文件的默认命名规则为xxx-serlvet.xml,xxx是为DispatcherSe 阅读全文
posted @ 2018-10-13 17:01 阿瞒123 阅读(223) 评论(0) 推荐(0) 编辑
摘要:SpringMVC概述 Spring Web MVC 是最初建立在 Servlet API 之上的 Web 框架,从一开始就包含在 Spring Framework 中。 正式名称“Spring Web MVC”来自其源模块(spring-webmvc)的名称,但一般被称之为“Spring MVC” 阅读全文
posted @ 2018-10-13 12:32 阿瞒123 阅读(175) 评论(0) 推荐(0) 编辑
摘要:(1)一个servlet的请求路径,如果配置成"/",那么它可以拦截除了.jsp之外的所有的请求。 (2)一个servlet的请求路径,如果配置成"/*",那么它可以所有的请求,包括.jsp的请求 阅读全文
posted @ 2018-10-13 08:39 阿瞒123 阅读(314) 评论(0) 推荐(1) 编辑
摘要:1. @Component 创建类对象,相当于配置<bean/>2. @Service 与@Component 功能相同. 2.1 写在 ServiceImpl 类上.3. @Repository 与@Component 功能相同. 3.1 写在数据访问层类上.4. @Controller 与@Co 阅读全文
posted @ 2018-10-06 14:44 阿瞒123 阅读(126) 评论(0) 推荐(0) 编辑
摘要:1.编程式事务: 1.1 由程序员编程事务控制代码.commit与rollback都需要程序员决定在哪里调用,例如jdbc中conn.setAutoCimmit(false),conn.commit(),conn.rollback(),以及mybatis中的sqlSession.commit(),s 阅读全文
posted @ 2018-10-06 11:58 阿瞒123 阅读(229) 评论(0) 推荐(0) 编辑
摘要:Scope属性是<bean>中的属性,取值可以有, singleton 默认值, 单例, prototype 多例, 每次获取重新实例化, request 每次请求重新实例化, session 每个会话对象内,对象是单例的., application 在 application 对象内是单例, gl 阅读全文
posted @ 2018-10-05 18:45 阿瞒123 阅读(693) 评论(0) 推荐(0) 编辑
摘要:第一步:创建一个properties文件,以数据库链接作为实例db.properties 第二步在spring配置文件加入context的约束,并使用<context:property-placeholder/>标签加载配置文件,多个配置文件用逗号隔开 第三步把db.properties文件中的内容 阅读全文
posted @ 2018-10-05 16:37 阿瞒123 阅读(214) 评论(0) 推荐(0) 编辑
摘要:一 :在 Spring 配置文件中对象名和 ref=”id” ,id 名相同使用自动注入,可以不配置<property/>,对应的注解@Autowired的作用 二: 两种配置办法 (1) 在<bean>中通过 autowire=”” 配置,只对这个<bean>生效 (2) 在<beans>中通过 阅读全文
posted @ 2018-10-05 10:42 阿瞒123 阅读(139) 评论(0) 推荐(0) 编辑
摘要:我们在对切点进行增强时,不建议对切点进行任何修改,因此不加以使用@PointCut注解打在切点上,尽量只在Advice上打注解(Before,After等),如果要在通知中接受切点的参数,可以使用JoinPoint或者ProceedingJoinPoint 在Spring AOP中可以通过两种方式传 阅读全文
posted @ 2018-10-04 20:39 阿瞒123 阅读(4731) 评论(0) 推荐(0) 编辑
摘要:spring 不会自动去寻找注解,必须告诉 spring 哪些包下的类中可能有注解,也就是要开启注解扫描,注解的包是spring-context.jar,所以在配置文件中还要引入context约束,也就是引入 xmlns:context命名空间 第一步开始注解,base-package的属性值指定哪 阅读全文
posted @ 2018-10-04 16:02 阿瞒123 阅读(186) 评论(0) 推荐(0) 编辑
摘要:第一步:编写通知类 第二步配置 2 配置 spring 配置文件 2.1 <aop:after/> 后置通知,是否出现异常都执行 2.2 <aop:after-returing/> 后置通知,只有当切点正确执行时执行 2.3 <aop:after/> 和 <aop:after-returing/> 阅读全文
posted @ 2018-10-04 10:46 阿瞒123 阅读(300) 评论(0) 推荐(0) 编辑
摘要:AspectJ-Based方式的AOP,通知类不需要实现任何接口,且前置通知,后置通知,环绕通知,异常通知都可以写在一个类中,下面先实现一个简单的,不带参数的通知。 第一步定义通知类,通知类中的通知(方法)名称可以任意取 第二步配置 第三步:测试代码 阅读全文
posted @ 2018-10-04 10:21 阿瞒123 阅读(247) 评论(0) 推荐(0) 编辑
摘要:一 schema-based异常通知 第一步:创建通知类 :新建一个类实现 throwsAdvice 接口,throwsAdvice接口只是标记接口里面并没有任何方法,必须自己写方法,且必须叫 afterThrowing,afterThrowing方法里面的参数,有两种参数方式, 必须是 1 个或 阅读全文
posted @ 2018-10-03 16:20 阿瞒123 阅读(444) 评论(0) 推荐(0) 编辑
摘要:spring 提供了 2 种 AOP 实现方式:(1)Schema-based ,(2)AspectJ Schema-based:每个通知都需要实现接口或类,配置 spring 配置文件时在<aop:config>配置 AspectJ:每个通知不需要实现接口或类,配置 spring 配置文件是在<a 阅读全文
posted @ 2018-10-03 14:13 阿瞒123 阅读(357) 评论(0) 推荐(0) 编辑
摘要:本文来自于:https://www.cnblogs.com/jingzhishen/p/4980551.html AOP(Aspect-Oriented Programming,面向方面编程),可以说是OOP(Object-Oriented Programing,面向对象编程)的补充和完善。OOP引 阅读全文
posted @ 2018-10-03 09:23 阿瞒123 阅读(221) 评论(0) 推荐(0) 编辑
摘要:本质原因:在servlet中出现中文乱码的原因编码和解码采用的不是一个编码表或者两个编码表不是兼容 例如UTF-8编码、GBK编码都可以读取中文,那么如果采用UTF-8编码保存文件,但是采用GBK编码读取文件就会造成乱码,因此UTF-8编码保存的文件应该使用UTF-8编码读取; 除了上述的utf-8 阅读全文
posted @ 2018-10-02 20:57 阿瞒123 阅读(159) 评论(0) 推荐(0) 编辑
摘要:注:本文大部分参考 本文来自 -望远- 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/yanquan345/article/details/19760027?utm_source=copy 先说一个Spring是什么吧,大家都是它是一个框架,但框架这个词对新手有点抽 阅读全文
posted @ 2018-10-02 20:04 阿瞒123 阅读(144) 评论(0) 推荐(0) 编辑
摘要:spring和web项目进行整合,其实就是在项目启动时,就创建spring容器,然后在servlet中使用spring容器进行开。 注意:为了页面可以访问到servlet,因此servlet必须放进tomcat或者类似的服务器容器中,如果把servlet放进spring容器中,前端页面是无法访问的 阅读全文
posted @ 2018-10-02 11:47 阿瞒123 阅读(630) 评论(0) 推荐(0) 编辑
摘要:在mybatis学习中有两种配置文件 :全局配置文件,映射配置文件。mybatis和spring整合,其实就是把mybatis中的全局配置文件的配置内容都变成一个spring容器的一个bean,让spring容器进行托管.因此整合过程就是把mybatis全局配置文件的内容整合到spring的配置文件 阅读全文
posted @ 2018-10-02 11:22 阿瞒123 阅读(186) 评论(0) 推荐(0) 编辑
摘要:依赖注入有两种方式: 1 构造注入,如果<bean>标签下使用<contructor-arg>,则是构造注入 2 setter注入,就是调用setter方法注入,如果<bean>标签下使用<property>标签,就是setter注入 2.1: 如果属性是基本数据类型或 String 等简单类型 上 阅读全文
posted @ 2018-10-01 20:59 阿瞒123 阅读(252) 评论(0) 推荐(0) 编辑
摘要:spring中,有三种创建对象的方式 (1)构造创建 (2)实例工厂构造 (3)静态工厂构造 一 构造器创建 在构造器创建对象时,有无参构造和有参构造 两种 (1)在spring中,默认的是无参构造,在applicationContext.xml配置如下,此时com.spring.pojo.Peop 阅读全文
posted @ 2018-10-01 19:41 阿瞒123 阅读(153) 评论(0) 推荐(0) 编辑
摘要:1 导入jar包 spring启来最少要5个包,四个核心包和一个依赖的日志包 2 创建配置文件 在dynamic web project下的src目录下,创建一个spring的xml配置文件,名称可以任意,但是一般建议命名为applicationContext.xml. applicationCon 阅读全文
posted @ 2018-10-01 15:29 阿瞒123 阅读(138) 评论(0) 推荐(0) 编辑
摘要:1 xml 约束的概念 XML 指可扩展标记语言(EXtensible Markup Language) XML 是一种标记语言,很类似 HTML XML 的设计宗旨是传输数据,而非显示数据 XML 标签没有被预定义。您需要自行定义标签。 XML 被设计为具有自我描述性质。 因为xml文件是可扩展的 阅读全文
posted @ 2018-10-01 15:04 阿瞒123 阅读(1982) 评论(0) 推荐(1) 编辑
摘要:中文名称:控制反转 英文名称:( Inversion of Control ) 1 控制反转作用: 一般在编写java程序时,需要程序员自己创建对象的实例,例如 A a=new A();语句,就是程序员自己通过new 语句创建要使用的类实例,控制反转就是把创建对象实例的过程交给了spring,程序员 阅读全文
posted @ 2018-10-01 11:04 阿瞒123 阅读(122) 评论(0) 推荐(0) 编辑
摘要:Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。 Spring 框架 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心 阅读全文
posted @ 2018-10-01 08:31 阿瞒123 阅读(142) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示