摘要:
前言: 创建以下四张表:①:课程表 ②:成绩表 ③:学生表 ④:教师表 1.查询课程编号为“”01“”的课程比“02”的课程成绩高的所有学生的学号(重点) SELECT a.s_id "s_no", c.s_name, a.s_score "01", b.s_score "02" FROM ( SE 阅读全文
摘要:
九、注册-前端页面 1.在register页面中编写发送请求的方法,采用点击事件来完成。选中对应的按钮(JQuery下的)(( " 选 择 器 " ) ) , 选 中 某 一 个 元 素 , 再 去 添 加 点 击 的 事 件 , ("选择器")),选中某一个元素,再去添加点击的事件,("选择器") 阅读全文
摘要:
七、注册-业务层 7.1规划异常 7.1.1用户在进行注册的时候,可能会产生用户名被占用的错误,抛出一个异常; RuntimeException异常,作为该异常的子类,然后再去定义具体的异常类型继承这个异常。 写一个业务层异常的基类,ServiceException异常,这个异常继承RuntimeE 阅读全文
摘要:
一、电脑商城项目: 项目功能:登录,注册,热销商品,用户管理(密码,个人信息,头像,收货地址)、购物车(展示、增加、删除)、订单模块。 二、开发顺序: 注册、登录、用户管理、购物车、商品、订单模块 三、某一个模块的开发: 持久层开发:依据前端页面的设置规划相关的SQL语句,以及进行配置 业务层开发: 阅读全文
摘要:
一、线程同步 不安全的案例: //不安全买票 public class Demo24_UnsafeBuyTicket { public static void main(String[] args) { BuyTicket buyTicket = new BuyTicket(); new Threa 阅读全文
摘要:
参考文档:https://blog.csdn.net/weixin_45860338/article/details/113824249 B站:遇见狂神说 案例:线程停止 /** * 测试stop * 1.建议线程正常停止-->利用次数,不建议死循环 * 2.建议使用标志位-->设置一个标志位 * 阅读全文
摘要:
一、String 和 StringBuffer、StringBuilder 的区别: String 和 StringBuffer、StringBuilder 的区别在于 String 声明的是不可变的对象,每次操作都会生成新的 String 对象,然后将指针指向新的 String 对象,而 Stri 阅读全文
摘要:
一、Controller和RestFul 第一步:配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3 阅读全文
摘要:
六、自动装配 自动装配是Spring满足bean依赖一种方式! Spring会在上下文中自动寻找,并自动给bean装配属性! 在Spring中有三种装配的方式 1、在xml中显示的配置2、在java中显示配置3、隐式的自动装配bean 【重要】 <!--BYNAME自动装配--> <bean id= 阅读全文
摘要:
一、MVC的定义 Model:数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Dao) 和 服务层(行为Service)。也就是模型提供了模型数据查询和模型数据的状态更新等功能,包括数据 阅读全文