- 博客(6)
- 收藏
- 关注
原创 aop:增强
增强有 前置 后置 异常 环绕 注解 下面来分别说前置增强代码MethodBeforeAdvice `public class MyMethodAdvice implements MethodBeforeAdvice{@Overridepublic void before(Method method, Object[] objects, @Nullable Object o) throws Throwable { System.out.println("MyMethodAdvice.bef
2021-04-27 18:02:11 64
原创 Spring
使用SpringIOC)管理bean(创建对象)-1 )创建java项目Spring. Test01 ,添加Spring所需jar到项目中;2 )在src下新建Spring配置文件hxmlApplicatapplicationContext.xrmh3 )创建Student实体类,包含属性:学生编号、姓名、年龄、性别;4 )在applicationContext.xml中使用< bean>新建学生对象;5 )在测试类中获取对象并输出,查询是否创建成功。test代码@Testp
2021-04-19 18:31:00 70
原创 orcal jsp + servlet 登录
jsp + servlet登录1)创建web项目,关联tomcat服务器;2)在web根目录下新建登录页面login.jsp,成功页面success.jsp,失败页面fail.jsp;3)新建LoginServlet,继承HttpServlet,并完成配置;4)编写LoginServlet,重写service方法;4.1 设置请求和响应编码4.2 获取login.jsp前台页面参数4.3 处理请求:验证账号密码是否正确4.4 响应结果:验证成功到success.jsp; 验证失败到fail
2021-04-15 11:49:02 66
原创 多表查询 map
mapper代码select * from subjectDao方法//一对多public List<Map<String,Objects>> selectMap();service与dao方法一样implSqlSession session = MyBatisUtil.getSqlSession();//创建dao层对象 代理模式(反射)IStudentDao dao = session.getMapper(IStudentDao.class);//调
2021-04-13 17:16:01 142
原创 多表查询 一对多
实现多表查询 一对多关系 -1)在plsql developer工具中编写多表查询的语句,正确查询到学生和课程信息;2)在实体类Student中添加课程属性,类型是List,重新生成getter and setter、无参有参构造、toString();3)在StudentMapper中编写,写入多表查询语句;使用resultMap指定结果集映射;编写新的结果集映射resultMap,返回类型是Student类路径。其中包含学生与课程的字段-属性映射关系,通过使用包含课程的字段-属性映射关系;
2021-04-12 18:29:50 285
原创 使用MyBatis联表查询
使用MyBatis联表查询创建实体类Student、Teacher、Subject;实体类中有属性、getter and setter、无参有参构造方法、toString()注意:如果在对应mapper中启用了二级缓存,则对应的实体类要实现序列化Serializable接口;11)创建mapper文件StudentMapper.xml、TeacherMapper.xml、SubjectMapper.xml,在各个mapper文件中编写通用结果集映射,编写查询所有表数据的sql。12)在plsql
2021-04-09 16:10:30 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人