IDEA JSP 热部署
Web 项目开发时,经常会修改 resource 文件和 Java 文件,往往需要重新部署才能生效。 热部署,即不需要重新部署,就能生效。
阅读全文 →46 篇文章
Web 项目开发时,经常会修改 resource 文件和 Java 文件,往往需要重新部署才能生效。 热部署,即不需要重新部署,就能生效。
阅读全文 →1、JDBC:java DataBase Connectivity 可以为多种关系型DBMS 2、JDBC API 主要功能: 三件事,具体是通过以下类/实现:DriverManager:管理jdbc驱动 Connection:连接(通过DriverManag…
阅读全文 →1.JSP:动态网页 静态、动态:a.不用 和 是否有“动感”混为一谈b.是否 随着 时间、地点、用户操作 的 改变而改变 动态网页 需要使用到 服务端脚本语言(JSP) 2架构 CS:Clinent ServerCS不足:a.如果 软件升级, 那么全部软件都…
阅读全文 →Java第九章 用户图形界面
阅读全文 →MyBatis学习总结(八) 整合Log4j、延迟加载、查询缓存
阅读全文 →MyBatis学习总结(七) 关联查询
阅读全文 →MyBati学习总结(六) 动态SQL
阅读全文 →spring aop通知(advice)分成五类: 前置通知[Before advice]:在连接点前面执行,前置通知不会影响连接点的执行,除非此处抛出异常。 后置通知[After returning advice]:在连接点正常执行完成后执行,如果连接点抛出…
阅读全文 →MyBatis学习总结(五) 详解ResultType
阅读全文 →MyBatis学习总结(四) 详解parameterType
阅读全文 →在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程…
阅读全文 →MyBatis学习总结(三) 一些优化 全局参数、别名、类型转换器、resultMap
阅读全文 →MyBatis学习总结(二) Mybatis进行CRUD
阅读全文 →MyBatis 可以简化 JDBC 操作,实现数据的持久化。 MyBatis 是一种ORM 产品, ORM的实现。ORM: Objective Relational Mapping (ORM即可以将一个person对象和一个person表对应起来)。 MyBa…
阅读全文 →MyBatis学习总结(一) 有关MyBatis起步
阅读全文 →IOC全称: Inverse of Control, 控制反转,IOC其实不是什么技术,而是一种设计思想。简要的说就是:原本需要程序去主动new创建的对象,现在反转过来交给spring的容器去创建。
阅读全文 →Mybatis的一级缓存是指Session缓存。一级缓存的作用域默认是一个SqlSession。Mybatis默认开启一级缓存。 也就是在同一个SqlSession中,执行相同的查询SQL,第一次会去数据库进行查询,并写到缓存中; 第二次以后是直接去缓存中取。…
阅读全文 →如果查询订单并且关联查询用户信息。如果先查询订单信息即可满足要求,当我们需要查询用户信息时再查询用户信息。把对用户信息的按需去查询就是延迟加载。 所以延迟加载即先从单表查询、需要时再从关联表去关联查询,大大提高数据库性能,因为查询单表要比关联查询多张表速度要快…
阅读全文 →日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。
阅读全文 →一对一关联查询 A表的一条数据,对应B表的一条数据;B表的一条数据,对应A表的一条数据。 创建两个表就可以,设置A表的外码是B表的主码 由于查询两个表,最后返回的是进行笛卡尔积后的结果,我们需要创建一个新类包含这两个表里的属性,通常来讲这个类叫***Busin…
阅读全文 →Mybatis动态SQL
阅读全文 →MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(…
阅读全文 →IDEA使用Maven配置Mybatis
阅读全文 →java web开发中servlet三大作用域对象为request、session和application(ServletContext)
阅读全文 →Cookie和Session的概念
阅读全文 →请求转发和重定向
阅读全文 →用户在页面上填写的表单信息都可以通过 GET 和 POST 这两种方法将数据传递到服务器上,当使用 GET 方法时,所有的信息都会出现在 URL 地址中,并且使用 GET 方法最多只能传递 1024 个字符,所以在传输量小或者安全性不那么重要的情况下可以使用 …
阅读全文 →Tomcat乱码解决
阅读全文 →JSP全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。标签通常以<%开头以%>结束。
阅读全文 →JDBC工具类搭建
阅读全文 →以为是CTF的内容,没想到Java也讲了。sql注入通过输入特殊的字符,达到一些特殊目的。
阅读全文 →上一节创建了一个SelectSql方法,实现了查询。但如果想实现自定义的查询,需要重写自定义JDBC类中的SelectSql方法,首先我们想这样写:
阅读全文 →大家都知道JDBC是面向关系型数据库的,全称Java Database Connectivity。可是Java怎么能使用JDBC呢,小编也很好奇,但事实就是这样,大家有什么想法在留言区评论吧!(狗头保命)????
阅读全文 →Java中有普通代码块,静态代码块,构造代码块,它们的执行顺序是怎样的呢? 普通代码块: 在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定–“先出现先执行” 构造代码块: 直接在类中定义且没有加static关…
阅读全文 →使用HashSet试验建立学生管理系统
阅读全文 →静态资源和动态资源的访问。
阅读全文 →spring boot——Thymeleaf模板引擎的使用,本章仅仅只是简单入门Thymeleaf。
阅读全文 →HashSet中的add方法详解,介绍当有冲突和无冲突时add的执行情况。
阅读全文 →详述ArrayList中的contains方法,contains方法用于检测List中是否有该元素。
阅读全文 →Java几何与泛型学习,介绍List,Set,Map的基本用法。
阅读全文 →this 是什么? 在Java中 this 关键字的作用和其词义接近 在方法内部使用,即这个方法所属对象的引用 在构造器内部使用,表示改构造器正在初始化对象 this表示当前对象,可以调用类的属性,方法,构造器 public class person { pu…
阅读全文 →简写第一个spring boot项目。感受一下spring boot功能的强大,有了感觉再慢慢入门。
阅读全文 →protected权限和default权限很容易混淆。 protected和default区别:同包下不同类可访问,不同包下不同类都不可访问(特例:protected在不同包下子类中可访问)
阅读全文 →Java为什么子类不能定义返回值不同,参数列表相同的方法?
阅读全文 →在本章内容中,您将熟悉一个简单的程序“HelloWorld”以及对java语言有一个基本的了解。
阅读全文 →篇是关于Java的杂记,部分转载与其他博客,用于索引使用。
阅读全文 →