首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
kaoyan399
获赞
34
粉丝
13
关注
0
看过 TA
145
男
西南石油大学
2022
Java
IP属地:浙江
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑kaoyan399吗?
发布(87)
评论
刷题
收藏
kaoyan399
关注TA,不错过内容更新
关注
2022-03-27 09:57
已编辑
西南石油大学 Java
mybatis学习笔记10----动态SQL
12.动态SQL 动态SQL是指根据不同的条件,生成不同的SQL语句。 12.1随机生成id public class IDutils { public static String getId(){ return UUID.randomUUID().toString().replaceAll("-",""); } } //测试 @Test public void test1(){ System.out.println(IDutils.getId()); } 12.2开启驼峰命名映射 在mybatis-config.xml中 <!--开启字...
0
点赞
评论
收藏
分享
2022-03-27 09:57
西南石油大学 Java
mybatis学习笔记11----缓存的简单理解
13.mybatis缓存 1.缓存:存放在内存中的临时数据,用户从缓存中读取,提高查询的效率,解决了高并发系统的性能问题。 2.使用缓存: 可以减少和数据库的交互次数,减少系统的开销,提高系统的效率。 3.什么时候用缓存? 经常查询并且不经常改变的数据。(可以使用缓存) 13.2mybatis的缓存 mybatis可以非常方便的定制和配置缓存。缓存可以大大的提高系统的查询效率。 mybatis分为一级缓存和二级缓存 默认情况下,只有一级缓存开启。(SqlSession级别的缓存,也称为本地缓存 ) 二级缓存需要手动开启和配置,它是基于namespace级别的缓存。 为了有更好的扩展性,...
0
点赞
评论
收藏
分享
2022-03-27 09:56
已编辑
西南石油大学 Java
java如何实现从网络上下载图片----servlet实现
1. 图片名字为数字,例如1.jpg // 1. 要获取下载文件的路径 String realPath = "D:\\Maven练习项目\\test5_javaweb\\javaweb\\response\\src\\main\\resources\\1.jpg"; System.out.println("下载文件的路径:" + realPath); // 2. 下载的文件名是啥? //lastIndexOf是获取文件名的最后一位字符,这里是/1.jpg,国以获取的是/的后一位1. String fileName=realPath.substring(r...
0
点赞
评论
收藏
分享
2022-03-27 09:56
已编辑
西南石油大学 Java
Spring学习笔记8----mybatis和Spring的整合——需要mybatis-spring包
7.整合mybatis 步骤: 1.导入jar包 junit mybatis mysql数据库 spring aop mybatis-spring(专门整合mybatis和spring) 百度搜mybatis-spring maven都有,找最新的 <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency>...
0
点赞
评论
收藏
分享
2022-03-27 09:56
已编辑
西南石油大学 Java
Spring学习笔记9---spring和mybatis整合继承SqlSessionDaoSupport
7.3.Spring-mybatis整合二 步骤: 编写实体类User 编写接口UserMapper 编写UserMapper.xml 编写UserMapperImpl2实现类 编写mybatis-config.xml配置文件 编写spring-dao.xml配置文件 编写applicationContent.xml 测试 1.在整合一的基础上,写入UserMapperImpl2类,实现UserMapper接口 import com.kuang.pojo.User; import org.apache.ibatis.session.SqlSession; import org.mybati...
0
点赞
评论
收藏
分享
2022-03-27 09:55
已编辑
西南石油大学 Java
SpringMVC学习笔记1----了解底层执行原理
1.SprIngMVC简介 1.为什么要学SprIng MVC? 轻量级,简单易学 高效,基于请求响应的MVC框架 与Spring兼容性好,无缝结合 约定大于配置 功能强大:Restful,数据验证,格式化,本地化,主题等 简介灵活 2.SpringMVC执行原理 1.MVC执行原理: 1.用户发送一个请求, 2.控制器接收一个请求,这里控制器的作用就是,接收请求,调用业务类,派发页面 3.控制器将请求交给模型层去处理,模型层就是dao,service,entity 4.控制器返回一个处理的结果给控制器。 5.控制器视图渲染给视图层。 6.在响应给用户。 2.Spring和SpringM...
0
点赞
评论
收藏
分享
2022-03-27 09:55
西南石油大学 Java
SpringMVC学习笔记2----实现Controller的方式
方式一:实现controller接口 来变成控制类进行控制 这样写的缺点就是: 一个控制类,只能写一个控制方法,不能传递多个参数或者值。 好处: 不用去配置,注解开启和驱动支持也不用去管静态文件的处理和扫描包,即 <context:component-scan base-package="com.kuang.controller"></context:component-scan> <mvc:default-servlet-handler></mvc:default-servlet-handler> <mvc:annot...
0
点赞
评论
收藏
分享
2022-03-27 09:54
西南石油大学 Java
SpringMVC学习笔记3---注解开发
3.注解开发Springmvc 1.使用注解开发要注意开启注解支持, 2.注解简化了,处理映射器和处理适配器,只用去管视图解析器即可 案例代码: 1.web.xml,基本不变可以直接拿去用 <!--调用DispatcherServlet--> <servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <!--关联一个...
0
点赞
评论
收藏
分享
2022-03-27 09:54
已编辑
西南石油大学 Java
SpringMVC学习笔记4-----RestFul风格简单解读
5.RestFul风格 restFul风格的好处: 使路径变的更加简洁, 获得参数更加方便,框架会自动进行类型转换。 通过路径变量的类型可以进行约束访问参数,如果类型不一致,则访问不到对应的请求方法,如果访问的路径是/commit/1/a,则路径与方法不匹配,而不是参数转换失败。 安全,原来的提交方式会暴露提交的参数。 原来的地址栏传参: 原来的http://localhost:8080/add?a=1&b=2 import org.springframework.stereotype.Controller; import org.springframework.ui.Model;...
0
点赞
评论
收藏
分享
2022-03-27 09:54
已编辑
西南石油大学 Java
SpringMVC学习笔记5----视图解析器实现转发和重定向
6.SprIngMVC实现重定向和转发 1.方式一,无视图解析器的转发和重定向 使用request来转发 //无视图解析器的转发和重定向 @Controller public class ModelTest1 { //使用request来转发 @RequestMapping("/m1/t1") public String test1(HttpServletRequest request, HttpServletResponse response){ HttpSession session=request.getSession(); System.out.printl...
0
点赞
评论
收藏
分享
2022-03-27 09:53
西南石油大学 Java
SpringMVC学习笔记6----前端参数传递和接收
7.前端传递参数处理 //前端传递一个名字,字符是username @GetMapping("/t1") public String test1(@RequestParam("username") String name, Model model){ //1.接收前端的数据 System.out.println("接收到前端的参数为:"+name); //2.将返回的结果传递给前端 model.addAttribute("msg",name); //3.视图跳转 return "test"; ...
0
点赞
评论
收藏
分享
2022-03-27 09:53
西南石油大学 Java
SpringMVC学习笔记7----对于项目中乱码的处理方式
8.乱码的处理 1.过滤器Filter get不会出现乱码,post会出现乱码 public class EncodeingFilter implements Filter { public void init(FilterConfig filterConfig) throws ServletException { } public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, Servlet...
0
点赞
评论
收藏
分享
2022-03-27 09:53
已编辑
西南石油大学 Java
SpringBoot笔记1------配置过程出现爆红,打包失败的错误解决办法汇总
错误总结: <mark>注意事项</mark> 建立包的时候,要在DemoApplication**同级目录下建立,**否则扫描不到就运行不了。 在项目中,出现**org.springframework.boot:spring-boot-maven-plugin:’not found’.时要加上如下代码,并且点击idea的settings---->invalidate caches.清理缓存,**在重启idea即可解决爆红问题。 点击maven,lifecycle—–>package打包 springboot打包配置。 打包出错,怎么解决 Could n...
0
点赞
评论
收藏
分享
2022-03-27 09:52
已编辑
西南石油大学 Java
快速排序算法详解----例题
这里关键字的选取是有一定的规则,按顺序选取,排序时要注意把比关键字小的放左边,比关键字大的放右边。
0
点赞
评论
收藏
分享
2022-03-27 09:52
已编辑
西南石油大学 Java
SpringBoot错误整理1---mybatis别名
3.springboot整合mybatis错误整理 1.错误提示 : Error creating bean with name 'userServiceImpl': Unsatisfied dependency expressed through field 'userMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userMapper' defined in file [F:\Maven练...
0
点赞
评论
收藏
分享
1
2
3
4
5
6
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务