摘要: 学完ssm后就可以练手的小项目,图书管理有login、CURD这四个功能。第一次写完整的项目,尽量写的很详细,自己也从新梳理一遍 搭建环境:maven+eclipse+ssm+mysql 项目结构图: pom.xml文件内容如下 1 <project xmlns="http://maven.apac 阅读全文
posted @ 2019-06-13 11:03 捞的不谈 阅读(692) 评论(0) 推荐(0) 编辑
摘要: springmvc用于处理浏览器的视图,其核心处理文件DispatcherServlet贯穿整个过程。当客户在浏览器上发送请求时,DispatcherServlet截获该处理,寻找对应的处理器映射器,该映射器再寻找对应的处理器,处理完成后返回ModelAndView对象,再由视图解析器处理呈现出来。 阅读全文
posted @ 2019-06-10 20:46 捞的不谈 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 项目工程如图: 创建数据库: mybatis加载文件:configuration.xml 映射文件:mapping.xml 创建接口:UserDao.java 创建与数据库表字段对应的类:MyUser.java 1 package entity; 2 3 public class MyUser { 阅读全文
posted @ 2019-06-10 16:45 捞的不谈 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 前置增强: 通过aop在目标逻辑代码前后增加其他功能,先创建某个类用于某个功能。例如创建服务员,用来模拟服务功能。 此服务员并没有礼貌语气,通过aop添加礼貌功能,先模拟添加礼貌功能的代码 此类通过实现MethodBeforeAdvice接口,重写前置增强方法来实现功能。arg0是目标方法的全名,a 阅读全文
posted @ 2019-06-09 11:53 捞的不谈 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 1、使用xml文件配置: 创建applicationContext.xml,在该文件中创建需要的bean, 此语句即可创建该类对象,即控制反转,使用容器创建对象。 属性注入:分为set方法与构造方法注入,构造方法可使用下标索引或者数据类型进行对应注入,或者都使用。set注入则使用name=“属性名” 阅读全文
posted @ 2019-06-08 21:07 捞的不谈 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 项目结构 增删查改利用jsp前端页面获取用户在浏览器输入或者操作的数据,利用servlet进行处理,通过jdbc调用数据库,从而完成用户的要求。 注册: userregister.jsp userlogin.jsp ServletUserRegister.java 从表单中获取用户输入的数据,存储到 阅读全文
posted @ 2019-05-31 09:44 捞的不谈 阅读(635) 评论(0) 推荐(0) 编辑
摘要: service方法:用于处理浏览器的请求 如果service方法中,有super.service(req,resp)语句,则会再次调用doPost方法或者doGet方法 doPost方法:用于处理post请求 doGet方法:用于处理get请求 阅读全文
posted @ 2019-05-30 15:38 捞的不谈 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 引用jdbc的jar包mysql-connector-java-5.1.47.jar,在eclipse中创建工程。 数据库字段为: CREATE TABLE emp( eid INT PRIMARY KEY, ename VARCHAR(10), price DOUBLE); 阅读全文
posted @ 2019-05-27 17:36 捞的不谈 阅读(1175) 评论(0) 推荐(0) 编辑
摘要: 虚拟机通过得到类的字节码文件,从而创建对象。在java代码中可用Class类中的方法进行实现, 阅读全文
posted @ 2019-05-26 18:27 捞的不谈 阅读(2039) 评论(0) 推荐(0) 编辑
摘要: 一、sleep方法和wait方法的区别: 1:wait方法可以指定时间也可以不指定 sleep方法需要指定时间 2:在同步时,对CPU的执行权和锁的处理不同 wait:释放执行权,释放锁 sleep:释放执行权,不释放锁 二、interrupt方法的介绍 interrupt方法将线程从冻结状态强制唤 阅读全文
posted @ 2019-05-26 11:08 捞的不谈 阅读(148) 评论(0) 推荐(0) 编辑