-
MVC查看全部
-
JDBC编程步骤查看全部
-
JDBC LIST参数调用测试查看全部
-
jdbc 传参数过多的时候:用List<Map<String,Object>> params双泛型作为参数:查看全部
-
JDBC条件查询查看全部
-
JDBC添加数据,?作为占位符,先预编译,给占位符赋值后执行查看全部
-
JDBC查询查看全部
-
JDBC连接mysql查询查看全部
-
JDBC编程步骤查看全部
-
MVC查看全部
-
大纲图查看全部
-
静态语句块是优先于构造方法的,static{}(即static块),会在类被加载的时候执行且仅会被执行一次(不管实例化多少次对象),一般用来初始化静态变量和调用静态方法,优先执行静态语句块的内容,查看全部
-
模型层是对数据库表的映射,设置模型层要把数据表里的字段名以及字段类型映射到java项目中. 数据库中有几张表,则对应几个数据映射类,数据表的字段对应数据映射类的成员变量.并生成get()与set()方法. 模型层中应该还有一个专门用来操作数据库的类与一个获取数据库连接的类.(DAO+DB) 1.模型:模型持有所有的数据、状态和程序逻辑。模型独立于视图和控制器。 2.视图:用来呈现模型。视图通常直接从模型中取得它需要显示的状态与数据。对于相同的信息可以有多个不同的显示形式或视图。 3.控制器:位于视图和模型中间,负责接受用户的输入,将输入进行解析并反馈给模型,通常一个视图具有一个控制器。;查看全部
-
MVC三层架构 VIEW(视图层) Control(控制层) Model(模型层) DB(数据库) 一般是由下往上来构造. 视图层是为了给用户展现程序运行的结果 从视图层显示-选择修改->返回控制层--(修改数据)-->模型层-更新后->控制层-->视图层.查看全部
-
通过JDBC实现JAVA应用程序与数据库的连接 public Class connectDB { public static void main(String [] arg){ Class.forName("com.mysql.jdbc.Driver"); //用的是反射原理. Connection conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/imooc","root","zht191996"); //Connection是一个接口,DriverManager.getConnection返回一个到 URL 的连接(返回一个Connection对象). Statement statement=conn.createStatement(); //Statement也是一个接口,通过此方法返回一个Statement的对象. statement.execute("INSERT reader VALUES('','','','')"); //执行成功会返回true. ResultSet result=stetement.executeQuery("SELECT * FROM Reader"); //导入的是java.sql的ResultSet接口,非jdbc提供的接口. //result.next(),如果result里面有数据则会返回true,所以通过循环配合使用,输出查询到的信息. while(result.next()) //当result里有数据则会执行此循环. { System.out.println(result.getString("Readerid")+","+result.getString("Readername")); //通过ResultSet接口中的getString()方法可以返回查询结果中指定字段的记录以字符串的形式输出.参数是字段名或者字段的下标. } }} ResultSet的next()方法意思是当我们对数据表进行查询数据之后可能会得到多条记录,这些记录都保存在ResultSet的对象中,当还有记录(一条的形式)则next()始终返回true.查看全部
举报
0/150
提交
取消