框架笔记
文章平均质量分 71
采采茶
这个作者很懒,什么都没留下…
展开
-
SpringIOC/DI
spring笔记高内聚低耦合:工厂模式:通过第三方的类产生我们需要的产品(对象),用来解耦合简单工厂:提供产品接口,之后让所有产品实现该接口提供工厂的接口,其中提供一个方法,该方法接受一个String参数,返回产品的接 口类型工厂的实现类中,根据参数的不同返回不同的产品简单工程+反射:基本步骤和简单工厂一直,只不过在工厂的实现类中通过反射的方式动 态创建产品的实例返回...原创 2018-12-26 20:46:02 · 127 阅读 · 0 评论 -
linux安装eclipse jdk mysql
linux 安转nginx redis mysql安装JDK解压缩,放到指定目录(以jdk-8u152-linux-x64.tar.gz为例)创建目录:mkdir /usr/jvm加压缩到该目录:tar -zxvf jdk-8u152-linux-x64.tar.gz -C /usr/jvm修改环境变量:gedit /etc/profile文件的末尾追加下面内容:JAVA_H...原创 2019-03-21 11:12:14 · 241 阅读 · 0 评论 -
maven项目的jar包依赖
<dependencies> <!-- servlet-api相关的依赖 --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> &l原创 2019-01-09 19:20:06 · 183 阅读 · 0 评论 -
maven笔记
jdk:1.8maven:3.3.9eclipse:最新WebModel:3.1Jar:主要针对普通java项目War:主要针对web项目Maven介绍自动化构建工具,只要你按照人家规定的项目目录创建项目,就可以通过简单是命令完 成构建的工作用来创建和管理web项目(提供一个目录结构)项目构建:编译、清理(把上次编译的class文件删除)、测试、打包、部署发布…构建:就是创建...原创 2019-01-09 19:16:30 · 116 阅读 · 0 评论 -
springMVC controller输出前台提示信息
删除成功或失败,在前台alert提示信息,并跳转页面@RequestMapping("/delete.do") public void deleteNews(String option, String id, HttpServletResponse response) { response.setContentType("text/html;charset=utf-8"); Strin...原创 2019-01-09 09:04:44 · 6440 阅读 · 1 评论 -
springMVC下ajax上传文件
功能描述点击文件上传框,选中图片时,页面显示选择的图片需要用ajax将选中的文件发送到后台,后台将文件上传到项目里面,再返回一个图片相对路径1.前端页面 <p> <img src="${news.img }" id="displayImg"/> 图片:<input type="file" name = "fimg" id="fil原创 2019-01-08 20:05:35 · 133 阅读 · 0 评论 -
SpringMVC笔记
如何通过URL访问到java代码(如何接受请求)-------&amp;amp;amp;amp;amp;amp;gt;springMVC执行流程?如何接受表单数据?如何操作四大作用域?如何跳转页面?SpringMVC简介SpringMVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我...原创 2019-01-08 19:46:38 · 682 阅读 · 1 评论 -
RequestContextHolder获取request
转载 2019-01-18 20:17:39 · 17561 阅读 · 2 评论 -
SpingAOP笔记
代理模式:在不修改源代码的基础上新增业务逻辑静态代理:代理一个对象动态代理:代理多个对象jdk自带的动态代理:代理和被代理对象必须实现相同的接口cglib实现的动态代理:可以代理没有接口的类AOP 简介AOP(Aspect-Oriented Programming, 面向切面编程): 是一种新的方法论, 是对传统 OOP(Object-Oriented Programming, 面向对...原创 2019-01-03 10:52:07 · 122 阅读 · 0 评论 -
Spring + Mybatis + Servlet
spring+mybatis整合数据源sqlsessionfactory生成接口的实现类步骤:导入(1) Mybatis核心(2) 数据驱动包(3) C3p0连接池jar(4) Spring核心(5) springAOP(6) springWeb(7) Spring事务管理(8) Spring和mybatis整合jar编写配置文件(1) mybatis主配置文件...原创 2019-01-02 11:53:38 · 711 阅读 · 0 评论 -
svn安装使用
SVN(版本控制器)笔记协同开发问题追踪代码还原分模块开发…安装SVN服务器端(点下一步…)创建仓库文件夹,然后把SVN注册windows系统服务,随计算机启动而启动,在注册过程中 把仓库位置告诉SVNSc create svn binpath= “C:\Program Files (x86)\Subversion\bin\svnserve.exe --service -...原创 2019-01-10 16:23:17 · 128 阅读 · 0 评论 -
SpringTX笔记
事务的四大属性:ACIDspring事务的传播属性事务并发导致的问题:脏读,不可重复的,幻读spring事务的隔离级别spring事务管理事务简介事务管理是企业级应用程序开发中必不可少的技术, 用来确保数据的完整性和一致性. 事务就是一系列的动作, 它们被当做一个单独的工作单元. 这些动作要么全部完成, 要么全部不起作用.事务四大属性事务的四个关键属性(ACID)原子性(at...原创 2019-01-04 10:41:50 · 135 阅读 · 0 评论 -
Mybatis笔记
JDBC不要用的地方?处理结果集麻烦sql语句全部写在类里面,动态sql语句处理也麻烦连接池(数据源)放在tomcat里面不管怎么处理dao层里面总是存在大量的重复代码…mybatis开发步骤:导包编写mybatis主配置文件(放在src目录下)编写单利的工具类用于获取数据库连接编写mapper映射文件(放在和dao层接口一致的位置)在dao层中操作数据库mybat...原创 2018-12-24 20:45:35 · 104 阅读 · 0 评论 -
springboot 拦截器
1.编写一个拦截器import java.io.PrintWriter;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.springframework.web.servlet.ModelAndView;import org.spr...原创 2019-03-26 17:39:38 · 246 阅读 · 0 评论