摘要:
一共需要4个东西 1、主程序(我称之为主操作程序) 主程序的主要任务是创建一个sqlsession: (1)声明一个值为总配置文件的 (2)利用 创建一个InputStream,这是一个通向主配置文件的字节流 (3)创建一个sqlsessionfactory, ,这个sqlsession工厂的任务就 阅读全文
摘要:
servlet (1)什么是session:从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要session对象。 (2 阅读全文
摘要:
有一个在线交易电商平台,有两张表,分别是库存表和订单表,如下: 现在买家XiaoMing在该平台购买bag一个,需要同时在库存表中对bag库存记录减一,同时在订单表中生成该订单的相关记录。请编写Java程序,实现XiaoMing购买bag逻辑。订单表ID字段为自增字段,无需赋值。 阅读全文
摘要:
//需要引用的jar包有4个,分别是commons-pool2-2.4.2.jar、commons-dbcp2-2.1.1.jar、mysql-connector-java-5.1.42-bin.jar、commons-logging-1.2.jar //缺少一个都会报错(Exception in thread "main" java.lang.NoClassDefFoundError: or... 阅读全文
摘要:
//本地数据库已有的数据,要从这个表中过滤出Id为1的行,然后把该ProductName和Inventory输出 1 import java.sql.Connection; 2 import java.sql.DriverManager; 3 import java.sql.ResultSet; 4 import java.sql.SQLException; 5 import ja... 阅读全文
摘要:
Order是数据库的一个关键字,不能直接做数据表名 ,要加`Order`才行,是tab上面的那个键。 启动:net start MySQL 关闭:net stop MySQL (也可以用quit;) 登录到MySQL:mysql -u root -p -u : 所要登录的用户名; -p : 告诉服务 阅读全文
摘要:
主键:关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录, 该属性组就可以成为一个主键,主键不允许为空,主键只能有同一个 外键:如果一个表的某个属性是另一个表的主键,那个属性就是自己这个表的外键,外键可以有多个,也可以为空 阅读全文
摘要:
实现ServletContextListener后,需要实现2个方法,一个是contextInitialized,这个方法会在context被创建的时候执行,这个方法有一个参数为ServletContextEvent,该参数只有一个方法,就是getServletContext 这个方法中的代码可以用 阅读全文