javaWeb
DabriaCKX
这个作者很懒,什么都没留下…
展开
-
Mybatis源码分析
MyBatis 简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Ordinary Java Object,普通的 Java对象)映射成数据库中的记录。MyBatis 是支持普通 SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis 消除了几乎所有的JDBC代码原创 2020-08-06 09:31:58 · 183 阅读 · 0 评论 -
Javaweb0802作业
<servlet> <servlet-name>Main</servlet-name> <servlet-class>fir.Main</servlet-class> </servlet> <servlet-mapping> <servlet-name>Main</servlet-name> <url-pattern>/Main.do</url-pattern> </servlet-mapping>原创 2020-08-05 16:38:01 · 255 阅读 · 0 评论 -
使用mybatis-generator来生成代码
mybatis-generator作用能够生成PO类,能生成mapper映射文件(其中包括基本的增删改查功能)、能生成mapper接口。配置环境变量1、新建一个文件夹,例如: E:\generator (这里的路径不要带有中文字符)2、在 generator 这路径下放置 mybatis-generator-core-1.3.2.jar; 放置mysql-connector-java-5.1.16-bin.jar; 放置 generatorConfig.xml; 新建一个空文件夹..原创 2020-07-30 22:59:08 · 238 阅读 · 0 评论 -
在IDEA和MyEclipse搭建Maven项目
Maven的下载及配置1.Maven下载地址:http://maven.apache.org/download.cgi2.配置环境变量:(1)在系统变量中新增MAVEN_HOME 值设置为 Maven的根目(2)在Path变量中加入Maven的bin目录(3)测试,在cmd中运行mvn -v 若得到下面的结果,则说明配置正确3.settings.xml的配置(文件位于conf文件下)(1)在settings.xml文件中的mirrors下添加mirror标签;原创 2020-07-30 17:52:16 · 158 阅读 · 0 评论 -
行级锁 表级锁 乐观锁 悲观锁
目录行级锁表级锁悲观锁乐观锁总结:行级锁行级锁,一般是指排它锁,即被锁定行不可进行修改,删除,只可以被其他会话select。行级锁之前需要先加表结构共享锁。row-level loking,锁住一行记录。 开销大,加锁慢,会死锁。 锁粒度小,发生所冲突概率小,并发效率高;适合并发写,事务控制。 并不是直接丢记录行加锁,而是对行对应的索引加锁:如果sql 语句操作了主键索引,Mysql 就会锁定这条主键索引。 如果sql语句操作了非主键索引,MySQL会先锁定该非主原创 2020-07-22 17:19:19 · 537 阅读 · 0 评论 -
SQL查询语句关键字的执行顺序
目录关键字SQL查询语句关键字的执行顺序总结关键字SELECT 列名,此时可以为列名起别名,列名之间用逗号隔开FROM from子句返回初始结果集WHERE 记录筛选条件,子句排除不满足搜索条件的行GROUP BY 分组字段列表,子句将选定的行收集到group by子句中各个唯一值的组中HAVING 分组筛选条件,子句排除不满足搜索条件的...原创 2020-07-18 21:53:21 · 351 阅读 · 0 评论 -
mysql安装
答主安装的不是最新版本,是5.5版本的安装1.打开设这个界面,选择自定义Custom或者典型Typical,见图a2.安装组件信息,最下面可以修改路径见图b。 图a 图b3.服务器软件目录,见图c4.数据目录,见图d...原创 2020-07-05 21:45:55 · 146 阅读 · 0 评论