摘要: 一共需要4个东西 1、主程序(我称之为主操作程序) 主程序的主要任务是创建一个sqlsession: (1)声明一个值为总配置文件的 (2)利用 创建一个InputStream,这是一个通向主配置文件的字节流 (3)创建一个sqlsessionfactory, ,这个sqlsession工厂的任务就 阅读全文
posted @ 2017-06-02 20:40 神芝 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: servlet (1)什么是session:从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间反复连接,反复刷新一个页面,服务器应当通过某种办法知道这是同一个客户,这就需要session对象。 (2 阅读全文
posted @ 2017-05-24 10:02 神芝 阅读(188) 评论(2) 推荐(1) 编辑
摘要: 有一个在线交易电商平台,有两张表,分别是库存表和订单表,如下: 现在买家XiaoMing在该平台购买bag一个,需要同时在库存表中对bag库存记录减一,同时在订单表中生成该订单的相关记录。请编写Java程序,实现XiaoMing购买bag逻辑。订单表ID字段为自增字段,无需赋值。 阅读全文
posted @ 2017-05-23 20:19 神芝 阅读(368) 评论(0) 推荐(0) 编辑
摘要: //需要引用的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... 阅读全文
posted @ 2017-05-19 20:21 神芝 阅读(1310) 评论(0) 推荐(0) 编辑
摘要: //本地数据库已有的数据,要从这个表中过滤出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... 阅读全文
posted @ 2017-05-19 15:18 神芝 阅读(1892) 评论(0) 推荐(0) 编辑
摘要: Order是数据库的一个关键字,不能直接做数据表名 ,要加`Order`才行,是tab上面的那个键。 启动:net start MySQL 关闭:net stop MySQL (也可以用quit;) 登录到MySQL:mysql -u root -p -u : 所要登录的用户名; -p : 告诉服务 阅读全文
posted @ 2017-05-19 13:40 神芝 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 主键:关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录, 该属性组就可以成为一个主键,主键不允许为空,主键只能有同一个 外键:如果一个表的某个属性是另一个表的主键,那个属性就是自己这个表的外键,外键可以有多个,也可以为空 阅读全文
posted @ 2017-05-19 12:25 神芝 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 实现ServletContextListener后,需要实现2个方法,一个是contextInitialized,这个方法会在context被创建的时候执行,这个方法有一个参数为ServletContextEvent,该参数只有一个方法,就是getServletContext 这个方法中的代码可以用 阅读全文
posted @ 2017-05-15 15:53 神芝 阅读(136) 评论(0) 推荐(0) 编辑
摘要: doFilter中的chain.doFilter(res,req);//Filter 只是链式处理,请求依然转发到目的地址 意思就说过滤器只是一个关口,如果符合条件的请求会被过滤器拦截下来,然后进行处理 这个处理可以是重定向,也可以是不做任何处理,直接发给目的地址。。 阅读全文
posted @ 2017-05-14 15:52 神芝 阅读(338) 评论(0) 推荐(0) 编辑
摘要: eclipse中编辑Java或C/C++文件时,注释的快捷键均为 "CTRL + / ",编辑xml文件时,该快捷键无效。 eclipse XML 注释:CTRL + SHIFT + / 撤销注释:CTRL + SHIFT + \ 阅读全文
posted @ 2017-05-14 14:20 神芝 阅读(556) 评论(0) 推荐(0) 编辑