上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: 步骤如下: 先导入mybatis的相关包和MySql的驱动包再导入Spring的相关包 spring的包如下: 然后在配置文件里面配置(具体步骤如下) //扫描包 就是当要写类的全路径时先把路径的头写在这里 当要写路径时 只要写类名就可以了 //开启aop的动态代理 <aop:aspectj-aut 阅读全文
posted @ 2022-02-14 14:55 秃头少女and战战 阅读(30) 评论(0) 推荐(0) 编辑
摘要: MyBatis优点(为什么用MyBatis 不用jpa) MyBatis提供了连接池(避免了打开连接池 关闭连接池带来的代码的冗余) 提供了缓存的功能,自动结果的封装 提供了动态SQL语句能力,将SQL语句和java代码分离 提供了高级映射规则 MyBatis运行的流程/原理: mybatis提供的 阅读全文
posted @ 2022-02-13 16:58 秃头少女and战战 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 为什么要使用mybatis?(JDBC的弊端) 什么是框架? 框架是一个半成品,已经对基础的代码进行了封装并提供相应的API,开发者在使用框架是直接调用封装好的api可以省去很多代码编写,从而提高工作效率和开发速度。 框架定义: 框架是一种经过校验 具有一定功能的半成品软件。 经过校验:指框架本身经 阅读全文
posted @ 2022-02-13 15:13 秃头少女and战战 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 实体类的属性名和数据库的列名一定要是一样的 如果是一样的 那么系统会自动帮你封装 不一样的话 则不会帮你封装 这个时候 当你查询的时候 属性名和列名不一样的那个列 不管你怎么给值 给它值 它永远都是null 如果实体类的属性名和列名不是一模一样的时候 你怎么解决 解决方法: 前面三种方法 使用于任何 阅读全文
posted @ 2022-01-17 17:09 秃头少女and战战 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 需求: 用户拦截 例如一些网站 如果你没有登录的话 你只能访问首页 其他的页面你都不能访问 这就是过滤器的一个最明显的用法 过滤器介绍 Servlet过滤器Fileter 是一个小型的web组件,它们通过拦截请求响应 以便查看 提取或以某种方式操作客户端和服务器之间交互的数据 实现过滤功能。 Fil 阅读全文
posted @ 2022-01-10 16:52 秃头少女and战战 阅读(27) 评论(0) 推荐(0) 编辑
摘要: servlet的生命周期 测试的步骤如下: 1) 2) 当点击访问这一行子的时候 访问/main 这个文件 在web.xml里面配置这个文件 3) 阅读全文
posted @ 2022-01-10 16:18 秃头少女and战战 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 1 jsp中写代码的弊端 之前我们在jsp中嵌入了大量的java代码 不符合MVC思想 而且给程序的扩展维护 人员的分工带来很大的困难 前端只懂HTML1daim1而大量的java代码在页面万一前端开发人员小手一抖删掉了一些数据 此时带来的风险太大 而且给程序的可读性差 大量的代码全部混合在页面 造 阅读全文
posted @ 2022-01-08 23:20 秃头少女and战战 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-01-07 10:40 秃头少女and战战 阅读(12) 评论(0) 推荐(0) 编辑
摘要: idea项目多的时候 打开idea软件的时候 加载的特别慢 这是因为你给idea分配的内存小了 步骤 但是要记住 你给idea分配的内存不要超过2048*2 超过了就没有任何效果 阅读全文
posted @ 2022-01-06 18:30 秃头少女and战战 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 当用户提交有中文数据的时候 可能会出现乱码 为什么会出现乱码问题: 编码表不一致造成的 编码表的作用是编码和解码 编码和解码必须使用相同的编码表 这样才能保证数据的完整性 原因: 客户端提交的数据 浏览器使用的utf-8编码 然后服务器使用的是 iso-8859-1解码了Tomcat以前默认的编码 阅读全文
posted @ 2022-01-03 22:49 秃头少女and战战 阅读(50) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页