摘要:
1.httpServlet was not found 设置server为tomcat,jre设置为安装的jdk的jre java build path 添加server runtime为tomcat 在pom.xml添加servlet api/jsp api两个依赖 2.查看项目信息(添加web. 阅读全文
摘要:
Nexus访问 Http://localhost:8080/nexus Nexus登陆 用户:admin 密码:admin123 Nexus仓库 nexus的仓库类型分为以下四种: group: 仓库组 hosted:宿主 proxy:代理 virtual:虚拟 首次登陆nexus后可以看到以下一个 阅读全文
摘要:
一:maven的好处 1.依赖管理:对jar包的统一管理 可以节省空间 2.项目一键构建: 编码 编译 测试(junit) 运行 打包 部署 一个 tomcat:run就能把项目运行起来 Maven能干的事: 编译 测试(junit) 运行 打包 部署 3.可以跨平台 4.应用于大型项目 可以提高开 阅读全文
摘要:
一:jar包 1.spring(包括springmvc) 2.mybatis 3.mybatis spring整合包 4.数据库驱动 5.第三方连接池 6.json依赖包jackson 二:整合思路 Dao层: 1.SqlMapConfig.xml:空文件即可,但是需要头文件 2.applicati 阅读全文
摘要:
springmvc复习: 1.SpringMVC介绍 2.SpringMVC入门程序 1)创建web工程 2)导入jar包 3)在web.xml中配置前端控制器(指定上下文件的路径 classpath:springmvc.xml) .do( .action)拦截以do结尾的 /拦截所有(不包含jsp 阅读全文
摘要:
架构流程: 1、用户发送请求至前端控制器DispatcherServlet 2、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3、处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServ 阅读全文
摘要:
一.将对象配置到容器 1.xml文件:空参构造 `` 2.指定扫描com.spring.bean包下所有类中的注解.注:会扫描包下的所有后代包 `` 注解: @Component("BeanName") 将对象注册到spring容器 @Controler 控制层 @Service 业务层 @Repo 阅读全文
摘要:
一.什么是事务 事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败. 二.事务特性(ACID) 原子性(Atomicity) :强调事务的 不可分割 . 一致性(Consistency) :事务的执行的前后 数据的完整性 保持一致. 隔离性(Isolation) :一个事务 阅读全文
摘要:
一.AOP 面向切面编程思想 横向重复,纵向抽取 以前的案例中: filter中, 动态代理 , interceptor 二.动态代理 1.通过动态代理可以体现aop思想 2.对目标对象中的方法进行增强 三.spring实现aop的原理 1. 动态代理(优先) 被代理对象必须要实现接口,才能产生代理 阅读全文
摘要:
一.spring 1.spring介绍 spring负责管理项目中的所有对象,看作是项目中 对象的管家 . spring一站式框架: spring框架性质是属于容器性质的 容器中装什么对象就有什么功能,所以可以一站式 不仅不排斥其它框架,还能帮其它框架管理对象 ioc思想 aop支持 aop事务 j 阅读全文
摘要:
一.mybatis中模糊查询的方法: 1. 直接传参法:在java传参时进行拼接 %keyword% 2. mysql内置函数: concart('%', {keyword},'%') 拼接sql字符串 3. bind标签 4. 或者 (不能防止sql注入攻击) 通过注解时模糊查询的方法 : 1. 阅读全文
摘要:
一.mybatis底层执行流程 1. mybatis配置 SqlMapConfig.xml ,此文件作为mybatis的 全局配置文件 ,配置了mybatis的 运行环境 等信息。 mapper.xml 文件即 sql映射文件 ,文件中配置了操作数据库的 sql语句 。此文件需要在 SqlMapCo 阅读全文