IDEA 首先,我们得现拥有软件安装包,进行安装,
上面都不是重点,关键是破解
得到永久的使用权
永久破解的需要以下jar,,放入我们安装目录的lib下,这是第一步
第二 修改bin下的idea.exe.vmoptions,idea64.exe.vmoptions文件,在他们的最后一行添加上
-javaagent:D:mybajIntelliJ IDEA 2016.3.2libJetbrainsCrack-2.6.0.jar 后面的路径为上面放jar包的路径,路径的按照他的格式写,之后打开
之后运行idea.exe 根据系统位数选择,32 64 的,运行之后,会进入开始界面,选中间那个
在网上搜索一个破解的文件就行了,下面就是
"licenseId":"ThisCrackLicenseId",
"licenseeName":"Rover12421",
"assigneeName":"",
"assigneeEmail":"rover12421@163.com",
"licenseRestriction":"For Rover12421 Crack, Only Test! Please support genuine!!!",
"checkConcurrentUse":false,
"products":[
{"code":"II","paidUpTo":"2099-12-31"},
{"code":"DM","paidUpTo":"2099-12-31"},
{"code":"AC","paidUpTo":"2099-12-31"},
{"code":"RS0","paidUpTo":"2099-12-31"},
{"code":"WS","paidUpTo":"2099-12-31"},
{"code":"DPN","paidUpTo":"2099-12-31"},
{"code":"RC","paidUpTo":"2099-12-31"},
{"code":"PS","paidUpTo":"2099-12-31"},
{"code":"DC","paidUpTo":"2099-12-31"},
{"code":"RM","paidUpTo":"2099-12-31"},
{"code":"CL","paidUpTo":"2099-12-31"},
{"code":"PC","paidUpTo":"2099-12-31"}
],
"hash":"2911276/0",
"gracePeriodDays":7,
"autoProlongated":false}
首先,进去之后选择java,会选择,选下面那个helloworld,之后就进入了我们的编辑界面,我们要展示数据,首先,数据库不能少
我们还是写一些测试数据
现在用IDEA开始展示吧
首先,实体类得建好,还有,名字得和数据库表的列名一样,要不然数据出不来,
alt+insert就能选择生成getset方法,供使用,
现在开始写接口,建包我就不用说了,右键package,中间用点隔开就行,上面是entity的Class,新建时可以选择到底是什么,是接口啊,类啊,各种
开始dao层
因为我们要展示数据,用建立一个刚才新建立的实体类作为集合,list倒包,用alt加enter就行
现在开始写两大配置文件。
一是entity下的xml,文件名不考虑,右键file就行,写。xml就行,写入以下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<environments default="development">
<environment id="development">
<transactionManager type="JDBC"/>
<dataSource type="POOLED">
//这里开始就比较重要了,加载驱动,找到数据缘,输入mysql用户名以及密码。
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql:///newss2228"/>
<property name="username" value="root"/>
<property name="password" value=""/>
</dataSource>
</environment>
</environments>
//这里为另一个的xml的映射
<mappers>
<mapper resource="cnhappydemoentitydaoIBook.xml"/>
</mappers>
</configuration>
第二个xml 是在dao下,和第一个一样,名字随便起,注意是以.xml结尾,写入以下
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.happy.demo.entity.dao.bart">
//id为借口名,上面能看见,
resultType是实体类路径,只要在实体类上,右键copy reference 给他就行
<select id="book" resultType="cn.happy.demo.entity.demo">
select * from book
</select>
</mapper>
现在测试类
以上是各种包
book为接口中定义的方法名,s:是自动生成的。
这就全部代码,能够,展示数据的代码,点击右上角的运行就能运行,
jar包的话,在包下建立一个lib文件夹,把包给放进去,在项目右键,点击open Module setting 选择
第三项,再单击那个绿色的加号, ,选择1,之后会进入项目下面,进入项目,选择lib里的包,OK就行。
框架: 一个可重用的公共框架的半成品。