草庐IT

day08-Axios

全部标签

day02-显示所有菜品&点餐功能

满汉楼024.功能实现044.6显示所有菜品4.6.1思路分析创建一个菜单表menu,在Domain层创建与菜单表对应的Javabean-Menu类,在DAO层创建MenuDAO,完成对menu表的增删改查,在Service层创建一个和menu表相关的service类,service类提供给界面层使用4.6.2代码实现1.创建menu表--创建menu表(id,name,type,price)CREATETABLEmenu( idINTPRIMARYKEYAUTO_INCREMENT,#自增主键,作为菜谱编号(唯一) NAMEVARCHAR(50)NOTNULLDEFAULT'',#菜品名称

day12_内部类&API

1、参数传递1.1类名作为形参和返回值类名——方法形参    方法的形参是类名,需要的是该类的对象;实际传递的是该对象的地址值类名——返回值    方法的返回值是类名,返回的是该类的对象;实际传递的是该对象的地址值示例代码publicclassCat{publicvoideat(){System.out.println("猫吃鱼");}}publicclassCatOperator{//类名作为方法的形参publicvoiduseCat(Catc){//Catc=newCat();c.eat();}//类名作为方法的返回值publicCatgetCat(){Catc=newCat();retu

day12_内部类&API

1、参数传递1.1类名作为形参和返回值类名——方法形参    方法的形参是类名,需要的是该类的对象;实际传递的是该对象的地址值类名——返回值    方法的返回值是类名,返回的是该类的对象;实际传递的是该对象的地址值示例代码publicclassCat{publicvoideat(){System.out.println("猫吃鱼");}}publicclassCatOperator{//类名作为方法的形参publicvoiduseCat(Catc){//Catc=newCat();c.eat();}//类名作为方法的返回值publicCatgetCat(){Catc=newCat();retu

java_day06

Java流程控制循环结构增强for循环Java5引入了一种主要用于数组或集合的增强型for循环增强型for循环格式如下:for(声明语句:表达式)声明语句:声明局部变量,此变量类型必须要与数组元素类型匹配表达式:要访问的数组名或者返回数组的方法主要用来遍历数组和集合breakbreak在任何循环语句的主体部分都可以控制流程,用于强制退出循环,不执行循环中brake下面的语句,也在switch中使用因为穿透效应的存在publicclassBreakDemo1{publicstaticvoidmain(String[]args){inti=0;while(true){i=i+1;System.ou

java_day06

Java流程控制循环结构增强for循环Java5引入了一种主要用于数组或集合的增强型for循环增强型for循环格式如下:for(声明语句:表达式)声明语句:声明局部变量,此变量类型必须要与数组元素类型匹配表达式:要访问的数组名或者返回数组的方法主要用来遍历数组和集合breakbreak在任何循环语句的主体部分都可以控制流程,用于强制退出循环,不执行循环中brake下面的语句,也在switch中使用因为穿透效应的存在publicclassBreakDemo1{publicstaticvoidmain(String[]args){inti=0;while(true){i=i+1;System.ou

day33-JSON&Ajax01

JSON&Ajax01JSON在线文档AJAX在线文档1.JSON介绍JSON指的是JavaScript对象表示法(JavaScriptObjectNotation),JSON的本质仍然是JavaScript对象JSON是轻量级的文本数据交互格式,也是前后端进行数据通讯的一种格式:JSON独立于语言,即java,PHP,asp.net,go等都可以使用jsonJSON具有自我描述性,更易理解。一句话,JSON很好用。2.JSON快速入门2.1JSON的定义格式var变量名={"k1":value,//Number类型"k2":"str",//字符串类型"k3":[],//数组类型"k4":{}

day33-JSON&Ajax01

JSON&Ajax01JSON在线文档AJAX在线文档1.JSON介绍JSON指的是JavaScript对象表示法(JavaScriptObjectNotation),JSON的本质仍然是JavaScript对象JSON是轻量级的文本数据交互格式,也是前后端进行数据通讯的一种格式:JSON独立于语言,即java,PHP,asp.net,go等都可以使用jsonJSON具有自我描述性,更易理解。一句话,JSON很好用。2.JSON快速入门2.1JSON的定义格式var变量名={"k1":value,//Number类型"k2":"str",//字符串类型"k3":[],//数组类型"k4":{}

day44-反射03

Java反射033.通过反射获取类的结构信息3.1java.lang.Class类getName:获取全类名getSimpleName:获取简单类名getFields:获取所有public修饰的属性,包含本类以及父类的getDeclaredFields:获取本类中所有属性getMethods:获取所有public修饰的方法,包含本类以及父类的getDeclaredMethods:获取本类中所有方法getConstructors:获取本类中所有public修饰的构造器getDeclaredConstructors:获取本类中所有构造器getPackage:以Package形式返回包信息getSu

day44-反射03

Java反射033.通过反射获取类的结构信息3.1java.lang.Class类getName:获取全类名getSimpleName:获取简单类名getFields:获取所有public修饰的属性,包含本类以及父类的getDeclaredFields:获取本类中所有属性getMethods:获取所有public修饰的方法,包含本类以及父类的getDeclaredMethods:获取本类中所有方法getConstructors:获取本类中所有public修饰的构造器getDeclaredConstructors:获取本类中所有构造器getPackage:以Package形式返回包信息getSu

day43-反射02

Java反射022.Class类2.1基本介绍Class类也是类,因此也继承Object类Class类对象不是new出来的,而是系统创建的对于某个类的Class类对象,在内存中只有一份,因为类只加载一次每个类的实例都会记得自己是由哪个Class实例所生成通过Class对象可以得到一个类的完整结构(通过一系列API)Class对象是存放在堆的类的字节码二进制数据,是放在方法区的,有的地方称为类的元数据(包括方法代码,变量名,方法名,访问权限等)当我们加载完类之后,除了会在堆里生成一个Class类对象,还会在方法区生成一个类的字节码二进制数据(元数据)例子:packageli.reflection