properties是什么文件idea创建javaweb,maven,springboot项⽬,相应项⽬的⽬录结构和基本。。。
字符和16进制转换表
这⼏天在整理之前学过的东西,发现太久没⾃⼰写代码,⼀直在修修改改,都忘了什么时候应该创建什么项⽬了…现在总结⼀下吧,以免⾃⼰⼜忘了…
⼀.idea创建javaWeb项⽬
File --> New --> Project
在学servlet的时候⼀般会建java web项⽬,前端页⾯+后台代码+数据库,这⾥分享⼀个⾃⼰写的整合
了mybatis的java web项⽬⽬录结构,config⽂件夹是需要⾃⼰建并且设置相应的sources的,只有⼀个登录,注册的功能,数据库密⽂存储,⽤的是mapper代理,mapper⽂件跟dao放在了同⼀个包下:
1.加载db.properties⽂件;
2.连接数据库的配置源;
3.扫描l⽂件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE configuration PUBLIC "-////DTD Config 3.0//EN"
"/dtd/mybatis-3-config.dtd">
<configuration>
<!--加载数据库⽂件-->
<properties resource="db.properties"></properties>
<!--环境配置,连接的数据库,这⾥使⽤的是MySQL-->
<environments default="mysql">
<environment id="mysql">
<!--指定事务管理的类型,这⾥简单使⽤Java的JDBC的提交和回滚设置-->
<transactionManager type="JDBC"></transactionManager>
<!--dataSource 指连接源配置,POOLED是JDBC连接对象的数据源连接池的实现-->
<dataSource type="POOLED">
<property name="driver" value="${jdbc.driver}"></property>
<property name="url" value="${jdbc.url}"></property>
<property name="username" value="${jdbc.username}"></property>
<property name="password" value="${jdbc.password}"></property>
</dataSource>
</environment>
</environments>数据库原理及应用考试试题
<mappers>
<!--这是告诉Mybatis区哪持久化类的映射⽂件,对于在src下的⽂件直接写⽂件名,
如果在某包下,则要写明路径,如:com/mybatistest/l-->
<mapper resource="wl/l"></mapper>
</mappers>
</configuration>
servlet的实现是先根据url到对应的servlet-name,再根据servlet的名称去到servlet对应的java类,所以两个servlet-name要相同
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="/xml/ns/javaee"
xmlns:xsi="/2001/XMLSchema-instance"
xsi:schemaLocation="/xml/ns/javaee /xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
<servlet>
<servlet-name>loginServlet</servlet-name>
<servlet-class>wl.servlet.LoginServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>registerServlet</servlet-name>
<servlet-class>wl.servlet.RegisterServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>loginServlet</servlet-name>
<url-pattern>/wl/servlet/LoginServlet</url-pattern>
</servlet-mapping>
怎么改文件格式为mp3<servlet-mapping>
<servlet-name>registerServlet</servlet-name>
<url-pattern>/wl/servlet/RegisterServlet</url-pattern>
</servlet-mapping>
</web-app>
thinkphp6 ueditordb.properties:
编程教程电子书
sql.cj.jdbc.Driver
jdbcUrl=jdbc:mysql://localhost:3306/test?serverTimezone=UTC
user=root
password=12345
c3p0.maxPoolSize=30
c3p0.minPoolSize=10
c3p0.autoCommitOnClose=false
c3p0.checkoutTimeout=3000
c3p0.acquireRetryAttempts=2
要注意的⼀点就是,java web项⽬的jar包是放在WEB-INF下⾯的,跟java项⽬有点不同
⼆. idea创建maven项⽬
这⾥在选择webapp的时候看清楚了,是org.apache.maven下的webapp,选错了构建的⽬录结构不⼀样,半天都不知道⾃⼰错哪⼉…
关于GroupId和ArtifactId的解释,推荐⼀篇⽂章:
因为我⾃⼰的maven环境是配好的,所以就⼀路next,finish就完事⼉了,maven环境没有配好的话,可以参考⼀下:–>
创建好maven项⽬之后要点⼀下允许⾃动导⼊依赖,这样就可以再pom⽂件中添加项⽬需要的jar包的依赖了…

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。