IDEA軟件安裝詳解,

 

首先,對,沒錯,你須要安裝包以及破解的jar包java

1.點擊應用程序進行安裝mysql

選擇安裝路徑,而後next,再而後出現的全勾選以後,next,而後點擊install安裝sql

安裝成功後,數據庫

而後咱們須要激活,否則的話,你只能用上10天半個月,因此須要破解,apache

1.將JetbrainsCrack-2.6.0.jar放入安裝路徑的lib包中api

2.在bin目錄下idea.exe.vmoptions和idea64.exe.vmoptions兩個文件後分別換行追加:
-javaagent:D:/JetbrainsCrack-2.6.0.jar..   (注:此路徑爲你該jar包的絕對路徑),session

3,mybatis


3.運行idea程序(32位系統運行idea.exe,64位系統運行idea64.exe)
在註冊頁面選中中間的選項,在文本框中輸入:
ThisCrackLicenseId-{
"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}app

4.附加:若是使用中文包就將中文包目錄下的resources_cn.jar放入lib目錄下
若是不想再使用中文包,就再將lib目錄下resources_cn.jar刪除ide

接下來是IDEA的基本操做,

建立java項目點擊Create project from template,點擊java Hello World 建立項目,選擇項目路徑完成建立

編寫以前咱們須要9個jar包文件

asm-3.3.1.jar 操做java字節碼的類庫

cglib-2.2.2.jar  用來動態集成Java類或實現接口

commons-logging-1.1.1.jar 用於通用日誌處理

javassist-3.17.1-GA.jar  分析·編輯和建立java字節碼的類庫

log4j-1.2.17.jar 日誌系統

slf4j-api-1.7.5.jar 日誌系統的封裝,對外提供統一的api接口

slf4j-log4j12-1.7.5.jar  slf4對log4j的相應驅動,完成slf4j綁定log4j

以及鏈接數據庫的jar包

點擊new建立文件夾lib把這些jar包放入,點擊項目右鍵open module setting 的最後一個,點擊+號,找到jar包而後ok

建立config.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">
                <property name="driver" value="com.mysql.jdbc.Driver"/>
                <property name="url" value="jdbc:mysql:/// y2167"/>
                <property name="username" value="root"/>
                <property name="password" value=""/>
            </dataSource>
        </environment>
    </environments>
    <mappers>
        <mapper resource="cn/dao/IBookDao.xml"/>
    </mappers>
</configuration>

 



而後建立與數據庫對應的實體類
public class Book { private Integer bookID; private String bookName; private String bookAuthor; private int bookPrice; public Integer getBookID() { return bookID; } public void setBookID(Integer bookID) { this.bookID = bookID; } public String getBookName() { return bookName; } public void setBookName(String bookName) { this.bookName = bookName; } public String getBookAuthor() { return bookAuthor; } public void setBookAuthor(String bookAuthor) { this.bookAuthor = bookAuthor; } public int getBookPrice() { return bookPrice; } public void setBookPrice(int bookPrice) { this.bookPrice = bookPrice; } }

而後建立dao層

package cn.dao; import cn.entity.Book; import java.util.List; /** * Created by Administrator on 2018/1/27. */
public interface IBookDao { public List<Book> findAllBook(); }

而後是配置與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.dao.IBookDao">
<select id="findAllBook" resultType="cn.entity.Book"> select * from book </select>
</mapper>

其中的namespace指dao的路徑,建議使用快捷鍵右鍵該dao文件copy reference,而後粘貼

id是方法名,resultType是實體類的路徑,同上方法,

而後是test類,實現類

package cn.test; import cn.entity.Book; import org.apache.ibatis.io.Resources; import org.apache.ibatis.session.SqlSession; import org.apache.ibatis.session.SqlSessionFactory; import org.apache.ibatis.session.SqlSessionFactoryBuilder; import java.io.IOException; import java.io.InputStream; import java.util.List; /** * Created by Administrator on 2018/1/27. */
public class Test { public static void main(String[] args) { String path = "mybatis-config.xml"; try { InputStream is = Resources.getResourceAsStream(path); SqlSessionFactoryBuilder build = new SqlSessionFactoryBuilder(); SqlSessionFactory factory = build.build(is); SqlSession session = factory.openSession(); List<Book> list = session.selectList("findAllBook"); for (Book book : list) { System.out.println(book.getBookName()); } session.close(); }catch(IOException e){ e.printStackTrace(); } } }
相關文章
相關標籤/搜索