- 博客(8)
- 收藏
- 关注
原创 【JAVAWEB】springmvc
springmvc主要由 一个DispatcherServlet(不需要开发),三个组件:处理器映射器,处理器适配器,视图解析器(不需要开发)hanlder(需要开发),view(需要开发)组成 架构流程 用户发送请求至前端控制器DispatcherServlet DispatcherServlet收到请求调用HandlerMapping处理器映射器。 处理器映射器根据...
2018-08-12 18:15:03 203
原创 【JAVAWEB】Mybatis
Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句。mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成java对象。#{}和${}#{}表示一个占位符号,通过#{}可以实现preparedStatement向占位符中设置值,自动...
2018-08-09 22:31:20 222
原创 【JAVAWEB】spring
Spring是一个开源容器框架,Spring的核心是控制反转(IOC)和面向切面(AOP)。简单来说,Spring是一个分层的JavaSE/EEfull-stack(一站式)轻量级开源框架。IoC:控制反转。 举例来说,在之前的操作中,比方说有一个类,我们想要调用类里面的方法(不是静态方法),就要创建类的对象,使用对象调用方法实现。对于Spring来说,Spring创建对象的过程,不是在代...
2018-08-09 16:33:01 168
原创 【JAVA基础】静态内部类和非静态内部类
结论:1.静态内部类只能够访问外部类的静态成员,非静态内部类可以访问外部类的所有成员。2.静态内部类能有静态成员(方法、属性),非静态内部类不能有静态成员(方法、属性)。3.静态内部类和非静态内部类在创建时有区别。静态内部类即使外部类没有被创建时依然存在。非静态内部类必须通过外部对象进行调用。package lx.test;public class OutClassTest ...
2018-08-05 17:44:06 305
原创 【JAVAWEB】struts2
struts2:属于web层,代替servlet技术strut2:接收并处理请求.struts2:框架封装了很多web层开发中常见的功能,我们使用这些功能不需要我们来增加代码实现了,只需要配置下就直接使用.struts2:提高web层开发效率核心:intercepter 拦截器 :请求经过action之前先经过拦截器拦截器是用来封装功能, 体现AOP思想 可插拔式的灵活...
2018-08-02 22:29:58 212
原创 【JAVAWEB】hibernate配置关系映射
一对多,多对一public class Customer { private Long cust_id; private String cust_name; private String cust_source; private String cust_industry; private String cust_level; private String cust_linkman...
2018-08-01 21:59:24 214
原创 【JAVAWEB】通用编码解决方案
web.xml<filter> <filter-name>encodeFilter</filter-name> <filter-class>lx.servlet.filter.GenericEncodingFilter</filter-class> </filter> <filter-ma...
2018-08-01 21:23:10 228
原创 【JAVAWEB】Hibernate
Hibernate是一个开源的对象关系映射(ORM)框架。对JDBC进行了非常轻量级的对象封装。 将对象和数据库表建立映射关系,Hibernate框架使用在数据持久化层(dao)。 ORM:对象关系映射(英语:Object Relational Mapping)采用映射元数据(配置文件)来描述对象-关系的映射细节。ORM框架通过配置文件将实体对象和数据库表对应起来。前提准备:导...
2018-08-01 21:10:12 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人