
Java
Edson121
A boy who won't stand up for himself becomes a boy who can't stand up to anything.
展开
-
Git基础命令
文章目录命令概念Bug分支命令git init :将当前目录变成Git可以管理的仓库git add <file> :文件修改添加到暂存区git commit -m <message>: 把暂存区的所有内容提交到当前分支,message是提交注释git status :查看文件提交情况git diff <file> : 查看文件修改的内容git log : 查看提交历史日志,加--pretty=online使其展示更简洁。git reset --hard &原创 2021-10-14 11:44:02 · 137 阅读 · 0 评论 -
Java8新特性
环境:JDK1.8以上Lambada表达式Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。语法:(parameters) -> expression或(parameters) ->{statements; }1.可选类型声明:不需要声明参数类型,编译器可以统一识别参数值。2.可选的参数圆括号:一个参数无需定义圆括号,但多个参数需要定义圆括号。3.可选的大括号:如果主体包含了一个语句,就不需要使用大括号。4.可选的返回关键字:如果主体只有一个表达式返回值原创 2021-08-10 16:10:43 · 157 阅读 · 0 评论 -
项目一:SORM基本框架之基本思路
SORM:Simple Object Relationship Mapping 简单的对象关系映射项目,该项目是博主跟着视频学的,接下来的几篇博文将总结并复习理解这个项目所学到的知识。项目的目的:实现数据库的增删改查操作,将其封装成底层源码,供客户使用;使客户在使用Java操作数据库的代码更为简单。基本架构:1)核心包Query接口:SQL操作的对外接口,后期将其改为抽象类,封装所有数据原创 2017-05-28 19:35:57 · 9438 阅读 · 1 评论 -
MetaData类获取数据库元数据操作
MetaData类简要介绍:MetaData类用来获取数据库的基本信息,分为两类:数据库元数据DatabaseMataData类和结果集元数据ResultSetMetaData类。主要用处:用于ORM概念,在由数据库表结构生成Java类结构时需要到此方法。参考手册:有些 DatabaseMetaData方法以 ResultSet 对象的形式返回信息列表。常规 ResultSet 方法,比原创 2017-05-30 18:56:25 · 3974 阅读 · 0 评论 -
根据数据库表结构自动生成类结构
上篇博文metadata类的相关介绍已经完成了将数据库信息存储到Java容器内,所以可根据已有的数据库信息生成Java类结构。一般步骤:1 生成包名和类声明 2 生成字段声明 3 生成set/get方法 4 写入指定路径数据库信息封装到了 MapStringBuffer sb=new StringBuffer();//存放一张表的javabean信息Map fields=Meta.get原创 2017-05-31 18:44:58 · 2197 阅读 · 0 评论 -
项目二:HTTP服务器
项目二:HTTP服务器(在学习servlet技术和使用Tomcat之前,熟悉其底层基本原理。)HTTP服务器采用请求-响应模式,即一个请求对应一个响应。 本篇博客将介绍该项目的基本思路,具体实现将后续更新。工欲善其事,必先利其器。需掌握:1 掌握HTTP协议 2 掌握IO流 3 网络编程 4 多线程 5 反射 6 xml文档及解析(用到的是dom4j解析)基本思路:① 核心包:Se原创 2017-06-11 18:52:46 · 580 阅读 · 0 评论 -
MVC模式和三层架构
本篇博客为项目开发中的设计方法的简单总结,有纰漏错误之处,敬请斧正。MVC模式(Model View Controller):Javaweb开发的主要模式,用到的技术为servlet+jsp+javabean。图示: 三层架构模式:利用三层架构开发的步骤:1.开发环境搭建:导入相关jar包。 2.建立并组织项目的包。 3.建立数据库和相关javabean 4.从dao层往上开发。 利原创 2017-07-16 20:32:30 · 602 阅读 · 0 评论 -
数据库分页实现
1.SQL数据库语言实现分页 语法:select 列名|* from 表名 limit N,M; N:代表开始分页的记录序号。 M:代表一页内的记录条数。 例:select * from customer limit 0,2; 表示从customer表中的第一条记录开始分页,每页有两条记录。2.使用Page对象封装相关属性便于web层页面显示 代码实现:package domain;im原创 2017-07-23 19:27:39 · 455 阅读 · 0 评论 -
Java基础夯实
Java运行过程在开发集成环境下编辑一个java文件,如User.java文件。通过javac User.java命令将该文件编译成字节码文件User.class。(前提是编译无错)通过java User执行代码文件。类的主方法(main)中的String[] args是main方法的参数。如运行java文件时使用java User aaa命令:其中java表示执行命令,User为文件类...原创 2019-08-20 16:47:33 · 312 阅读 · 0 评论