
java
文章平均质量分 79
alivepeter
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java程序员菜鸟入门之二十springMVC
一、概述1、SpringMVC的最重要的两个功能就是接收参数,返回结果集2、SpringMVC的原理图SpringMVC的架构运行流程 1)、用户发送请求至前端控制器DispatcherServlet 2)、DispatcherServlet收到请求调用HandlerMapping处理器映射器。 3)、处理器映射器根据请求url找到具体的处理器,原创 2018-01-24 22:44:59 · 270 阅读 · 0 评论 -
java程序员菜鸟入门之十九struts2
一、概述1、Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互(模型与视图的交互)2、struts2是配合jsp四大域与EL表达式和jstl表达式来返回参数的方式,先将查询的结果集存入四大域中,然后在前端页面用EL表达式配合jstl表达式获取参数,再配置给页原创 2018-01-24 19:01:43 · 694 阅读 · 0 评论 -
java程序员菜鸟进阶一之java网络通信编程
一、网络通讯的两种方式1、概述:网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据2、TCP(传输控制协议)方式 TCP方式就类似于拨打电话,使用该种方式进行网络通讯时,需要建立专门的虚拟连接,然后进行可靠的数据传输,如果数据发送失败,则客户端会自动重发该数据3、 UDP(用户数据报协议)方式 UDP方式就类似于发送短原创 2018-01-24 15:18:56 · 417 阅读 · 0 评论 -
java程序员菜鸟入门之十八hibernate
一、概述1、Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。2、好处:操作数据库时,可以以面向对象的方式来完成,不需要书写SQL语句3、hibernate属于完全面向原创 2018-01-24 06:52:43 · 575 阅读 · 0 评论 -
java程序员菜鸟入门之十七spring
一、概述1、spring框架最重要的两个功能:控制反转(IOC)与依赖注入(DI)2、spring框架的性质是容器性质的,容器装什么对象,就有什么功能3、BeanFactory接口:spring的原始接口,针对原始接口的实现类功能比较单一 BeanFactory接口实现类的容器,特点是每次在获得对象时才会创建对象原创 2018-01-23 21:44:46 · 322 阅读 · 0 评论 -
java程序员菜鸟入门之十四过滤器、监听器、拦截器
一、过滤器1、概述:filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理 作用:1)公共代码的提取;2)可以对request和response中的方法进行增强(装饰者模式/动态代理);3)进行权限控制2、Filter的API详解:init(Filterconfig):代表filter对象初始化方原创 2018-01-22 22:34:06 · 924 阅读 · 0 评论 -
java程序员菜鸟入门之七java集合
一、概述1、集合代表了一组对象(和数组一样,但数组长度不能变,而集合能)2、两大基类Collection与Map(接口)二、Collection接口1、Collection表示一组纯数据List 接口 : List:里面对象全部是有序的(通过三种方法来遍历) ArrayList,LinkedList,Vertor ArrayList:本质上 ArrayLi原创 2018-01-21 14:43:03 · 358 阅读 · 0 评论 -
java程序员菜鸟入门之六java多线程
一、概述1、线程是程序中一个单一的顺序控制流程。进程内有一个相对独立的、可调度的执行单元,是系统独立调度和分派CPU的基本单位指令运行时的程序的调度单位。在单个程序中同时运行多个线程完成不同的工作,称为多线程。2、web项目中,为什么很少使用线程知识,因为tomcat容器已经实现了线程,没一次http请求,tomcat都会安排一条线程来处理请求。3、 线程是指进程中的一个执行流程,一个原创 2018-01-21 11:47:52 · 389 阅读 · 0 评论 -
java程序员菜鸟入门之五IO流
一、流的分类: 数据单位:字节流 字符流 方向: 输出流 输入流(输入流:由文件输入到程序;输出流:由程序输出到文件) 角色: 节点流 套节流 字节流:以Stream结尾。 字符流:以Reader 和Writer 结尾。 输入流:所有带有Input或者Reader。 输出流:所有带有Output或者原创 2018-01-21 10:16:19 · 358 阅读 · 0 评论 -
java程序员菜鸟入门之四java常用api
一、String类对字符串进行了对象的封装,不需要通过new就可以直接创建String对象;+运算符可以用来拼接String内容(字符串一旦被创建,就不能被改变,存放于方法区中的常量池中)1、构造方法:将字节数组或者字符数组转成字符串 String s1 = new String():创建了一个空内容的字符串。原创 2018-01-21 00:34:03 · 556 阅读 · 0 评论 -
java程序员菜鸟入门之二十一mybatis
一、概述1、mybatis介绍:MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等jdbc繁杂的过程代码。2、mybatis架构: 文字描述mybatis的原理:原创 2018-01-24 23:36:13 · 362 阅读 · 0 评论 -
java程序员菜鸟进阶十四之微服务之分布式事务的实现
一、概述原创 2018-03-09 08:34:12 · 376 阅读 · 0 评论 -
java程序员菜鸟入门之三java面向对象
一、面向对象的三大特征1、封装:指将对象的实现细节隐藏起来,然后通过公共的方法来向外暴露该对象的功能,定义为类class,并给它赋值属性与方 法,就是对封装的最好解释(属性就是类的状态,固有的东西,方法就是类的动作)2、继承:子类自动共享父类数据结构和方法的机制,这是类之间的一种关系(单继承、多重继承)3、多态:方法的重写就是多态的体现(一样的方法,不一样的行为)二、继承1、j原创 2018-01-20 21:55:40 · 267 阅读 · 0 评论