上一页 1 2 3 4 5 6 7 8 ··· 19 下一页
摘要: 实际开发中应用细节 #{}和${}的区别? ‘#{}’:先编译sql语句,再给占位符传值,底层是PreparedStatement实现,可以防止sql注入,比较常用。 ‘#{}’传来的字符串类型的数据会自带单引号,比如:user_name=#{name} 会编译为 user_name=‘张三’ ${ 阅读全文
posted @ 2026-03-06 11:25 NE_STOP 阅读(164) 评论(0) 推荐(0)
摘要: MyBatis核心配置文件详解 多环境 <!--一个环境对应一个数据库,开发环境和生产环境可以对应不同的环境 一般一个数据库对应一个sqlSessionFactory对象,一个sqlSessionFactory对象对应一个环境 default表示默认环境--> <environments defau 阅读全文
posted @ 2026-03-05 20:42 NE_STOP 阅读(138) 评论(0) 推荐(0)
摘要: 了解Mybatis Mybatis是一个持久层框架,半自动化ORM(Hibernate属于全自动化ORM)。 Mybatis的特点: 支持定制化sql、存储过程、基本映射以及高级映射 避免了几乎所有的JDBC代码中手动设置参数以及获取结果集 支持XML开发,也支持注解式开发 将接口和Java的poj 阅读全文
posted @ 2026-03-02 14:55 NE_STOP 阅读(264) 评论(2) 推荐(1)
摘要: 拦截器 拦截器(Interceptor)类似于过滤器(Filter) SpringMVC的拦截器作用是在请求到达控制器之前或之后进行拦截。可以对请求和响应进行一些特定的处理。 拦截器的应用场景如下: 登录验证:使用拦截器可以判断用户是否已经登录,如果未登录则跳转到登录页面。 权限校验:根据用户权限进 阅读全文
posted @ 2026-02-28 19:20 NE_STOP 阅读(13) 评论(0) 推荐(0)
摘要: HttpMessageConverter(HTTP消息转换器) HTTP消息转换器主要是将请求的表单数据封装成对象,controller中的方法直接用对象接收数据。 HttpMessageConverter接口可以将请求协议转换为Java对象,也可以把Java对象转换为响应协议。 对于程序员来说,s 阅读全文
posted @ 2026-02-28 12:02 NE_STOP 阅读(127) 评论(0) 推荐(0)
摘要: 常见的视图组件 Spring MVC支持的常见视图包括:InternalResourceView:内部资源视图(Spring MVC内置的,专门为jsp模板语法准备的)、RedirectView(重定向视图(Spring MVC内置的,用来完成重定向效果)、ThymeleafView(第三方,专门为 阅读全文
posted @ 2026-02-27 11:16 NE_STOP 阅读(189) 评论(0) 推荐(0)
摘要: 获取请求数据 使用原生的Servlet API获取请求数据 // 处理注册请求 @PostMapping("/register/user") public String register(HttpServletRequest request, HttpSession session, HttpSer 阅读全文
posted @ 2026-02-26 16:33 NE_STOP 阅读(131) 评论(0) 推荐(0)
摘要: 什么是springMVC springMVC是一个实现了mvc架构模式的web框架。底层基于servlet实现。 springMVC帮我们做了什么 springMVC帮我们做了什么?与传统的servlet开发有什么区别? 入口控制:springMVC通过DispatcherServlet作为入口控制 阅读全文
posted @ 2026-02-24 15:48 NE_STOP 阅读(201) 评论(0) 推荐(1)
摘要: spring对junit的支持 主要是自动从spring容器中获取bean。不用手动获取了。 spring对junit4的支持 1.引入spring和junit4的依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>s 阅读全文
posted @ 2026-02-10 16:26 NE_STOP 阅读(60) 评论(0) 推荐(0)
摘要: 事务支持 什么是事务? 在一个业务流程中,需要多条DML(insert、delete、update)语句联合才能完成。这些语句必须同时成功或者同时失败。这样才能保证数据安全。 多条DML同时成功或者同时失败,叫做事务。 事务处理的四个过程 开启事务 执行业务代码 提交事务(没出现异常,提交成功。co 阅读全文
posted @ 2026-02-10 11:39 NE_STOP 阅读(371) 评论(0) 推荐(1)
上一页 1 2 3 4 5 6 7 8 ··· 19 下一页